diff --git a/databases/py-psycopg-c/Makefile b/databases/py-psycopg-c/Makefile index c5a8c7beeb17..444ea9e1f367 100644 --- a/databases/py-psycopg-c/Makefile +++ b/databases/py-psycopg-c/Makefile @@ -1,26 +1,26 @@ PORTNAME= psycopg-c -PORTVERSION= 3.3.4 +PORTVERSION= 3.3.5 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= psycopg_c-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= PostgreSQL database adapter for Python - C optimization distribution WWW= https://www.psycopg.org/psycopg3/ \ https://github.com/psycopg/psycopg/tree/master/psycopg_c LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ ${PY_TOMLI} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0.37:devel/py-wheel@${PY_FLAVOR} USES= pgsql python USE_PYTHON= autoplist concurrent cython pep517 post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include diff --git a/databases/py-psycopg-c/distinfo b/databases/py-psycopg-c/distinfo index 653eb5ab6ea6..01b1aada2b64 100644 --- a/databases/py-psycopg-c/distinfo +++ b/databases/py-psycopg-c/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1783564020 -SHA256 (psycopg_c-3.3.4.tar.gz) = ed8106128b2d04359c185fc9641b4409abfce4d0b6fb1d1ff6800646e27f1a22 -SIZE (psycopg_c-3.3.4.tar.gz) = 647111 +TIMESTAMP = 1788500026 +SHA256 (psycopg_c-3.3.5.tar.gz) = 5e11edaa0040a64d0af351a8fd3e276a824cd92fe34abc350cd67aa07ad36c55 +SIZE (psycopg_c-3.3.5.tar.gz) = 694569 diff --git a/databases/py-psycopg-c/files/patch-pyproject.toml b/databases/py-psycopg-c/files/patch-pyproject.toml index 07f9ae701331..5881c955a10d 100644 --- a/databases/py-psycopg-c/files/patch-pyproject.toml +++ b/databases/py-psycopg-c/files/patch-pyproject.toml @@ -1,38 +1,38 @@ ---- pyproject.toml.orig 2026-05-01 20:43:36 UTC +--- pyproject.toml.orig 2026-08-31 19:43:41 UTC +++ pyproject.toml @@ -5,7 +5,7 @@ requires = [ # `[tool.setuptools.ext-modules]` in `pyproject.toml` is still # *experimental* and likely to change in future releases # -- "setuptools == 80.3.1", +- "setuptools == 83.0.0", + "setuptools >= 61", "wheel >= 0.37", "tomli >= 2.0.1; python_version < '3.11'", ] -@@ -25,8 +25,7 @@ version = "3.3.4" +@@ -25,8 +25,7 @@ version = "3.3.5" name = "psycopg-c" description = "PostgreSQL database adapter for Python -- C optimisation distribution" - version = "3.3.4" + version = "3.3.5" -license = "LGPL-3.0-only" -license-files = ["LICENSE.txt"] +license = {text = "LGPL-3.0-only"} classifiers = [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", @@ -89,16 +88,6 @@ psycopg_binary = [ "py.typed", "*.pyi", ] - -# Note: these ext modules lack details such as libraries and directories. -# They are added by the 'psycopg_build_ext' build module. -[[tool.setuptools.ext-modules]] -name = "psycopg_c._psycopg" -sources = ["psycopg_c/_psycopg.c", "psycopg_c/types/numutils.c"] - -[[tool.setuptools.ext-modules]] -name = "psycopg_c.pq" -sources = ["psycopg_c/pq.c"] [tool.setuptools.cmdclass] build_ext = "psycopg_build_ext.psycopg_build_ext"