diff options
| author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2025-10-27 15:59:40 +0000 |
|---|---|---|
| committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2025-10-27 15:59:40 +0000 |
| commit | a50f8b26efb19185e02731837b432387cbdec7a2 (patch) | |
| tree | 5baf1c3b323b70a99af6e6d1d6db4c9f903bcf0a | |
| parent | b5455ab36614b202cf340c8d32c3bac912e93308 (diff) | |
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.
| -rw-r--r-- | databases/py-dbt-core/Makefile | 3 | ||||
| -rw-r--r-- | 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", |
