Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Oct 2025 16:23:42 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: a50f8b26efb1 - main - databases/py-dbt-core: Remove unneeded py-cffi from RUN_DEPENDS
Message-ID:  <202510271623.59RGNgfa095780@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a50f8b26efb19185e02731837b432387cbdec7a2

commit a50f8b26efb19185e02731837b432387cbdec7a2
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-10-27 15:59:40 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-10-27 15:59:40 +0000

    databases/py-dbt-core: Remove unneeded py-cffi from RUN_DEPENDS
    
    - Bump PORTREVISION for dependency change
    
    from setup.py:
            # Match snowflake-connector-python, to ensure compatibility in dbt-snowflake
            "cffi>=1.9,<2.0.0",
    
    It is needed for upcoming py-cffi 2.0.0 update. This port does not uses cffi but
    list it to ensure compatibility. As of Oct 2025, databases/py-dbt-snowflake and
    databases/py-snowflake-connector-python do not use py-cffi.
---
 databases/py-dbt-core/Makefile             | 3 +--
 databases/py-dbt-core/files/patch-setup.py | 8 ++++++++
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/databases/py-dbt-core/Makefile b/databases/py-dbt-core/Makefile
index 51fa9f72e09f..b0fe888bb01b 100644
--- a/databases/py-dbt-core/Makefile
+++ b/databases/py-dbt-core/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	dbt-core
 DISTVERSION=	1.7.11
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	databases python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -31,7 +31,6 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}agate>=1.7<2:textproc/py-agate@${PY_FLAVOR}
 		${PYTHON_PKGNAMEPREFIX}pytz>=2015.7:devel/py-pytz@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0:devel/py-pyyaml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4:devel/py-typing-extensions@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}cffi>=1.9<2:devel/py-cffi@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}idna>=2.5<4:dns/py-idna@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}requests<3:www/py-requests@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}urllib3>=1.0:net/py-urllib3@${PY_FLAVOR}
diff --git a/databases/py-dbt-core/files/patch-setup.py b/databases/py-dbt-core/files/patch-setup.py
index 74a69b902f7b..3496530e5a06 100644
--- a/databases/py-dbt-core/files/patch-setup.py
+++ b/databases/py-dbt-core/files/patch-setup.py
@@ -12,3 +12,11 @@
          # ----
          # These are major-version-0 packages also maintained by dbt-labs. Accept patches.
          "dbt-extractor~=0.5.0",
+@@ -85,7 +85,6 @@ setup(
+         "typing-extensions>=3.7.4",
+         # ----
+         # Match snowflake-connector-python, to ensure compatibility in dbt-snowflake
+-        "cffi>=1.9,<2.0.0",
+         "idna>=2.5,<4",
+         "requests<3.0.0",
+         "urllib3~=1.0",


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510271623.59RGNgfa095780>