TorchAudio, uv, Multi-tenant App with Django, Automate the Boring Stuff and more
with some more interesting news, articles, packages and projects
News
PyCon Greece 2025 – Schedule is Live
PEP 734 – Multiple Interpreters in the Stdlib (Final)
PEP 792 – Project status markers in the simple index (Accepted)
Articles
Hynek Schlawack released another great video on uv, where he explained how he uses the just tool to store commands in a cross‑platform, portable way for everyday tasks like installing or refreshing virtual environments, running tests and code checks and even development tasks like sending requests.
# Hynek Schlawack
From pip to a uv project
The Astral team published a guide on moving from a pip and pip‑tools workflow based on requirements files to uv’s project workflow using pyproject.toml and uv.lock.
# Astral
Use TorchAudio to Prepare Audio Data for Deep Learning
Ever wondered how machine learning models process audio data and handle varying audio lengths while staying robust?
If yes, check out this tutorial by Negar Vahid, where she walked through handling audio data with TorchAudio, a PyTorch‑based toolkit.
# Negar Vahid
Building a Multi-tenant App with Django
Multitenancy is a key aspect to consider when building a SaaS application. In this article, Nik Tomazic explained three multi‑tenancy architecture strategies and demonstrated how to implement one using Django, django‑tenants and django‑tenant‑users.
# Nik Tomazic
Audio, Video, and Webcams in Python (Lost Chapter from Automate the Boring Stuff)
Python makes it easy to automate all kinds of tasks—one of the big reasons so many of us love it. In this article, Al Sweigart demonstrates how to automate various tasks involving audio, video, and webcams with clear examples.
# Al Sweigart
Interesting Packages and Projects to Explore
FastAPI Model Server Skeleton - FastAPI Skeleton App to serve machine learning models production-ready
ZipNN - A Lossless Compression Library for AI pipelines
Tweepy - Library for accessing the X API (Twitter)
Runtype - Type dispatch and validation for run-time Python
deepface - A Lightweight Face Recognition and Facial Attribute Analysis Framework (Age, Gender, Emotion, Race) for Python
Recent Noteworthy Package Releases
uv 0.8.0 - An extremely fast Python package and project manager, written in Rust.
TorchAO 0.12.0 - Package for applying ao techniques to GPU models
Firebase Admin Python SDK 7.0.0
ragas 0.3.0 - Supercharge Your LLM Application Evaluations 🚀
coredis 5.0.0 - Python async client for Redis key-value store
Streamlit 1.47.0 - A faster way to build and share data apps
supervision 0.26.0 - A set of easy-to-use utils that will come in handy in any Computer Vision project
dag-factory 0.23.0 - Dynamically build Apache Airflow DAGs from YAML files
kedro-datasets 8.0.0 - Kedro-Datasets is where you can find all of Kedro's data connectors.
cyclonedx-python 7.0.0 - CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments
Crawl4AI 0.7.0 - Open-source LLM Friendly Web Crawler & scraper
textual 4.0.0 - Modern Text User Interface framework
opentelemetry-python 1.35.0 - OpenTelemetry Python API