PythonHub Logo Python Hub Weekly Digest for 2024-08-04

💖 Most Popular

Beyond Hypermodern: Python is easy now
This is an article about setting up a modern Python project. It discusses using tools like Rye, Ruff, and Pyright for formatting, linting, and type checking.

A Clone of Deluxe Paint II Written in Python

spipm / Depix
Recovers passwords from pixelized screenshots

Mypy 1.11 Released
Mypy is a static type checker for Python. This release includes new features, performance improvements and bug fixes.

How to Design a REST API That Doesn’t SUCK
Learn 6 essential tips for designing a great REST API that even big companies often overlook. From following standards and maintaining consistency to writing clear documentation and simplifying integration, this video covers everything you need to create user-friendly and efficient APIs. Don't miss out on the key strategies for improving your API design!


📖 Articles

Annotated area charts with plotnine
The `plotnine` visualisation library brings the Grammar of Graphics to Python. This post walks through the process of creating a customised, annotated area chart of coal production data.

Module itertools overview
This article briefly describes the iterators available in the Python module itertools and how to use them.

Tea-tasting, a Python package for the statistical analysis of A/B tests

Abstract interpretation in the Toy Optimizer
In this blog post, I’m going to write a small abtract interpreter for the Toy IR and then show how we can use it to do some simple optimizations.

Implementing Instant Search with Flask and HTMX
Step-by-step guide to making an interactive search bar with Flask and HTMX.

Wat – Deep inspection of Python objects

Treescope: Interactive HTML visualization library for Python neural networks

Python Hub Weekly Digest for 2024-07-28

FastHTML – Modern web applications in pure Python

apple / ml-4m
4M: Massively Multimodal Masked Modeling

hololinked
Pythonic data acquisition which is HTTP compatible and beginner friendly


⚙️ Projects

DinkyDash
A family dashboard for kids.

Fast(er)API: Optimizing Processing Time
A few simple tips to make your REST API go faster.

PDF-Extract-Kit
A Comprehensive Toolkit for High-Quality PDF Content Extraction.

modelsmith
Python library that allows you to get structured responses in the form of Pydantic models and Python types from Anthropic, Google Vertex AI and OpenAI models

llama-agentic-system
Agentic components of the Llama Stack APIs.


👾 Reddits

flpc: Probably the fastest regex library for Python. Made with Rust 🦀 and PyO3


← Previous Next →

Project by Ruslan Keba. Since 2012. Powered by Python. Made in 🇺🇦Ukraine.