devel/py-hypothesis 6.98.18_3 MidnightBSD
Library for property based testing
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- MPL20
- Categories
- devel, python
Description
Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail. This lets you find more bugs in your code with less work.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/py-hypothesis | 6.98.18_3 |
| FreeBSD | devel/py-hypothesis | 6.168.0_1 |
| OpenBSD | devel/py-hypothesis | 6.168.5 |
| NetBSD | devel/py-hypothesis | 6.168.0 |
| DragonFly | devel/py-hypothesis | 6.98.18_2 |
| HardenedBSD | devel/py-hypothesis | 6.168.0 |
| GhostBSD | devel/py-hypothesis | 6.168.0 |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}hypothesis
From mports:
cd /usr/mports/devel/py-hypothesis && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools>=0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 3
${PYTHON_PKGNAMEPREFIX}attrs>=22.2.0: devel/py-attrs${PYTHON_PKGNAMEPREFIX}rich>=9.0.0: textproc/py-rich${PYTHON_PKGNAMEPREFIX}sortedcontainers>=2.1.0<3.0.0: devel/py-sortedcontainers
Build dependencies 2
Run dependencies 3
Required by 1
Configuration
Options name: devel_hypothesis
| Option | Default | Description |
|---|---|---|
| CLI | on | Command-line interface support |
| CODEMODS | off | Refactor deprecated or inefficient code |
| DATEUTIL | on | Provide dateutil timezones |
| DJANGO | on | Django support |
| DPCONTRACTS | on | Contracts support |
| GHOSTWRITER | on | Ghostwriter support |
| LARK | on | Lark parser support |
| NUMPY | on | NumPy support |
| PANDAS | on | Pandas support |
| PYTEST | on | pytest support |
| PYTZ | on | Timezone support |
| REDIS | on | Redis support |
| ZONEINFO | on | Zoneinfo support |
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| hypothesis-6.98.18.tar.gz | 389900 | 01b7a02dde6f0848cba1d1fcf8a87dbe94c4fca21e7d45a401c090702947aad1 |
Master sites 1
- PYPI