git: 3c065993eeaa - main - databases/py-databases: Update 0.8.0 => 0.9.0

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Sun, 27 Apr 2025 15:36:02 UTC
The branch main has been updated by vvd:

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

commit 3c065993eeaa13a8d44acb94a9cc3aaaf8b46b34
Author:     Goran Mekić <meka@tilda.center>
AuthorDate: 2025-04-27 15:22:10 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-04-27 15:35:29 +0000

    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
---
 databases/py-databases/Makefile | 20 +++++++++-----------
 databases/py-databases/distinfo |  6 +++---
 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