PythonHub Logo Python Hub Weekly Digest for 2024-11-03

This week in Python, some of the most popular projects included meme_search, a tool for indexing memes by content, BugGPT, a vulnerable web page generator for testing, and compl-ai, a compliance-centered evaluation framework for AI models. In tutorials, Christopher Trudeau demonstrated how htmx can enhance Django applications. Articles of interest included a discussion on creating a DType for scientific computing and a showcase of 15 powerful Python libraries. Projects of note included mini-omni2, an open-source GPT-4o with various capabilities, and Kalmangrad, a tool for handling non-uniformly sampled time series data. Have a great week and happy coding!

๐Ÿ’– Most Popular

meme_search
Index your memes by their content and text, making them easily retrievable for your meme warfare pleasures. Find funny fast.

BugGPT
LLM powered vulnerable web page generator for testing and educational purposes.

compl-ai
An open-source compliance-centered evaluation framework for Generative AI models.

ClickHouse User Defined Table Function in Python

Django and htmx Tutorial: Easier Web Development
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.


๐Ÿ“– Articles

Creating a DType for the Next Generation of Scientific Computing
From no CPython C API experience to shipping a new DType in NumPy 2.0.

Solving Sudoku with the Python package resolver

15 Powerful Python Libraries You Should Be Using
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.

PyData Amsterdam 2024
Talks from PyData Amsterdam 2024 are now available.

Python and Sigstore
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 i...

Async Rate Limiter
Rate limit async requests to API using credits, computation unit per second (CUPS) or request units

Replacing Callbacks with Generators: A Case Study in Computer-Assisted Live Music
Watch how Matthieu Amiguet transforms a complex callback mess into a readable and efficient system using generators in computer-assisted live music.

Finstruments - Financial instrument library built with Python

meta-llama / llama-stack-apps
Agentic components of the Llama Stack APIs

The Stacktrace Puzzle
Explore how Python stacktraces with chained exceptions can become confusing puzzles and solve a few puzzles of your own.

Epic Debugging, Hilarious Outcome
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.

Python Hub Weekly Digest for 2024-10-27


โš™๏ธ Projects

mini-omni2
Towards Open-source GPT-4o with Vision, Speech and Duplex Capabilities.

Kalmangrad
Automated, smooth, N'th order derivatives of non-uniformly sampled time series data.

BitNet
Official inference framework for 1-bit LLMs.

Arch
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.

git-remote-s3
This library enables to use Amazon S3 as a git remote and LFS server.

zerox
Zero shot pdf OCR with gpt-4o-mini.

Hallo2
Long-Duration and High-Resolution Audio-driven Portrait Image Animation.


๐Ÿ‘พ Reddits

This is now valid syntax in Python 3.13!

Why people still using flask after fastapi release

We're thinking of rewriting our go / java API in python, what do we need to think about?


← Previous Next →

Project by Ruslan Keba. Since 2012. Powered by Python. Made in ๐Ÿ‡บ๐Ÿ‡ฆUkraine.