# -*- 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 f646cf873df689c61523e843e3f4943cb8718a48 \
sha256 2bee3ccbc4f17bdaf5ec58f57594ba6e9974979889df63ee4325303b46fd24ba \
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\