PythonHub Logo Python Hub Weekly Digest for 2026-02-01

This week in Python, popular highlights include the pocket-tts project, a method for tracking satellites in Python, and an exploration of lesser-known features of Python's dataclasses. There's also an interesting post on translating Polars code to SQL using large language models, and a tutorial on NumPy. In other news, the Rust-powered FM-index enables fast substring search, and the Django 6.0 bug was revealed by a single test. Exciting projects include Opticol for memory-efficient collections, Paper2Any for transforming text into editable figures, and Violit, a next-gen Python web framework. Have a great week and happy coding!

đź’– Most Popular

pocket-tts
A TTS that fits in your CPU (and pocket)

Tracking 13,000 satellites in under 3 seconds from Python

7 Things You Didn’t Know Dataclasses Could Do
The video walks through seven lesser-known features of Python’s dataclasses that make code safer, clearer, and easier to maintain, beyond basic use. Each tip shows how dataclasses can reduce boilerplate and improve common patterns in everyday Python code.

Can LLMs translate Polars code to SQL?
Th post explores how large language models can translate natural language and Polars DataFrame expressions into equivalent SQL queries, bridging Python-centric data manipulation and SQL for analytics. It demonstrates how combining Polars’ in-memory performance with LLMs can help users leverage familiar SQL patterns without writing raw SQL themselves.

Learn NumPy in 40 Minutes
The video introduces the core concepts of NumPy and shows how its array operations form the foundation of numerical computing in Python. It emphasizes why NumPy is a must-learn tool for data science, AI, machine learning, and scientific workflows.


đź“– Articles

Rust-powered FM-index for fast substring search
High-performance FM-index powered by Rust, enabling fast substring search and count/locate queries.

mealie-recipes / mealie
Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor

How a Single Test Revealed a Bug in Django 6.0
The story of how a failed upgrade attempt by Renovate led to a Django contribution.

django-polymorphic - Polymorphic models in Django
The video explains Django model inheritance and polymorphic models, showing how django-polymorphic returns the correct subclass types when querying a base model through the ORM. It also covers Django Admin support and integrations with other Django ecosystem packages to make polymorphic models easier to manage.

MiroMindAI / MiroFlow
MiroFlow is an agent framework that enables tool-use agent tasks, featuring a reproducible GAIA score of 82.4%.

Python Hub Weekly Digest for 2026-01-25


⚙️ Projects

Opticol
Optimized collections (opticol) for Python. This package provides memory-efficient, slot-based implementations of Python's standard collection types.

Paper2Any
Turn paper/text/topic into editable research figures, technical route diagrams, and presentation slides.

Violit
Violit is a next-generation Python web framework that perfectly solves Streamlit's critical Full Script Rerun issue with O(1) State Architecture.

Oban
A robust job orchestration framework for Python, backed by modern PostgreSQL.

PyVRP
Open-source, state-of-the-art vehicle routing problem solver in an easy-to-use Python package.

Skill_Seekers
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection.

MapToPoster
Transform your favorite cities into beautiful, minimalist designs. MapToPoster lets you create and export visually striking map posters with code.



← Previous

Project by Ruslan Keba. Since 2012. Powered by Python. Made in đź‡şđź‡¦Ukraine.