git: 041592b5b9d5 - main - databases/py-sqlalchemy-utils: Add SQLALCHEMY14 and SQLALCHEMY20 options
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 16 May 2024 06:30:45 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=041592b5b9d5b06ee22211589d2f8f70a991ef12 commit 041592b5b9d5b06ee22211589d2f8f70a991ef12 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2024-05-16 06:18:10 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2024-05-16 06:22:05 +0000 databases/py-sqlalchemy-utils: Add SQLALCHEMY14 and SQLALCHEMY20 options --- databases/py-sqlalchemy-utils/Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/databases/py-sqlalchemy-utils/Makefile b/databases/py-sqlalchemy-utils/Makefile index 9c07c2a1f924..f8ce2edd8f0a 100644 --- a/databases/py-sqlalchemy-utils/Makefile +++ b/databases/py-sqlalchemy-utils/Makefile @@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=1.3:databases/py-sqlalchemy14@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 @@ -23,6 +22,9 @@ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes OPTIONS_DEFINE= ARROW BABEL COLOR ENCRYPTED INTERVALS PASSWORD PENDULUM PHONE TIMEZONE URL +OPTIONS_RADIO= SQLALCHEMY +OPTIONS_RADIO_SQLALCHEMY= SQLALCHEMY14 SQLALCHEMY20 +OPTIONS_DEFAULT=SQLALCHEMY14 ARROW_DESC= Arrow type support BABEL_DESC= Babel locale type support COLOR_DESC= Color type support @@ -31,6 +33,8 @@ INTERVALS_DESC= Interval operators support PASSWORD_DESC= Password type support PENDULUM_DESC= Pendulum Date/DateTime support PHONE_DESC= Phone number type support +SQLALCHEMY14_DESC= Use SQLAlchemy 1.4.* +SQLALCHEMY20_DESC= Use SQLAlchemy 2.0.* TIMEZONE_DESC= Timezone support URL_DESC= URL type support @@ -42,6 +46,8 @@ INTERVALS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}intervals>=0.7.1:net/py-intervals@ PASSWORD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}passlib>=1.6<2.0:security/py-passlib@${PY_FLAVOR} PENDULUM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pendulum>=2.0.5:devel/py-pendulum@${PY_FLAVOR} PHONE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}phonenumbers>=5.9.2:devel/py-phonenumbers@${PY_FLAVOR} +SQLALCHEMY14_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=1.3:databases/py-sqlalchemy14@${PY_FLAVOR} +SQLALCHEMY20_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy20>=1.3:databases/py-sqlalchemy20@${PY_FLAVOR} TIMEZONE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>=0:devel/py-python-dateutil@${PY_FLAVOR} URL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}furl>=0.4.1:devel/py-furl@${PY_FLAVOR}