diff --git a/databases/py-databricks-sql-connector/Makefile b/databases/py-databricks-sql-connector/Makefile index ee6c1cc697cd..473729e47dd0 100644 --- a/databases/py-databricks-sql-connector/Makefile +++ b/databases/py-databricks-sql-connector/Makefile @@ -1,41 +1,41 @@ PORTNAME= databricks-sql-connector -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= databricks_sql_connector-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Databricks SQL Connector for Python WWW= https://github.com/databricks/databricks-sql-python LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lz4>=4.4.5<5:archivers/py-lz4@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oauthlib>=3.1.0<4:security/py-oauthlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openpyxl>=3.0.10<4:textproc/py-openpyxl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>=2.2.3,1<2.4.0,1:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pybreaker>=1.0.0<2:devel/py-pybreaker@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.0.0<3:www/py-pyjwt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.0<3:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.18.1<3:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-kerberos>=0<0.16:security/py-requests-kerberos@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}thrift>=0.16.0,1:devel/py-thrift@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}thrift>=0.22.0,1<0.23,1:devel/py-thrift@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>=1.26,1:net/py-urllib3@${PY_FLAVOR} USES= python shebangfix USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes SHEBANG_FILES= src/databricks/sql/thrift_api/TCLIService/TCLIService-remote OPTIONS_DEFINE= PYARROW OPTIONS_DEFAULT=PYARROW PYARROW_DESC= Apache Arrow support PYARROW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyarrow>=18.0.0:databases/py-pyarrow@${PY_FLAVOR} .include diff --git a/databases/py-databricks-sql-connector/distinfo b/databases/py-databricks-sql-connector/distinfo index 6be662b2cfef..1765c29ec0fd 100644 --- a/databases/py-databricks-sql-connector/distinfo +++ b/databases/py-databricks-sql-connector/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771421520 -SHA256 (databricks_sql_connector-4.2.5.tar.gz) = 762df7568ef1998540f96b20cad6f1aaae87d1aad54e40e528f87e4524397291 -SIZE (databricks_sql_connector-4.2.5.tar.gz) = 187223 +TIMESTAMP = 1777252574 +SHA256 (databricks_sql_connector-4.2.6.tar.gz) = 65e59f08e55dcc563c05e02e2321d5171dd9482e5792328d99ac097377795d01 +SIZE (databricks_sql_connector-4.2.6.tar.gz) = 189069 diff --git a/databases/py-databricks-sql-connector/files/patch-pyproject.toml b/databases/py-databricks-sql-connector/files/patch-pyproject.toml index 5729c052a285..104bb4e5888b 100644 --- a/databases/py-databricks-sql-connector/files/patch-pyproject.toml +++ b/databases/py-databricks-sql-connector/files/patch-pyproject.toml @@ -1,27 +1,11 @@ --- pyproject.toml.orig 1970-01-01 00:00:00 UTC +++ pyproject.toml -@@ -10,7 +10,7 @@ python = "^3.8.0" - - [tool.poetry.dependencies] - python = "^3.8.0" --thrift = ">=0.16.0,<0.21.0" -+thrift = ">=0.16.0" - pandas = [ - { version = ">=1.2.5,<2.4.0", python = ">=3.8,<3.13" }, - { version = ">=2.2.3,<2.4.0", python = ">=3.13" } @@ -31,7 +31,7 @@ pybreaker = "^1.0.0" ] pyjwt = "^2.0.0" pybreaker = "^1.0.0" -requests-kerberos = {version = "^0.15.0", optional = true} +requests-kerberos = {version = "<0.16", optional = true} [tool.poetry.extras] -@@ -92,4 +92,4 @@ skip_covered = false - skip_covered = false - - [tool.coverage.xml] --output = "coverage.xml" -\ No newline at end of file -+output = "coverage.xml"