🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.
-
Updated
Mar 24, 2024 - Python
🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.
Sismic Interactive Statechart Model Interpreter and Checker http://sismic.readthedocs.io/
This is an example of the design-by-contract method
Handy decorator for elegant design-by-contract in 3.10+
Framework for safe and maintainable web-projects.
✔️ Assertive python design by contract toolkit for software validation. Simplify preconditions, postconditions, and invariants with easy-to-use decorators.
A function that automates type-checking of arguments passed to Python functions
Lightweight Python package for doing operations concerning Assume-Guarantee (A/G) Contracts and parsing, deriving constraints from, and solving Signal Temporal Logic. Built at DesCyPhy Lab, USC
Add a description, image, and links to the design-by-contract topic page so that developers can more easily learn about it.
To associate your repository with the design-by-contract topic, visit your repo's landing page and select "manage topics."