icontract2.7.1
icontract2.7.1
Published
Provide design-by-contract with informative violation messages.
pip install icontract
Package Downloads
Authors
Project URLs
Requires Python
Dependencies
- asttokens
<3,>=2
- typing-extensions
- contextvars
; python_version == "3.6"
- tox
>=3.0.0; extra == "dev"
- pydocstyle
<7,>=6.3.0; extra == "dev"
- coverage
<7,>=6.5.0; extra == "dev"
- docutils
<1,>=0.14; extra == "dev"
- pygments
<3,>=2.2.0; extra == "dev"
- dpcontracts
==0.6.0; extra == "dev"
- tabulate
<1,>=0.8.7; extra == "dev"
- py-cpuinfo
<6,>=5.0.0; extra == "dev"
- typeguard
<5,>=2; extra == "dev"
- astor
==0.8.1; extra == "dev"
- numpy
<2,>=1; extra == "dev"
- pylint
==2.17.5; python_version >= "3.7" and extra == "dev"
- mypy
==1.5.1; python_version >= "3.8" and extra == "dev"
- black
==23.9.1; python_version >= "3.8" and extra == "dev"
- deal
<5,>=4; python_version >= "3.8" and extra == "dev"
- asyncstdlib
==3.9.1; python_version >= "3.8" and extra == "dev"