summaryrefslogtreecommitdiff
path: root/databases/py-databases
diff options
context:
space:
mode:
authorGoran Mekić <meka@tilda.center>2025-04-27 18:22:10 +0300
committerVladimir Druzenko <vvd@FreeBSD.org>2025-04-27 18:35:29 +0300
commit3c065993eeaa13a8d44acb94a9cc3aaaf8b46b34 (patch)
tree940c358d37a58711126d3e099ab9b943320fe9ec /databases/py-databases
parentsysutils/btop: update to 1.4.1 (diff)
databases/py-databases: Update 0.8.0 => 0.9.0
Changelog: https://github.com/encode/databases/releases/tag/0.9.0 Pet portclippy. PR: 286387
Diffstat (limited to 'databases/py-databases')
-rw-r--r--databases/py-databases/Makefile20
-rw-r--r--databases/py-databases/distinfo6
2 files changed, 12 insertions, 14 deletions
diff --git a/databases/py-databases/Makefile b/databases/py-databases/Makefile
index e2acaac57d14..a3e7fca21dfc 100644
--- a/databases/py-databases/Makefile
+++ b/databases/py-databases/Makefile
@@ -1,6 +1,5 @@
PORTNAME= databases
-DISTVERSION= 0.8.0
-PORTREVISION= 1
+DISTVERSION= 0.9.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +10,7 @@ WWW= https://github.com/encode/databases
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy14<=1.5:databases/py-sqlalchemy14@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy20>0:databases/py-sqlalchemy20@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiomysql>0:databases/py-aiomysql@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}aiopg>0:databases/py-aiopg@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}async_timeout>0:devel/py-async_timeout@${PY_FLAVOR} \
@@ -22,26 +21,25 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiomysql>0:databases/py-aiomysql@${PY_FLAVO
${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils pytest
-
USE_GITHUB= yes
GH_ACCOUNT= encode
+USE_PYTHON= autoplist concurrent distutils pytest
+
+TEST_ENV+= TEST_DATABASE_URLS="sqlite:///testsuite"
NO_ARCH= yes
+OPTIONS_DEFAULT= SQLITE
OPTIONS_GROUP= DATABASES
OPTIONS_GROUP_DATABASES= MYSQL PGSQL SQLITE
-OPTIONS_DEFAULT= SQLITE
DATABASES_DESC= Database Support
-MYSQL_USES= mysql
MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiomysql>0:databases/py-aiomysql@${PY_FLAVOR}
-PGSQL_USES= pgsql
+MYSQL_USES= mysql
PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiopg>0:databases/py-aiopg@${PY_FLAVOR}
-SQLITE_USES= sqlite
+PGSQL_USES= pgsql
SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiosqlite>0:databases/py-aiosqlite@${PY_FLAVOR}
-
-TEST_ENV+= TEST_DATABASE_URLS="sqlite:///testsuite"
+SQLITE_USES= sqlite
post-extract:
${TOUCH} ${WRKSRC}/tests/__init__.py
diff --git a/databases/py-databases/distinfo b/databases/py-databases/distinfo
index 7f9c10fbec48..e367b4bd4ec8 100644
--- a/databases/py-databases/distinfo
+++ b/databases/py-databases/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1695799345
-SHA256 (encode-databases-0.8.0_GH0.tar.gz) = 4fc6b57c4fcd58cf1d4dbe73e2f09bded9694e3148b4d7b4186616a786065f21
-SIZE (encode-databases-0.8.0_GH0.tar.gz) = 36454
+TIMESTAMP = 1745757623
+SHA256 (encode-databases-0.9.0_GH0.tar.gz) = 4dc05d1810ae683930b150c1325ec2e35854fc5838ed91d3bfe94ff7dadb59e5
+SIZE (encode-databases-0.9.0_GH0.tar.gz) = 37952