Hypothesis is a library for testing your Python code against a much larger range of examples than you would ever want to write by hand. It's based on the Haskell library, Quickcheck, and is designed to integrate seamlessly into your existing Python unit testing work flow.
Hypothesis works with most widely used versions of Python. It supports implementations compatible with 2.6, 2.7 and 3.3+, and is known to work on CPython and PyPy (but not PyPy3 until they support a 3.3 compatible version of the language). It does not currently work on Jython or on Python 3.0 through 3.2.
Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
---|---|---|---|---|---|
3.40.1-bp153.1.17 info | GA Release | 2021-03-05 | 15 SP3 |
|
|
3.40.1-bp152.3.16 info | GA Release | 2020-04-17 | 15 SP2 |
|
|
3.40.1-bp151.1.1 info | GA Release | 2019-07-17 | 15 SP1 |
|
|
3.40.1-bp150.2.4 info | GA Release | 2018-07-30 | 15 |
|
|