brandon-rhodes / python-patterns
Source code behind the python-patterns.guide site by Brandon Rhodes
β1,370Updated 3 months ago
Alternatives and similar repositories for python-patterns:
Users that are interested in python-patterns are comparing it to the libraries listed below
- Hypermodern Pythonβ619Updated 2 years ago
- Make your functions return something meaningful, typed, and safe!β3,777Updated this week
- π΄Β Call stack profiler for Python. Shows you why your code is slow!β6,847Updated last week
- A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.β3,691Updated this week
- More routines for operating on iterables, beyond itertoolsβ3,797Updated this week
- Hypermodern Python Cookiecutterβ1,841Updated 8 months ago
- An optimized logging library for Pythonβ689Updated 2 months ago
- Find dead Python codeβ3,673Updated 2 months ago
- A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOMLβ2,595Updated last month
- A Python application for tracking, reporting on timing and complexity in Python codeβ1,223Updated 7 months ago
- Example code for Fluent Python, 2nd edition (O'Reilly 2022)β3,422Updated 7 months ago
- Simple, modern and fast file watching and code reload in Python.β1,888Updated last month
- Simple, powerful, and fast logging for Python.β3,770Updated last week
- Dev tools for pythonβ1,008Updated 3 weeks ago
- A tool for refurbishing and modernizing Python codebasesβ2,493Updated 2 months ago
- Import Linter allows you to define and enforce rules for the internal and external imports within your Python project.β722Updated last week
- Modern scheduling library for Pythonβ3,321Updated last year
- Unbearably fast near-real-time hybrid runtime-static type-checking in pure Python.β2,894Updated this week
- A curated awesome list of flake8 extensions. Feel free to contribute!β1,237Updated 8 months ago
- A Python memory profiler for data processing and scientific computing applicationsβ859Updated 3 months ago
- An Awesome List of projects using the pyproject.toml Python configuration file.β951Updated last year
- Ward is a modern test framework for Python with a focus on productivity and readability.β1,211Updated 5 months ago
- Generator Tricks for Systems Programmers (Tutorial)β432Updated last year
- A functional standard library for Python.β4,774Updated last month
- β° Modern datetime library for Pythonβ1,188Updated 2 weeks ago
- A pre-commit hook for Ruff.β1,128Updated this week
- dict subclass with keylist/keypath support, built-in I/O operations (base64, csv, html, ini, json, pickle, plist, query-string, toml, xlβ¦β1,536Updated this week
- Python frame stack sampler for CPythonβ1,983Updated 3 months ago
- A Visual Studio Code extension with support for the Ruff linter.β1,243Updated this week
- Various code metrics for Python codeβ1,771Updated 3 months ago