# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
python.versions 27 34 35 36 37
maintainers {khindenburg @kurthindenburg} openmaintainer
description A library for property based testing
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.
homepage https://pypi.python.org/pypi/hypothesis
master_sites pypi:[string index ${python.rootname} 0]/${python.rootname}
distname ${python.rootname}-${version}
checksums rmd160 9b1d74a98bdf2a81b7f7dbe43cbce6116421e836 \
sha256 e4d70db2086215c90d8235c764ccf2371e34837e03daf2b14ea5fb227b47fa55 \
if {${name} ne ${subport}} {
depends_build-append port:py${python.version}-setuptools
depends_lib-append port:py${python.version}-attrs \
port:py${python.version}-coverage
if {${python.version} eq 27} {
depends_lib-append port:py${python.version}-enum34
notes "Welcome to the next major version of Hypothesis!\
If you were running on the last version of Hypothesis 3.x without\
any Hypothesis deprecation warnings (or using private APIs), this\
upgrade should cause no issues.\
See https://hypothesis.readthedocs.io/en/latest/changes.html#v4-0-0\