dabeaz / dataklasses
A different spin on dataclasses.
☆783Updated 2 years ago
Related projects: ⓘ
- Visualize CPython's specializing, adaptive interpreter.☆622Updated 4 months ago
- Ward is a modern test framework for Python with a focus on productivity and readability.☆1,208Updated 3 weeks ago
- Doing dirty (but extremely useful) things with equals.☆795Updated this week
- Compile type annotated Python to fast C extensions☆1,736Updated last year
- HPy: a better API for Python☆1,020Updated 3 months ago
- Smart, pythonic, ad-hoc, typed polymorphism for Python☆652Updated last year
- Dev tools for python☆974Updated 3 months ago
- The bidirectional mapping library for Python.☆1,469Updated last week
- Composable custom class converters for attrs, dataclasses and friends.☆799Updated last week
- A high-performance immutable mapping type for Python.☆1,119Updated 2 weeks ago
- Python launcher for Unix☆596Updated 2 months ago
- An optimized logging library for Python☆657Updated this week
- Python Linter for performance anti patterns☆660Updated 7 months ago
- High level asynchronous concurrency and networking framework that works on top of either trio or asyncio☆1,752Updated this week
- Production-grade retries for Python☆868Updated 2 weeks ago
- Unbearably fast near-real-time hybrid runtime-static type-checking in pure Python.☆2,592Updated this week
- 🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.☆728Updated 5 months ago
- Explain yourself! Interrogate a codebase for docstring coverage.☆574Updated last month
- A powerful set of Python debugging tools, based on PySnooper☆1,248Updated 9 months ago
- Pattern Matching☆1,022Updated 2 years ago
- A Python application for tracking, reporting on timing and complexity in Python code☆1,201Updated 2 months ago
- ☆1,678Updated 2 months ago
- A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodest…☆1,055Updated 3 weeks ago
- Near Zero-Overhead Python Code Coverage☆475Updated 3 months ago
- Flexible test automation for Python☆1,296Updated last week
- An ultra fast WSGI server for Python 3☆428Updated last year
- Simplified packaging of Python modules☆2,153Updated 3 weeks ago
- A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML☆2,250Updated last month
- Run-time type checker for Python☆1,500Updated last month
- dict subclass with keylist/keypath support, built-in I/O operations (base64, csv, html, ini, json, pickle, plist, query-string, toml, xl…☆1,484Updated this week