π€ Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.
β920Nov 30, 2025Updated 11 months ago
Alternatives and similar repositories for deal
Users that are interested in deal are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Design-by-contract in Python3 with informative violation messages and inheritanceβ419Jan 29, 2026Updated 9 months ago
- z3-powered solver (theorem prover) for dealβ20Sep 28, 2023Updated 3 years ago
- Make your functions return something meaningful, typed, and safe!β4,385Updated this week
- An analysis tool for Python that blurs the line between testing and type systems.β1,341Updated this week
- Smart, pythonic, ad-hoc, typed polymorphism for Pythonβ731Dec 17, 2024Updated last year
- Managed hosting for WordPress and PHP on Cloudways β’ AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- Combine contracts and automatic testing.β92Jun 5, 2022Updated 4 years ago
- The property-based testing library for Pythonβ9,129Updated this week
- Phantom types for Python.β233Oct 25, 2026Updated last week
- Unbearably fast near-real-time pure-Python runtime-static type-checker.β3,512Updated this week
- Pytest plugin to fail a test if it leaves modified `os.environ` afterwards.β16Jul 21, 2026Updated 3 months ago
- Mutation testing systemβ1,522Updated this week
- Enforce the same settings on multiple projectsβ413Oct 26, 2026Updated last week
- Run-time type checker for Pythonβ1,793Updated this week
- NOT MAINTAINED - A simple Rust like Result type for Python 3. Fully type annotated.β1,678Jun 25, 2026Updated 4 months ago
- Deploy on Railway without the complexity - Free Credits Offer β’ AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Write short and fully-typed lambdas where you need them.β286Dec 11, 2023Updated 2 years ago
- Lint your Python architecture.β1,245Updated this week
- A flake8 plugin checking common style issues or inconsistencies with pytest-based tests.β243Oct 21, 2026Updated last week
- Reusable constraint types to use with typing.Annotatedβ616Oct 27, 2026Updated last week
- Flake8 plugin to find commented out or dead codeβ312Mar 14, 2025Updated last year
- A Python library that generates static type annotations by collecting runtime typesβ5,003Feb 11, 2026Updated 8 months ago
- Catch API bugs before your users doβ3,736Updated this week
- Pytest plugin to randomly order tests and control random.seedβ723Oct 26, 2026Updated last week
- An implementation of contracts for Python.β353Aug 30, 2019Updated 7 years ago
- GPU virtual machines on DigitalOcean Gradient AI β’ AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax treeβ1,964Aug 11, 2026Updated 2 months ago
- A Python type checkerβ386Jan 27, 2026Updated 9 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,123Updated this week
- A Python application for tracking, reporting on timing and complexity in Python codeβ1,335Updated this week
- The strictest and most opinionated python linter ever!β2,942Updated this week
- Simple, elegant, Pythonic functional programming.β4,356Feb 16, 2026Updated 8 months ago
- Simple, powerful, and fast logging for Python.β4,986Updated this week
- Automatically remove unnecessary `# noqa` commentsβ263Oct 13, 2026Updated 3 weeks ago
- dead simple python dead code detectionβ401Oct 13, 2026Updated 3 weeks ago
- Proton VPN Special Offer - Get 70% off β’ AdSpecial partner offer. Trusted by over 100 million users worldwide. Tested, Approved and Recommended by Experts.
- A functional standard library for Python.β5,161Oct 7, 2026Updated 3 weeks ago
- Persistent/Immutable/Functional data structures for Pythonβ2,204Jan 31, 2026Updated 9 months ago
- Find dead Python codeβ4,865Oct 12, 2026Updated 3 weeks ago
- A high-performance immutable mapping type for Python.β1,206May 20, 2025Updated last year
- Doing dirty (but extremely useful) things with equals.β1,013Aug 10, 2026Updated 2 months ago
- Selects tests affected by changed files. Executes the right tests first. Continuous test runner when used with pytest-watch.β1,034Updated this week
- Advanced Python linting framework with auto-fixes and hierarchical configuration that makes it easy to write custom in-repo lint rules.β716Jul 1, 2026Updated 4 months ago