Metadata-Version: |
2.1 |
Name: |
icontract |
Version: |
2.7.1 |
Summary: |
Provide design-by-contract with informative violation messages. |
Author: |
Marko Ristin |
Author-Email: |
marko[at]ristin.ch |
Home-Page: |
https://github.com/Parquery/icontract |
License: |
License :: OSI Approved :: MIT License |
Keywords: |
design-by-contract precondition postcondition validation |
Classifier: |
Development Status :: 5 - Production/Stable |
Classifier: |
Intended Audience :: Developers |
Classifier: |
License :: OSI Approved :: MIT License |
Classifier: |
Programming Language :: Python :: 3.6 |
Classifier: |
Programming Language :: Python :: 3.7 |
Classifier: |
Programming Language :: Python :: 3.8 |
Classifier: |
Programming Language :: Python :: 3.9 |
Classifier: |
Programming Language :: Python :: 3.10 |
Classifier: |
Programming Language :: Python :: 3.11 |
Requires-Dist: |
asttokens (<3,>=2) |
Requires-Dist: |
typing-extensions |
Requires-Dist: |
contextvars; python_version == "3.6" |
Requires-Dist: |
tox (>=3.0.0); extra == "dev" |
Requires-Dist: |
pydocstyle (<7,>=6.3.0); extra == "dev" |
Requires-Dist: |
coverage (<7,>=6.5.0); extra == "dev" |
Requires-Dist: |
docutils (<1,>=0.14); extra == "dev" |
Requires-Dist: |
pygments (<3,>=2.2.0); extra == "dev" |
Requires-Dist: |
dpcontracts (==0.6.0); extra == "dev" |
Requires-Dist: |
tabulate (<1,>=0.8.7); extra == "dev" |
Requires-Dist: |
py-cpuinfo (<6,>=5.0.0); extra == "dev" |
Requires-Dist: |
typeguard (<5,>=2); extra == "dev" |
Requires-Dist: |
astor (==0.8.1); extra == "dev" |
Requires-Dist: |
numpy (<2,>=1); extra == "dev" |
Requires-Dist: |
pylint (==2.17.5); python_version >= "3.7" and extra == "dev" |
Requires-Dist: |
mypy (==1.5.1); python_version >= "3.8" and extra == "dev" |
Requires-Dist: |
black (==23.9.1); python_version >= "3.8" and extra == "dev" |
Requires-Dist: |
deal (<5,>=4); python_version >= "3.8" and extra == "dev" |
Requires-Dist: |
asyncstdlib (==3.9.1); python_version >= "3.8" and extra == "dev" |
Provides-Extra: |
dev |
License-File: |
LICENSE.txt |