Sun Mar 31 19:19:12 2024 UTC (57d)
py-sqlalchemy: requires py-cython; fix PLIST; bump revision


(adam)
diff -r1.73 -r1.74 pkgsrc/databases/py-sqlalchemy/Makefile
diff -r1.22 -r1.23 pkgsrc/databases/py-sqlalchemy/PLIST

cvs diff -r1.73 -r1.74 pkgsrc/databases/py-sqlalchemy/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/py-sqlalchemy/Makefile 2024/03/06 21:40:57 1.73
+++ pkgsrc/databases/py-sqlalchemy/Makefile 2024/03/31 19:19:12 1.74
@@ -1,24 +1,26 @@ @@ -1,24 +1,26 @@
1# $NetBSD: Makefile,v 1.73 2024/03/06 21:40:57 wiz Exp $ 1# $NetBSD: Makefile,v 1.74 2024/03/31 19:19:12 adam Exp $
2 2
3DISTNAME= SQLAlchemy-2.0.28 3DISTNAME= SQLAlchemy-2.0.28
 4PKGREVISION= 1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} 5PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
5CATEGORIES= databases python 6CATEGORIES= databases python
6MASTER_SITES= ${MASTER_SITE_PYPI:=S/SQLAlchemy/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=S/SQLAlchemy/}
7 8
8MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.sqlalchemy.org/ 10HOMEPAGE= https://www.sqlalchemy.org/
10COMMENT= Python SQL toolkit and Object Relational Mapper 11COMMENT= Python SQL toolkit and Object Relational Mapper
11LICENSE= mit 12LICENSE= mit
12 13
13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools 14TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.29.24:../../devel/py-cython
 15TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=47:../../devel/py-setuptools
14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel 16TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
15DEPENDS+= ${PYPKGPREFIX}-greenlet>=0.4.18:../../devel/py-greenlet 17DEPENDS+= ${PYPKGPREFIX}-greenlet>=0.4.18:../../devel/py-greenlet
16DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=4.6.0:../../devel/py-typing-extensions 18DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=4.6.0:../../devel/py-typing-extensions
17 19
18PYTHON_VERSIONS_INCOMPATIBLE= 27 20PYTHON_VERSIONS_INCOMPATIBLE= 27
19 21
20# test status as of 2.0.28 22# test status as of 2.0.28
21# 2 failed, 20790 passed, 10754 skipped, 107 errors 23# 2 failed, 20790 passed, 10754 skipped, 107 errors
22 24
23.include "../../lang/python/wheel.mk" 25.include "../../lang/python/wheel.mk"
24.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.22 -r1.23 pkgsrc/databases/py-sqlalchemy/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/py-sqlalchemy/PLIST 2024/03/06 21:40:57 1.22
+++ pkgsrc/databases/py-sqlalchemy/PLIST 2024/03/31 19:19:12 1.23
@@ -1,44 +1,49 @@ @@ -1,44 +1,49 @@
1@comment $NetBSD: PLIST,v 1.22 2024/03/06 21:40:57 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.23 2024/03/31 19:19:12 adam Exp $
2${PYSITELIB}/${WHEEL_INFODIR}/LICENSE 2${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
3${PYSITELIB}/${WHEEL_INFODIR}/METADATA 3${PYSITELIB}/${WHEEL_INFODIR}/METADATA
4${PYSITELIB}/${WHEEL_INFODIR}/RECORD 4${PYSITELIB}/${WHEEL_INFODIR}/RECORD
5${PYSITELIB}/${WHEEL_INFODIR}/WHEEL 5${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
6${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt 6${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
7${PYSITELIB}/sqlalchemy/__init__.py 7${PYSITELIB}/sqlalchemy/__init__.py
8${PYSITELIB}/sqlalchemy/__init__.pyc 8${PYSITELIB}/sqlalchemy/__init__.pyc
9${PYSITELIB}/sqlalchemy/__init__.pyo 9${PYSITELIB}/sqlalchemy/__init__.pyo
10${PYSITELIB}/sqlalchemy/connectors/__init__.py 10${PYSITELIB}/sqlalchemy/connectors/__init__.py
11${PYSITELIB}/sqlalchemy/connectors/__init__.pyc 11${PYSITELIB}/sqlalchemy/connectors/__init__.pyc
12${PYSITELIB}/sqlalchemy/connectors/__init__.pyo 12${PYSITELIB}/sqlalchemy/connectors/__init__.pyo
13${PYSITELIB}/sqlalchemy/connectors/aioodbc.py 13${PYSITELIB}/sqlalchemy/connectors/aioodbc.py
14${PYSITELIB}/sqlalchemy/connectors/aioodbc.pyc 14${PYSITELIB}/sqlalchemy/connectors/aioodbc.pyc
15${PYSITELIB}/sqlalchemy/connectors/aioodbc.pyo 15${PYSITELIB}/sqlalchemy/connectors/aioodbc.pyo
16${PYSITELIB}/sqlalchemy/connectors/asyncio.py 16${PYSITELIB}/sqlalchemy/connectors/asyncio.py
17${PYSITELIB}/sqlalchemy/connectors/asyncio.pyc 17${PYSITELIB}/sqlalchemy/connectors/asyncio.pyc
18${PYSITELIB}/sqlalchemy/connectors/asyncio.pyo 18${PYSITELIB}/sqlalchemy/connectors/asyncio.pyo
19${PYSITELIB}/sqlalchemy/connectors/pyodbc.py 19${PYSITELIB}/sqlalchemy/connectors/pyodbc.py
20${PYSITELIB}/sqlalchemy/connectors/pyodbc.pyc 20${PYSITELIB}/sqlalchemy/connectors/pyodbc.pyc
21${PYSITELIB}/sqlalchemy/connectors/pyodbc.pyo 21${PYSITELIB}/sqlalchemy/connectors/pyodbc.pyo
22${PYSITELIB}/sqlalchemy/cyextension/.gitignore 22${PYSITELIB}/sqlalchemy/cyextension/.gitignore
23${PYSITELIB}/sqlalchemy/cyextension/__init__.py 23${PYSITELIB}/sqlalchemy/cyextension/__init__.py
24${PYSITELIB}/sqlalchemy/cyextension/__init__.pyc 24${PYSITELIB}/sqlalchemy/cyextension/__init__.pyc
25${PYSITELIB}/sqlalchemy/cyextension/__init__.pyo 25${PYSITELIB}/sqlalchemy/cyextension/__init__.pyo
26${PYSITELIB}/sqlalchemy/cyextension/collections.pyx 26${PYSITELIB}/sqlalchemy/cyextension/collections.pyx
 27${PYSITELIB}/sqlalchemy/cyextension/collections.so
27${PYSITELIB}/sqlalchemy/cyextension/immutabledict.pxd 28${PYSITELIB}/sqlalchemy/cyextension/immutabledict.pxd
28${PYSITELIB}/sqlalchemy/cyextension/immutabledict.pyx 29${PYSITELIB}/sqlalchemy/cyextension/immutabledict.pyx
 30${PYSITELIB}/sqlalchemy/cyextension/immutabledict.so
29${PYSITELIB}/sqlalchemy/cyextension/processors.pyx 31${PYSITELIB}/sqlalchemy/cyextension/processors.pyx
 32${PYSITELIB}/sqlalchemy/cyextension/processors.so
30${PYSITELIB}/sqlalchemy/cyextension/resultproxy.pyx 33${PYSITELIB}/sqlalchemy/cyextension/resultproxy.pyx
 34${PYSITELIB}/sqlalchemy/cyextension/resultproxy.so
31${PYSITELIB}/sqlalchemy/cyextension/util.pyx 35${PYSITELIB}/sqlalchemy/cyextension/util.pyx
 36${PYSITELIB}/sqlalchemy/cyextension/util.so
32${PYSITELIB}/sqlalchemy/dialects/__init__.py 37${PYSITELIB}/sqlalchemy/dialects/__init__.py
33${PYSITELIB}/sqlalchemy/dialects/__init__.pyc 38${PYSITELIB}/sqlalchemy/dialects/__init__.pyc
34${PYSITELIB}/sqlalchemy/dialects/__init__.pyo 39${PYSITELIB}/sqlalchemy/dialects/__init__.pyo
35${PYSITELIB}/sqlalchemy/dialects/_typing.py 40${PYSITELIB}/sqlalchemy/dialects/_typing.py
36${PYSITELIB}/sqlalchemy/dialects/_typing.pyc 41${PYSITELIB}/sqlalchemy/dialects/_typing.pyc
37${PYSITELIB}/sqlalchemy/dialects/_typing.pyo 42${PYSITELIB}/sqlalchemy/dialects/_typing.pyo
38${PYSITELIB}/sqlalchemy/dialects/mssql/__init__.py 43${PYSITELIB}/sqlalchemy/dialects/mssql/__init__.py
39${PYSITELIB}/sqlalchemy/dialects/mssql/__init__.pyc 44${PYSITELIB}/sqlalchemy/dialects/mssql/__init__.pyc
40${PYSITELIB}/sqlalchemy/dialects/mssql/__init__.pyo 45${PYSITELIB}/sqlalchemy/dialects/mssql/__init__.pyo
41${PYSITELIB}/sqlalchemy/dialects/mssql/aioodbc.py 46${PYSITELIB}/sqlalchemy/dialects/mssql/aioodbc.py
42${PYSITELIB}/sqlalchemy/dialects/mssql/aioodbc.pyc 47${PYSITELIB}/sqlalchemy/dialects/mssql/aioodbc.pyc
43${PYSITELIB}/sqlalchemy/dialects/mssql/aioodbc.pyo 48${PYSITELIB}/sqlalchemy/dialects/mssql/aioodbc.pyo
44${PYSITELIB}/sqlalchemy/dialects/mssql/base.py 49${PYSITELIB}/sqlalchemy/dialects/mssql/base.py