Icontract

Latest version: v2.6.6

Safety actively analyzes 628969 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 10

1.4.1

=====
* Contract's constructor immediately returns if the contract is disabled.

1.4.0

=====
* Added invariants as `icontract.inv`

1.3.0

=====
* Added ``icontract.SLOW`` to mark contracts which are slow and should only be
enabled during development
* Added ``enabled`` flag to toggle contracts for development, production __etc.__

1.2.3

=====
* Removed ``version.txt`` that caused problems with ``setup.py``

1.2.2

=====
* Fixed: the ``result`` is passed to the postcondition only if necessary

1.2.1

=====
* Fixed a bug that fetched the unexpected frame when conditions were stacked
* Fixed a bug that prevented default function values propagating to the condition function

Page 9 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.