Illustration drawn by RepoMasters from the repo’s ID and its language color. Credits
AlphaUncommon

AndreaCensi/contracts

PyContracts is a Python package that allows to declare constraints on function parameters and return values. Contracts can be specified using Python3 annotations, or inside a docstring. PyContracts supports a basic type system, variables binding, arithmetic constraints, and has several specialized…

Owner
AndreaCensi (personal account)
Stars
Stars: 418
Forks
Forks: 60
Language
Python
License
None
Created
2010
Tier
Alpha (250 to 699 ★) What this tier means
View on GitHub

More repos by AndreaCensi

All 2 repos by AndreaCensi

Nearby in Python

All Python repos