- Python Weekly
- Posts
- Python Weekly (Issue 673 October 24 2024)
Python Weekly (Issue 673 October 24 2024)
Python Weekly - Issue 673
Python Weekly
Welcome to issue 673 of Python Weekly. Let's get straight to the links this week.
Articles, Tutorials and Talks
Watch how Matthieu Amiguet transforms a complex callback mess into a readable and efficient system using generators in computer-assisted live music.
Seth Larson discusses the implementation of Sigstore in Python, highlighting its benefits for software supply chain security and its integration into CPython's release process. He explains how Sigstore improves upon traditional GPG signatures by providing transparency, ease of use, and better security practices, while also detailing the challenges and future plans for Sigstore adoption in the Python ecosystem.
Christopher Trudeau demonstrates how htmx can add dynamic features like lazy loading and search-as-you-type to Django applications with minimal JavaScript. The tutorial showcases htmx's integration with Django, allowing more server-side logic and potentially better performance compared to traditional single-page applications.
Explore how Python stacktraces with chained exceptions can become confusing puzzles and solve a few puzzles of your own.
From no CPython C API experience to shipping a new DType in NumPy 2.0.
In this video, 15 impressive Python libraries are showcased that everyone should know about. Whether for data scientists or backend developers, many of these packages will prove to be very useful.
PyPy introduced a new domain-specific language (DSL) for specifying peephole optimizations on integer operations in its JIT compiler. The DSL uses pattern matching and Z3 theorem proving to simplify the process of adding and verifying optimization rules, improving upon the previous verbose and error-prone imperative approach.
In this episode, an issue with sign-up was explored. What seemed like a minor fix turned into an intense debugging session, delving deeply into the django-allauth package to uncover the underlying problems.
Talks from PyData Amsterdam 2024 are now available.
Interesting Projects, Tools and Libraries
Arch is an intelligent prompt gateway. Engineered with (fast) LLMs for the secure handling, robust observability, and seamless integration of prompts with APIs - all outside business logic.
Official inference framework for 1-bit LLMs.
A system for agentic LLM-powered data processing and ETL.
This library enables to use Amazon S3 as a git remote and LFS server.
Automated, smooth, N'th order derivatives of non-uniformly sampled time series data.
Towards Open-source GPT-4o with Vision, Speech and Duplex Capabilities.
An open-source compliance-centered evaluation framework for Generative AI models.
Zero shot pdf OCR with gpt-4o-mini.
Index your memes by their content and text, making them easily retrievable for your meme warfare pleasures. Find funny fast.
Long-Duration and High-Resolution Audio-driven Portrait Image Animation.
LLM powered vulnerable web page generator for testing and educational purposes.
Upcoming Events and Webinars
There will be a workshop, Learn Python by Making Your Own Pytch Game!
There will be following talks
Type or Dare: Navigating Python’s Typing Ecosystem
Skip the line. Using GenAI to analyze your data
Off-the-shelf HuggingFace models for audio deepfake detection
There will be following talks
How can you reach an AGI in your garage?
Beyond the Continuum: The Importance of Quantization in Deep Learning
There will be a talk, The ResearchOps Toolbox + Python & Graph: Discovering the Right Tools for UX Research & Design Teams.
Our Other Newsletters
- A free weekly newsletter for programmers.
- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.