diff --git a/devel/py-hypothesis/Makefile b/devel/py-hypothesis/Makefile index 7e00ffe8ad61..1dc53504853a 100644 --- a/devel/py-hypothesis/Makefile +++ b/devel/py-hypothesis/Makefile @@ -1,61 +1,61 @@ PORTNAME= hypothesis -PORTVERSION= 6.148.2 +PORTVERSION= 6.148.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Property-based testing library for Python WWW= https://hypothesis.works/ \ https://hypothesis.readthedocs.io/en/latest/ \ https://github.com/HypothesisWorks/hypothesis/tree/master/hypothesis-python LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PY_EXCEPTIONGROUP} \ ${PYTHON_PKGNAMEPREFIX}sortedcontainers>=2.1.0<3.0.0:devel/py-sortedcontainers@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes OPTIONS_DEFINE= CLI CODEMODS CROSSHAIR DATEUTIL DJANGO DPCONTRACTS GHOSTWRITER LARK NUMPY PANDAS PYTEST PYTZ REDIS WATCHDOG OPTIONS_DEFAULT=CLI CROSSHAIR DATEUTIL DJANGO DPCONTRACTS GHOSTWRITER LARK NUMPY PANDAS PYTEST PYTZ REDIS WATCHDOG CLI_DESC= Command-line interface support CODEMODS_DESC= Refactor deprecated or inefficient code CROSSHAIR_DESC= CrossHair support DATEUTIL_DESC= Provide dateutil timezones DJANGO_DESC= Django support DPCONTRACTS_DESC= Contracts support GHOSTWRITER_DESC= Ghostwriter support LARK_DESC= Lark parser support NUMPY_DESC= NumPy support PANDAS_DESC= Pandas support PYTEST_DESC= pytest support PYTZ_DESC= Timezone support REDIS_DESC= Redis support WATCHDOG_DESC= Watchdog support CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}black>=20.8b0:devel/py-black@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=9.0.0:textproc/py-rich@${PY_FLAVOR} CODEMODS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=0.3.16:devel/py-libcst@${PY_FLAVOR} CROSSHAIR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}crosshair-tool>=0.0.97:devel/py-crosshair-tool@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hypothesis-crosshair>=0.0.25:devel/py-hypothesis-crosshair@${PY_FLAVOR} DATEUTIL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>=1.4:devel/py-python-dateutil@${PY_FLAVOR} DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR} DPCONTRACTS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}dpcontracts>=0.4:devel/py-dpcontracts@${PY_FLAVOR} GHOSTWRITER_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}black>=20.8b0:devel/py-black@${PY_FLAVOR} LARK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lark>=0.10.1:devel/py-lark@${PY_FLAVOR} NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.21.6,1:math/py-numpy@${PY_FLAVOR} PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.1,1:math/py-pandas@${PY_FLAVOR} PYTEST_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=4.6,1:devel/py-pytest@${PY_FLAVOR} PYTZ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=2014.1,1:devel/py-pytz@${PY_FLAVOR} REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=3.0.0:databases/py-redis@${PY_FLAVOR} WATCHDOG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}watchdog>=4.0.0:devel/py-watchdog@${PY_FLAVOR} .include diff --git a/devel/py-hypothesis/distinfo b/devel/py-hypothesis/distinfo index 07727e5e5436..6f59d5ddc509 100644 --- a/devel/py-hypothesis/distinfo +++ b/devel/py-hypothesis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853326 -SHA256 (hypothesis-6.148.2.tar.gz) = 07e65d34d687ddff3e92a3ac6b43966c193356896813aec79f0a611c5018f4b1 -SIZE (hypothesis-6.148.2.tar.gz) = 469984 +TIMESTAMP = 1764510948 +SHA256 (hypothesis-6.148.3.tar.gz) = bd81221740d8658473060ad900dc831f889f156fdb41210ba2f47cfad10a66ed +SIZE (hypothesis-6.148.3.tar.gz) = 469896 diff --git a/devel/py-hypothesis/files/patch-pyproject.toml b/devel/py-hypothesis/files/patch-pyproject.toml index 3de2a14014d2..7848d4690ffa 100644 --- a/devel/py-hypothesis/files/patch-pyproject.toml +++ b/devel/py-hypothesis/files/patch-pyproject.toml @@ -1,19 +1,19 @@ ---- pyproject.toml.orig 2025-11-18 20:21:08 UTC +--- pyproject.toml.orig 2025-11-27 06:34:00 UTC +++ pyproject.toml @@ -1,6 +1,6 @@ [build-system] # require a recent setuptools for `license = ` support -requires = ["setuptools >= 78.1.0", "wheel"] +requires = ["setuptools >= 61.0", "wheel"] build-backend = "setuptools.build_meta" [project] @@ -60,7 +60,7 @@ There are also [optional extras available](https://hyp There are also [optional extras available](https://hypothesis.readthedocs.io/en/latest/extras.html). """, "content-type" = "text/markdown"} -license = "MPL-2.0" +license = { text = "MPL-2.0" } - requires-python = ">= 3.10.2" + requires-python = ">= 3.10" keywords = ["python", "testing", "fuzzing", "property-based-testing"] classifiers = [