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 contracts and an extension API.
http://andreacensi.github.io/contracts/
Other
399 stars 61 forks source link

pycontracts==1.8.14 is no longer available in pypi #91

Closed regisb closed 4 years ago

regisb commented 4 years ago

The following command causes an error:

➭ pip install pycontracts==1.8.14                                                    
ERROR: Could not find a version that satisfies the requirement pycontracts==1.8.14 (from versions: 1.2.0, 1.4.0, 1.5.0, 1.5.1, 1.6.0, 1.6.2, 1.6.3, 1.6.4, 1.6.5, 1.6.6, 1.7.0, 1.7.1, 1.7.2, 
1.7.3, 1.7.4, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.7.11, 1.7.12, 1.7.13, 1.7.14, 1.7.15, 1.7.16, 1.8.0, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.8.10, 1.8.11, 1.8.12
)                                                                                                                                             
ERROR: No matching distribution found for pycontracts==1.8.14                                    

This was observed both with Python 3.6 and 3.5. It was noticed in different places: https://github.com/edx/edx-platform/pull/24376 https://github.com/overhangio/tutor/issues/346

Was there a problem with version 1.8.14?

nedbat commented 4 years ago

I beat you by one minute: #90

regisb commented 4 years ago

I beat you by one minute

(╯°□°)╯︵ ┻━┻