FastAPI has 65k+ GitHub stars now and PSF got Award from GitHub
Learn Python Lambda, Chatbot to speak with YouTube Videos and some interesting packages: Vizro, ipyflow, Flet, vanna, prefect
Now FastAPI has 65k+ GitHub stars! ✨🎉
Now FastAPI has a few more GitHub stars than Flask. Congrats FastAPI!!!
# Sebastián Ramírez Montaño
The Python Sofware Foundation got the Wonderfully Welcoming Award from GitHub!
On November 9th, 2023, PSF(Python Software Foundation) got this award from GitHub under the Wonderfully Welcoming category. Congrats to the PSF team.
# Lee Reilly
Python Lambda — Reduce your code size! Optimize Programming
If you are writing code for a one-time task and not dependent on a global variable or some stunt need to pull off like reading a file etc then the lambda function makes sense. It is a one-liner and easily readable. In this article, the author did a pretty good job of explaining it and giving simple examples and when to use it and when to not.
# Ayush Thakur
Vizro - It is a toolkit for creating modular data visualization applications
One more low-code toolkit for creating modular data visualization applications. It was released in September 2023 by McKinsey. They use the graphs extensively so it makes sense to have such a tool. Got a good number of stars also in GitHub. You will find the docs here.
The Supercharged Jupyter Kernel That Was Waiting to be Discovered
When you are using Jupyter Notebook the biggest confusion we face is what to run and what we ran when we updated a code in between. ipyflow is trying to solve this problem. it’s a reactive Python kernel for Jupyter notebooks. Next time when you are working on your Notebook give ipyflow a try.
# AVI CHAWLA
Chatbot to speak with YouTube Videos
In GitHub, the author put this code also. You can play around with it. It gets the transcript of the video you gave and then converts that transcript to a more "AI-friendly" text. Then connect the code with relevant LLMs such as LLama / Mistral via Ollama / HuggingFace inference endpoints which are publicly available (/can run locally).
# Dev Spot
Interesting Packages to explore
Flet - Flet enables developers to easily build real-time web, mobile and desktop apps in Python. No frontend experience is required.
vanna - Personalized AI SQL Agent
prefect - Prefect is a workflow orchestration tool empowering developers to build, observe, and react to data pipelines. In simple words, it’s like an alternative to airflow.