News & links about Python programming. https://pythonhub.dev/ Administrator: @rukeba
Python Hub Weekly Digest for 2025-02-16
https://pythonhub.dev/digest/2025-02-16/
Python Terminology: an unofficial glossary
Definitions for colloquial Python terminology (effectively an unofficial version of the Python ...
https://www.pythonmorsels.com/terms/
FlashLearn
FlashLearn provides a simple interface and orchestration (up to 1000 calls/min) for incorporating Agent LLMs into your typical workflows.
https://github.com/Pravko-Solutions/FlashLearn
Let's compile Python 1.0
SummaryWith a little help from podman, we can compile the first major stable version of Python. ...
https://www.bitecode.dev/p/lets-compile-python-10
Kreuzberg
A text extraction library supporting PDFs, images, office documents and more.
https://github.com/Goldziher/kreuzberg
How to Train an AI Image Model on Yourself
It takes less than an hour and $3.
https://www.coryzue.com/writing/make-ai-pictures-of-yourself/
ocrmypdf / OCRmyPDF
OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched
https://github.com/ocrmypdf/OCRmyPDF
A new type of interpreter has been added to Python 3.14 with much better performance
https://www.reddit.com/r/Python/comments/1iks79k/a_new_type_of_interpreter_has_been_added_to/
PyPI Now Supports Project Archival
PyPI now supports project archival, allowing maintainers to mark projects as not expecting future updates, helping users make informed decisions about dependencies. Archiving doesn't delete or prevent installation of projects, but signals their status and prevents new uploads, with options for maintainers to provide context and unarchive if needed.
https://blog.pypi.org/posts/2025-01-30-archival/
Vyper and Python Smart Contracts on Blockchain
This video covers blockchain software development from scratch using Python and Vyper, covering smart contract creation, Python scripting, and interaction with contracts. It also includes advanced topics like fuzzing, NFTs, algorithmic trading, AI, ERC20s, and DeFi, making it suitable for beginners and those looking to expand their blockchain development skills.
https://www.youtube.com/watch?v=nWsLw_1OpE0
devin.cursorrules
Transform your $20 Cursor into a Devin-like AI Assistant.
https://github.com/grapeot/devin.cursorrules
FilmAgent
A Multi-Agent Framework for End-to-End Film Automation in Virtual 3D Spaces.
https://github.com/HITsz-TMG/FilmAgent
Open R1
Fully open reproduction of DeepSeek-R1.
https://github.com/huggingface/open-r1
Dynamic Forms with Flask
The article discusses how to create dynamic forms in Flask using WTForms, allowing for flexible form generation based on user input or other conditions. It demonstrates techniques for adding or removing form fields dynamically, both on the server-side and client-side, enhancing the interactivity and functionality of web applications.
https://blog.miguelgrinberg.com/post/dynamic-forms-with-flask
LLM Course – Build a Semantic Book Recommender (Python, OpenAI, LangChain, Gradio)
Discover how to build an intelligent book recommendation system using the power of large language models and Python. Learn to transform book descriptions into mathematical representations that enable precise content-based matching. By the end of this course, you'll have built a recommendation engine that helps readers discover their next favorite book.
https://www.youtube.com/watch?v=Q7mS1VHm3Yw
Python 3.13.2 and 3.12.9 now available!
https://pythoninsider.blogspot.com/2025/02/python-3132-and-3129-now-available.html
uv and Django - Managing Django Projects & Dependencies with uv!
This video dives into using uv and Django together for project and dependency management, including how to install packages into different groups and run Django commands.
https://www.youtube.com/watch?v=hm-rDxSMzSw
smolmodels
Build specialised ML models from natural language.
https://github.com/plexe-ai/smolmodels
How to manage Python dependencies in Ansible execution environments
Learn how to effectively manage Python content for producing Ansible execution environments.
https://developers.redhat.com/articles/2025/01/27/how-manage-python-dependencies-ansible-execution-environments
Building Machine Learning Systems for a Trillion Trillion Floating Point Operations
Over the past decade, Machine Learning has become ubiquitous, transforming industries and scientific research, while requiring massive computational infrastructure. The talk will explore the evolution of ML systems like PyTorch, discussing how they've adapted to meet growing training demands, optimizing single-GPU performance, and scaling to thousands of GPUs.
https://www.youtube.com/watch?v=139UPjoq7Kw
pylume
A lightweight Python library to create, run and manage macOS and Linux virtual machines (VMs) natively on Apple Silicon.
https://github.com/trycua/pylume
Oumi
Everything you need to build state-of-the-art foundation models, end-to-end.
https://github.com/oumi-ai/oumi
The surprising way to save memory with BytesIO
If you want to save memory when reading from a BytesIO, getvalue() is surprisingly a good choice.
https://pythonspeed.com/articles/bytesio-reduce-memory-usage/
sqlite-s3vfs
sqlite-s3vfs
Neat open source project on the GitHub organisation for the UK government's ...
https://simonwillison.net/2025/Feb/7/sqlite-s3vfs/#atom-everything
YuE
Open Full-song Music Generation Foundation Model, something similar toSuno.aibut open
https://github.com/multimodal-art-projection/YuE
Python Hub Weekly Digest for 2025-02-09
https://pythonhub.dev/digest/2025-02-09/
browser-use / browser-use
Make websites accessible for AI agents
https://github.com/browser-use/browser-use
Portable Python Bundles on Windows
Packaging Python applications for Windows can be challenging. This post proposes "Python Bundles for Windows," a portable, lightweight convention resembling virtual environments but transferable across machines. It uses simple folder structures and scripts without new tools, offering flexibility and automation potential.
https://dev.to/treehouse/portable-python-bundles-on-windows-41ac
ExtractThinker
ExtractThinker is a Document Intelligence library for LLMs, offering ORM-style interaction for flexible and powerful document workflows.
https://github.com/enoch3712/ExtractThinker