icontract

Provide design-by-contract with informative violation messages.

Installation

In a virtualenv (see these instructions if you need to create one):

pip3 install icontract

Dependencies

Releases

Version Released Bookworm
Python 3.11
Trixie
Python 3.13
Files
2.7.3 2026-01-29    
2.7.2 2025-11-08    
2.7.1 2024-09-21    
2.7.0 2024-09-17    
2.6.6 2023-11-19    
2.6.5 2023-11-06    
2.6.4 2023-10-04    
2.6.3 2023-10-02    
2.6.2 2022-08-13
2.6.1 2022-02-14
2.6.0 2021-11-28
2.5.5 2021-09-26
2.5.4 2021-08-16
2.5.3 2021-06-20
2.5.2 2021-05-29
2.5.1 2021-04-23
2.5.0 2021-02-26
2.4.1 2020-12-20
2.4.0 2020-12-16
2.3.7 2020-11-07
2.3.6 2020-10-09
2.3.5 2020-09-23
2.3.4 2020-05-26
2.3.3.post1 2020-05-25    
2.3.2 2020-05-13
2.3.1 2020-05-11
2.3.0 2020-04-30
2.2.0 2020-04-27
2.1.0 2020-01-29
2.0.7 2020-01-27
2.0.6 2019-05-21
2.0.5 2019-05-14
2.0.4 2019-04-08
2.0.3 2019-04-07
2.0.2 2019-01-26
2.0.1 2018-10-25
2.0.0 2018-10-24
1.7.2 2018-10-23
1.7.1 2018-10-21
1.7.0 2018-10-20
1.6.1 2018-10-16
1.6.0 2018-10-11
1.5.9 2018-10-10
1.5.8 2018-10-10
1.5.7 2018-10-01
1.5.6 2018-09-30
1.5.5 2018-09-20
1.5.4 2018-09-18
1.5.3 2018-09-13
1.5.2 2018-09-13
1.5.1 2018-09-11
1.5.0 2018-09-10
1.4.1 2018-08-31
1.4.0 2018-08-29
1.3.0 2018-08-29
1.2.3 2018-08-28
1.2.2 2018-08-28    
1.2.1 2018-08-14
1.2.0 2018-08-13
1.1.0 2018-08-13
1.0.3 2018-08-07
1.0.2 2018-08-07
1.0.1 2018-07-31
1.0.0 2018-07-31

Issues with this package?

Page last updated 2026-09-03 03:05:42 UTC