pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/py-sqlalchemy



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Mar  6 21:40:57 UTC 2024

Modified Files:
        pkgsrc/databases/py-sqlalchemy: Makefile PLIST distinfo

Log Message:
py-sqlalchemy: update to 2.0.28.

This is a major new version, lots of code cleanups and
adaptations to work better with Python 3.


To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 pkgsrc/databases/py-sqlalchemy/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/databases/py-sqlalchemy/PLIST
cvs rdiff -u -r1.64 -r1.65 pkgsrc/databases/py-sqlalchemy/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/py-sqlalchemy/Makefile
diff -u pkgsrc/databases/py-sqlalchemy/Makefile:1.72 pkgsrc/databases/py-sqlalchemy/Makefile:1.73
--- pkgsrc/databases/py-sqlalchemy/Makefile:1.72        Sun Jul 30 15:32:48 2023
+++ pkgsrc/databases/py-sqlalchemy/Makefile     Wed Mar  6 21:40:57 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.72 2023/07/30 15:32:48 adam Exp $
+# $NetBSD: Makefile,v 1.73 2024/03/06 21:40:57 wiz Exp $
 
-DISTNAME=      SQLAlchemy-1.4.48
+DISTNAME=      SQLAlchemy-2.0.28
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
-PKGREVISION=   1
 CATEGORIES=    databases python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=S/SQLAlchemy/}
 
@@ -11,12 +10,15 @@ HOMEPAGE=   https://www.sqlalchemy.org/
 COMMENT=       Python SQL toolkit and Object Relational Mapper
 LICENSE=       mit
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
 DEPENDS+=      ${PYPKGPREFIX}-greenlet>=0.4.18:../../devel/py-greenlet
-TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
+DEPENDS+=      ${PYPKGPREFIX}-typing-extensions>=4.6.0:../../devel/py-typing-extensions
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-.include "../../lang/python/egg.mk"
+# test status as of 2.0.28
+# 2 failed, 20790 passed, 10754 skipped, 107 errors
+
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/databases/py-sqlalchemy/PLIST
diff -u pkgsrc/databases/py-sqlalchemy/PLIST:1.21 pkgsrc/databases/py-sqlalchemy/PLIST:1.22
--- pkgsrc/databases/py-sqlalchemy/PLIST:1.21   Mon May  8 21:02:24 2023
+++ pkgsrc/databases/py-sqlalchemy/PLIST        Wed Mar  6 21:40:57 2024
@@ -1,45 +1,46 @@
-@comment $NetBSD: PLIST,v 1.21 2023/05/08 21:02:24 markd Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.22 2024/03/06 21:40:57 wiz Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/sqlalchemy/__init__.py
 ${PYSITELIB}/sqlalchemy/__init__.pyc
 ${PYSITELIB}/sqlalchemy/__init__.pyo
-${PYSITELIB}/sqlalchemy/cimmutabledict.so
 ${PYSITELIB}/sqlalchemy/connectors/__init__.py
 ${PYSITELIB}/sqlalchemy/connectors/__init__.pyc
 ${PYSITELIB}/sqlalchemy/connectors/__init__.pyo
-${PYSITELIB}/sqlalchemy/connectors/mxodbc.py
-${PYSITELIB}/sqlalchemy/connectors/mxodbc.pyc
-${PYSITELIB}/sqlalchemy/connectors/mxodbc.pyo
+${PYSITELIB}/sqlalchemy/connectors/aioodbc.py
+${PYSITELIB}/sqlalchemy/connectors/aioodbc.pyc
+${PYSITELIB}/sqlalchemy/connectors/aioodbc.pyo
+${PYSITELIB}/sqlalchemy/connectors/asyncio.py
+${PYSITELIB}/sqlalchemy/connectors/asyncio.pyc
+${PYSITELIB}/sqlalchemy/connectors/asyncio.pyo
 ${PYSITELIB}/sqlalchemy/connectors/pyodbc.py
 ${PYSITELIB}/sqlalchemy/connectors/pyodbc.pyc
 ${PYSITELIB}/sqlalchemy/connectors/pyodbc.pyo
-${PYSITELIB}/sqlalchemy/cprocessors.so
-${PYSITELIB}/sqlalchemy/cresultproxy.so
-${PYSITELIB}/sqlalchemy/databases/__init__.py
-${PYSITELIB}/sqlalchemy/databases/__init__.pyc
-${PYSITELIB}/sqlalchemy/databases/__init__.pyo
+${PYSITELIB}/sqlalchemy/cyextension/.gitignore
+${PYSITELIB}/sqlalchemy/cyextension/__init__.py
+${PYSITELIB}/sqlalchemy/cyextension/__init__.pyc
+${PYSITELIB}/sqlalchemy/cyextension/__init__.pyo
+${PYSITELIB}/sqlalchemy/cyextension/collections.pyx
+${PYSITELIB}/sqlalchemy/cyextension/immutabledict.pxd
+${PYSITELIB}/sqlalchemy/cyextension/immutabledict.pyx
+${PYSITELIB}/sqlalchemy/cyextension/processors.pyx
+${PYSITELIB}/sqlalchemy/cyextension/resultproxy.pyx
+${PYSITELIB}/sqlalchemy/cyextension/util.pyx
 ${PYSITELIB}/sqlalchemy/dialects/__init__.py
 ${PYSITELIB}/sqlalchemy/dialects/__init__.pyc
 ${PYSITELIB}/sqlalchemy/dialects/__init__.pyo
-${PYSITELIB}/sqlalchemy/dialects/firebird/__init__.py
-${PYSITELIB}/sqlalchemy/dialects/firebird/__init__.pyc
-${PYSITELIB}/sqlalchemy/dialects/firebird/__init__.pyo
-${PYSITELIB}/sqlalchemy/dialects/firebird/base.py
-${PYSITELIB}/sqlalchemy/dialects/firebird/base.pyc
-${PYSITELIB}/sqlalchemy/dialects/firebird/base.pyo
-${PYSITELIB}/sqlalchemy/dialects/firebird/fdb.py
-${PYSITELIB}/sqlalchemy/dialects/firebird/fdb.pyc
-${PYSITELIB}/sqlalchemy/dialects/firebird/fdb.pyo
-${PYSITELIB}/sqlalchemy/dialects/firebird/kinterbasdb.py
-${PYSITELIB}/sqlalchemy/dialects/firebird/kinterbasdb.pyc
-${PYSITELIB}/sqlalchemy/dialects/firebird/kinterbasdb.pyo
+${PYSITELIB}/sqlalchemy/dialects/_typing.py
+${PYSITELIB}/sqlalchemy/dialects/_typing.pyc
+${PYSITELIB}/sqlalchemy/dialects/_typing.pyo
 ${PYSITELIB}/sqlalchemy/dialects/mssql/__init__.py
 ${PYSITELIB}/sqlalchemy/dialects/mssql/__init__.pyc
 ${PYSITELIB}/sqlalchemy/dialects/mssql/__init__.pyo
+${PYSITELIB}/sqlalchemy/dialects/mssql/aioodbc.py
+${PYSITELIB}/sqlalchemy/dialects/mssql/aioodbc.pyc
+${PYSITELIB}/sqlalchemy/dialects/mssql/aioodbc.pyo
 ${PYSITELIB}/sqlalchemy/dialects/mssql/base.py
 ${PYSITELIB}/sqlalchemy/dialects/mssql/base.pyc
 ${PYSITELIB}/sqlalchemy/dialects/mssql/base.pyo
@@ -49,9 +50,6 @@ ${PYSITELIB}/sqlalchemy/dialects/mssql/i
 ${PYSITELIB}/sqlalchemy/dialects/mssql/json.py
 ${PYSITELIB}/sqlalchemy/dialects/mssql/json.pyc
 ${PYSITELIB}/sqlalchemy/dialects/mssql/json.pyo
-${PYSITELIB}/sqlalchemy/dialects/mssql/mxodbc.py
-${PYSITELIB}/sqlalchemy/dialects/mssql/mxodbc.pyc
-${PYSITELIB}/sqlalchemy/dialects/mssql/mxodbc.pyo
 ${PYSITELIB}/sqlalchemy/dialects/mssql/provision.py
 ${PYSITELIB}/sqlalchemy/dialects/mssql/provision.pyc
 ${PYSITELIB}/sqlalchemy/dialects/mssql/provision.pyo
@@ -100,9 +98,6 @@ ${PYSITELIB}/sqlalchemy/dialects/mysql/m
 ${PYSITELIB}/sqlalchemy/dialects/mysql/mysqldb.py
 ${PYSITELIB}/sqlalchemy/dialects/mysql/mysqldb.pyc
 ${PYSITELIB}/sqlalchemy/dialects/mysql/mysqldb.pyo
-${PYSITELIB}/sqlalchemy/dialects/mysql/oursql.py
-${PYSITELIB}/sqlalchemy/dialects/mysql/oursql.pyc
-${PYSITELIB}/sqlalchemy/dialects/mysql/oursql.pyo
 ${PYSITELIB}/sqlalchemy/dialects/mysql/provision.py
 ${PYSITELIB}/sqlalchemy/dialects/mysql/provision.pyc
 ${PYSITELIB}/sqlalchemy/dialects/mysql/provision.pyo
@@ -130,12 +125,24 @@ ${PYSITELIB}/sqlalchemy/dialects/oracle/
 ${PYSITELIB}/sqlalchemy/dialects/oracle/cx_oracle.py
 ${PYSITELIB}/sqlalchemy/dialects/oracle/cx_oracle.pyc
 ${PYSITELIB}/sqlalchemy/dialects/oracle/cx_oracle.pyo
+${PYSITELIB}/sqlalchemy/dialects/oracle/dictionary.py
+${PYSITELIB}/sqlalchemy/dialects/oracle/dictionary.pyc
+${PYSITELIB}/sqlalchemy/dialects/oracle/dictionary.pyo
+${PYSITELIB}/sqlalchemy/dialects/oracle/oracledb.py
+${PYSITELIB}/sqlalchemy/dialects/oracle/oracledb.pyc
+${PYSITELIB}/sqlalchemy/dialects/oracle/oracledb.pyo
 ${PYSITELIB}/sqlalchemy/dialects/oracle/provision.py
 ${PYSITELIB}/sqlalchemy/dialects/oracle/provision.pyc
 ${PYSITELIB}/sqlalchemy/dialects/oracle/provision.pyo
+${PYSITELIB}/sqlalchemy/dialects/oracle/types.py
+${PYSITELIB}/sqlalchemy/dialects/oracle/types.pyc
+${PYSITELIB}/sqlalchemy/dialects/oracle/types.pyo
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/__init__.py
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/__init__.pyc
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/__init__.pyo
+${PYSITELIB}/sqlalchemy/dialects/postgresql/_psycopg_common.py
+${PYSITELIB}/sqlalchemy/dialects/postgresql/_psycopg_common.pyc
+${PYSITELIB}/sqlalchemy/dialects/postgresql/_psycopg_common.pyo
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/array.py
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/array.pyc
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/array.pyo
@@ -157,27 +164,36 @@ ${PYSITELIB}/sqlalchemy/dialects/postgre
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/json.py
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/json.pyc
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/json.pyo
+${PYSITELIB}/sqlalchemy/dialects/postgresql/named_types.py
+${PYSITELIB}/sqlalchemy/dialects/postgresql/named_types.pyc
+${PYSITELIB}/sqlalchemy/dialects/postgresql/named_types.pyo
+${PYSITELIB}/sqlalchemy/dialects/postgresql/operators.py
+${PYSITELIB}/sqlalchemy/dialects/postgresql/operators.pyc
+${PYSITELIB}/sqlalchemy/dialects/postgresql/operators.pyo
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/pg8000.py
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/pg8000.pyc
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/pg8000.pyo
+${PYSITELIB}/sqlalchemy/dialects/postgresql/pg_catalog.py
+${PYSITELIB}/sqlalchemy/dialects/postgresql/pg_catalog.pyc
+${PYSITELIB}/sqlalchemy/dialects/postgresql/pg_catalog.pyo
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/provision.py
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/provision.pyc
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/provision.pyo
+${PYSITELIB}/sqlalchemy/dialects/postgresql/psycopg.py
+${PYSITELIB}/sqlalchemy/dialects/postgresql/psycopg.pyc
+${PYSITELIB}/sqlalchemy/dialects/postgresql/psycopg.pyo
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/psycopg2.py
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/psycopg2.pyc
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/psycopg2.pyo
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/psycopg2cffi.py
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/psycopg2cffi.pyc
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/psycopg2cffi.pyo
-${PYSITELIB}/sqlalchemy/dialects/postgresql/pygresql.py
-${PYSITELIB}/sqlalchemy/dialects/postgresql/pygresql.pyc
-${PYSITELIB}/sqlalchemy/dialects/postgresql/pygresql.pyo
-${PYSITELIB}/sqlalchemy/dialects/postgresql/pypostgresql.py
-${PYSITELIB}/sqlalchemy/dialects/postgresql/pypostgresql.pyc
-${PYSITELIB}/sqlalchemy/dialects/postgresql/pypostgresql.pyo
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/ranges.py
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/ranges.pyc
 ${PYSITELIB}/sqlalchemy/dialects/postgresql/ranges.pyo
+${PYSITELIB}/sqlalchemy/dialects/postgresql/types.py
+${PYSITELIB}/sqlalchemy/dialects/postgresql/types.pyc
+${PYSITELIB}/sqlalchemy/dialects/postgresql/types.pyo
 ${PYSITELIB}/sqlalchemy/dialects/sqlite/__init__.py
 ${PYSITELIB}/sqlalchemy/dialects/sqlite/__init__.pyc
 ${PYSITELIB}/sqlalchemy/dialects/sqlite/__init__.pyo
@@ -202,24 +218,19 @@ ${PYSITELIB}/sqlalchemy/dialects/sqlite/
 ${PYSITELIB}/sqlalchemy/dialects/sqlite/pysqlite.py
 ${PYSITELIB}/sqlalchemy/dialects/sqlite/pysqlite.pyc
 ${PYSITELIB}/sqlalchemy/dialects/sqlite/pysqlite.pyo
-${PYSITELIB}/sqlalchemy/dialects/sybase/__init__.py
-${PYSITELIB}/sqlalchemy/dialects/sybase/__init__.pyc
-${PYSITELIB}/sqlalchemy/dialects/sybase/__init__.pyo
-${PYSITELIB}/sqlalchemy/dialects/sybase/base.py
-${PYSITELIB}/sqlalchemy/dialects/sybase/base.pyc
-${PYSITELIB}/sqlalchemy/dialects/sybase/base.pyo
-${PYSITELIB}/sqlalchemy/dialects/sybase/mxodbc.py
-${PYSITELIB}/sqlalchemy/dialects/sybase/mxodbc.pyc
-${PYSITELIB}/sqlalchemy/dialects/sybase/mxodbc.pyo
-${PYSITELIB}/sqlalchemy/dialects/sybase/pyodbc.py
-${PYSITELIB}/sqlalchemy/dialects/sybase/pyodbc.pyc
-${PYSITELIB}/sqlalchemy/dialects/sybase/pyodbc.pyo
-${PYSITELIB}/sqlalchemy/dialects/sybase/pysybase.py
-${PYSITELIB}/sqlalchemy/dialects/sybase/pysybase.pyc
-${PYSITELIB}/sqlalchemy/dialects/sybase/pysybase.pyo
+${PYSITELIB}/sqlalchemy/dialects/type_migration_guidelines.txt
 ${PYSITELIB}/sqlalchemy/engine/__init__.py
 ${PYSITELIB}/sqlalchemy/engine/__init__.pyc
 ${PYSITELIB}/sqlalchemy/engine/__init__.pyo
+${PYSITELIB}/sqlalchemy/engine/_py_processors.py
+${PYSITELIB}/sqlalchemy/engine/_py_processors.pyc
+${PYSITELIB}/sqlalchemy/engine/_py_processors.pyo
+${PYSITELIB}/sqlalchemy/engine/_py_row.py
+${PYSITELIB}/sqlalchemy/engine/_py_row.pyc
+${PYSITELIB}/sqlalchemy/engine/_py_row.pyo
+${PYSITELIB}/sqlalchemy/engine/_py_util.py
+${PYSITELIB}/sqlalchemy/engine/_py_util.pyc
+${PYSITELIB}/sqlalchemy/engine/_py_util.pyo
 ${PYSITELIB}/sqlalchemy/engine/base.py
 ${PYSITELIB}/sqlalchemy/engine/base.pyc
 ${PYSITELIB}/sqlalchemy/engine/base.pyo
@@ -244,6 +255,9 @@ ${PYSITELIB}/sqlalchemy/engine/interface
 ${PYSITELIB}/sqlalchemy/engine/mock.py
 ${PYSITELIB}/sqlalchemy/engine/mock.pyc
 ${PYSITELIB}/sqlalchemy/engine/mock.pyo
+${PYSITELIB}/sqlalchemy/engine/processors.py
+${PYSITELIB}/sqlalchemy/engine/processors.pyc
+${PYSITELIB}/sqlalchemy/engine/processors.pyo
 ${PYSITELIB}/sqlalchemy/engine/reflection.py
 ${PYSITELIB}/sqlalchemy/engine/reflection.pyc
 ${PYSITELIB}/sqlalchemy/engine/reflection.pyo
@@ -301,9 +315,6 @@ ${PYSITELIB}/sqlalchemy/ext/asyncio/base
 ${PYSITELIB}/sqlalchemy/ext/asyncio/engine.py
 ${PYSITELIB}/sqlalchemy/ext/asyncio/engine.pyc
 ${PYSITELIB}/sqlalchemy/ext/asyncio/engine.pyo
-${PYSITELIB}/sqlalchemy/ext/asyncio/events.py
-${PYSITELIB}/sqlalchemy/ext/asyncio/events.pyc
-${PYSITELIB}/sqlalchemy/ext/asyncio/events.pyo
 ${PYSITELIB}/sqlalchemy/ext/asyncio/exc.py
 ${PYSITELIB}/sqlalchemy/ext/asyncio/exc.pyc
 ${PYSITELIB}/sqlalchemy/ext/asyncio/exc.pyo
@@ -379,9 +390,6 @@ ${PYSITELIB}/sqlalchemy/future/__init__.
 ${PYSITELIB}/sqlalchemy/future/engine.py
 ${PYSITELIB}/sqlalchemy/future/engine.pyc
 ${PYSITELIB}/sqlalchemy/future/engine.pyo
-${PYSITELIB}/sqlalchemy/future/orm/__init__.py
-${PYSITELIB}/sqlalchemy/future/orm/__init__.pyc
-${PYSITELIB}/sqlalchemy/future/orm/__init__.pyo
 ${PYSITELIB}/sqlalchemy/inspection.py
 ${PYSITELIB}/sqlalchemy/inspection.pyc
 ${PYSITELIB}/sqlalchemy/inspection.pyo
@@ -391,12 +399,21 @@ ${PYSITELIB}/sqlalchemy/log.pyo
 ${PYSITELIB}/sqlalchemy/orm/__init__.py
 ${PYSITELIB}/sqlalchemy/orm/__init__.pyc
 ${PYSITELIB}/sqlalchemy/orm/__init__.pyo
+${PYSITELIB}/sqlalchemy/orm/_orm_constructors.py
+${PYSITELIB}/sqlalchemy/orm/_orm_constructors.pyc
+${PYSITELIB}/sqlalchemy/orm/_orm_constructors.pyo
+${PYSITELIB}/sqlalchemy/orm/_typing.py
+${PYSITELIB}/sqlalchemy/orm/_typing.pyc
+${PYSITELIB}/sqlalchemy/orm/_typing.pyo
 ${PYSITELIB}/sqlalchemy/orm/attributes.py
 ${PYSITELIB}/sqlalchemy/orm/attributes.pyc
 ${PYSITELIB}/sqlalchemy/orm/attributes.pyo
 ${PYSITELIB}/sqlalchemy/orm/base.py
 ${PYSITELIB}/sqlalchemy/orm/base.pyc
 ${PYSITELIB}/sqlalchemy/orm/base.pyo
+${PYSITELIB}/sqlalchemy/orm/bulk_persistence.py
+${PYSITELIB}/sqlalchemy/orm/bulk_persistence.pyc
+${PYSITELIB}/sqlalchemy/orm/bulk_persistence.pyo
 ${PYSITELIB}/sqlalchemy/orm/clsregistry.py
 ${PYSITELIB}/sqlalchemy/orm/clsregistry.pyc
 ${PYSITELIB}/sqlalchemy/orm/clsregistry.pyo
@@ -442,6 +459,9 @@ ${PYSITELIB}/sqlalchemy/orm/interfaces.p
 ${PYSITELIB}/sqlalchemy/orm/loading.py
 ${PYSITELIB}/sqlalchemy/orm/loading.pyc
 ${PYSITELIB}/sqlalchemy/orm/loading.pyo
+${PYSITELIB}/sqlalchemy/orm/mapped_collection.py
+${PYSITELIB}/sqlalchemy/orm/mapped_collection.pyc
+${PYSITELIB}/sqlalchemy/orm/mapped_collection.pyo
 ${PYSITELIB}/sqlalchemy/orm/mapper.py
 ${PYSITELIB}/sqlalchemy/orm/mapper.pyc
 ${PYSITELIB}/sqlalchemy/orm/mapper.pyo
@@ -469,6 +489,9 @@ ${PYSITELIB}/sqlalchemy/orm/session.pyo
 ${PYSITELIB}/sqlalchemy/orm/state.py
 ${PYSITELIB}/sqlalchemy/orm/state.pyc
 ${PYSITELIB}/sqlalchemy/orm/state.pyo
+${PYSITELIB}/sqlalchemy/orm/state_changes.py
+${PYSITELIB}/sqlalchemy/orm/state_changes.pyc
+${PYSITELIB}/sqlalchemy/orm/state_changes.pyo
 ${PYSITELIB}/sqlalchemy/orm/strategies.py
 ${PYSITELIB}/sqlalchemy/orm/strategies.pyc
 ${PYSITELIB}/sqlalchemy/orm/strategies.pyo
@@ -484,36 +507,55 @@ ${PYSITELIB}/sqlalchemy/orm/unitofwork.p
 ${PYSITELIB}/sqlalchemy/orm/util.py
 ${PYSITELIB}/sqlalchemy/orm/util.pyc
 ${PYSITELIB}/sqlalchemy/orm/util.pyo
+${PYSITELIB}/sqlalchemy/orm/writeonly.py
+${PYSITELIB}/sqlalchemy/orm/writeonly.pyc
+${PYSITELIB}/sqlalchemy/orm/writeonly.pyo
 ${PYSITELIB}/sqlalchemy/pool/__init__.py
 ${PYSITELIB}/sqlalchemy/pool/__init__.pyc
 ${PYSITELIB}/sqlalchemy/pool/__init__.pyo
 ${PYSITELIB}/sqlalchemy/pool/base.py
 ${PYSITELIB}/sqlalchemy/pool/base.pyc
 ${PYSITELIB}/sqlalchemy/pool/base.pyo
-${PYSITELIB}/sqlalchemy/pool/dbapi_proxy.py
-${PYSITELIB}/sqlalchemy/pool/dbapi_proxy.pyc
-${PYSITELIB}/sqlalchemy/pool/dbapi_proxy.pyo
 ${PYSITELIB}/sqlalchemy/pool/events.py
 ${PYSITELIB}/sqlalchemy/pool/events.pyc
 ${PYSITELIB}/sqlalchemy/pool/events.pyo
 ${PYSITELIB}/sqlalchemy/pool/impl.py
 ${PYSITELIB}/sqlalchemy/pool/impl.pyc
 ${PYSITELIB}/sqlalchemy/pool/impl.pyo
-${PYSITELIB}/sqlalchemy/processors.py
-${PYSITELIB}/sqlalchemy/processors.pyc
-${PYSITELIB}/sqlalchemy/processors.pyo
+${PYSITELIB}/sqlalchemy/py.typed
 ${PYSITELIB}/sqlalchemy/schema.py
 ${PYSITELIB}/sqlalchemy/schema.pyc
 ${PYSITELIB}/sqlalchemy/schema.pyo
 ${PYSITELIB}/sqlalchemy/sql/__init__.py
 ${PYSITELIB}/sqlalchemy/sql/__init__.pyc
 ${PYSITELIB}/sqlalchemy/sql/__init__.pyo
+${PYSITELIB}/sqlalchemy/sql/_dml_constructors.py
+${PYSITELIB}/sqlalchemy/sql/_dml_constructors.pyc
+${PYSITELIB}/sqlalchemy/sql/_dml_constructors.pyo
+${PYSITELIB}/sqlalchemy/sql/_elements_constructors.py
+${PYSITELIB}/sqlalchemy/sql/_elements_constructors.pyc
+${PYSITELIB}/sqlalchemy/sql/_elements_constructors.pyo
+${PYSITELIB}/sqlalchemy/sql/_orm_types.py
+${PYSITELIB}/sqlalchemy/sql/_orm_types.pyc
+${PYSITELIB}/sqlalchemy/sql/_orm_types.pyo
+${PYSITELIB}/sqlalchemy/sql/_py_util.py
+${PYSITELIB}/sqlalchemy/sql/_py_util.pyc
+${PYSITELIB}/sqlalchemy/sql/_py_util.pyo
+${PYSITELIB}/sqlalchemy/sql/_selectable_constructors.py
+${PYSITELIB}/sqlalchemy/sql/_selectable_constructors.pyc
+${PYSITELIB}/sqlalchemy/sql/_selectable_constructors.pyo
+${PYSITELIB}/sqlalchemy/sql/_typing.py
+${PYSITELIB}/sqlalchemy/sql/_typing.pyc
+${PYSITELIB}/sqlalchemy/sql/_typing.pyo
 ${PYSITELIB}/sqlalchemy/sql/annotation.py
 ${PYSITELIB}/sqlalchemy/sql/annotation.pyc
 ${PYSITELIB}/sqlalchemy/sql/annotation.pyo
 ${PYSITELIB}/sqlalchemy/sql/base.py
 ${PYSITELIB}/sqlalchemy/sql/base.pyc
 ${PYSITELIB}/sqlalchemy/sql/base.pyo
+${PYSITELIB}/sqlalchemy/sql/cache_key.py
+${PYSITELIB}/sqlalchemy/sql/cache_key.pyc
+${PYSITELIB}/sqlalchemy/sql/cache_key.pyo
 ${PYSITELIB}/sqlalchemy/sql/coercions.py
 ${PYSITELIB}/sqlalchemy/sql/coercions.pyc
 ${PYSITELIB}/sqlalchemy/sql/coercions.pyo
@@ -601,12 +643,21 @@ ${PYSITELIB}/sqlalchemy/testing/entities
 ${PYSITELIB}/sqlalchemy/testing/exclusions.py
 ${PYSITELIB}/sqlalchemy/testing/exclusions.pyc
 ${PYSITELIB}/sqlalchemy/testing/exclusions.pyo
-${PYSITELIB}/sqlalchemy/testing/fixtures.py
-${PYSITELIB}/sqlalchemy/testing/fixtures.pyc
-${PYSITELIB}/sqlalchemy/testing/fixtures.pyo
-${PYSITELIB}/sqlalchemy/testing/mock.py
-${PYSITELIB}/sqlalchemy/testing/mock.pyc
-${PYSITELIB}/sqlalchemy/testing/mock.pyo
+${PYSITELIB}/sqlalchemy/testing/fixtures/__init__.py
+${PYSITELIB}/sqlalchemy/testing/fixtures/__init__.pyc
+${PYSITELIB}/sqlalchemy/testing/fixtures/__init__.pyo
+${PYSITELIB}/sqlalchemy/testing/fixtures/base.py
+${PYSITELIB}/sqlalchemy/testing/fixtures/base.pyc
+${PYSITELIB}/sqlalchemy/testing/fixtures/base.pyo
+${PYSITELIB}/sqlalchemy/testing/fixtures/mypy.py
+${PYSITELIB}/sqlalchemy/testing/fixtures/mypy.pyc
+${PYSITELIB}/sqlalchemy/testing/fixtures/mypy.pyo
+${PYSITELIB}/sqlalchemy/testing/fixtures/orm.py
+${PYSITELIB}/sqlalchemy/testing/fixtures/orm.pyc
+${PYSITELIB}/sqlalchemy/testing/fixtures/orm.pyo
+${PYSITELIB}/sqlalchemy/testing/fixtures/sql.py
+${PYSITELIB}/sqlalchemy/testing/fixtures/sql.pyc
+${PYSITELIB}/sqlalchemy/testing/fixtures/sql.pyo
 ${PYSITELIB}/sqlalchemy/testing/pickleable.py
 ${PYSITELIB}/sqlalchemy/testing/pickleable.pyc
 ${PYSITELIB}/sqlalchemy/testing/pickleable.pyo
@@ -622,9 +673,6 @@ ${PYSITELIB}/sqlalchemy/testing/plugin/p
 ${PYSITELIB}/sqlalchemy/testing/plugin/pytestplugin.py
 ${PYSITELIB}/sqlalchemy/testing/plugin/pytestplugin.pyc
 ${PYSITELIB}/sqlalchemy/testing/plugin/pytestplugin.pyo
-${PYSITELIB}/sqlalchemy/testing/plugin/reinvent_fixtures_py2k.py
-${PYSITELIB}/sqlalchemy/testing/plugin/reinvent_fixtures_py2k.pyc
-${PYSITELIB}/sqlalchemy/testing/plugin/reinvent_fixtures_py2k.pyo
 ${PYSITELIB}/sqlalchemy/testing/profiling.py
 ${PYSITELIB}/sqlalchemy/testing/profiling.pyc
 ${PYSITELIB}/sqlalchemy/testing/profiling.pyo
@@ -694,15 +742,15 @@ ${PYSITELIB}/sqlalchemy/util/__init__.py
 ${PYSITELIB}/sqlalchemy/util/_collections.py
 ${PYSITELIB}/sqlalchemy/util/_collections.pyc
 ${PYSITELIB}/sqlalchemy/util/_collections.pyo
-${PYSITELIB}/sqlalchemy/util/_compat_py3k.py
-${PYSITELIB}/sqlalchemy/util/_compat_py3k.pyc
-${PYSITELIB}/sqlalchemy/util/_compat_py3k.pyo
 ${PYSITELIB}/sqlalchemy/util/_concurrency_py3k.py
 ${PYSITELIB}/sqlalchemy/util/_concurrency_py3k.pyc
 ${PYSITELIB}/sqlalchemy/util/_concurrency_py3k.pyo
-${PYSITELIB}/sqlalchemy/util/_preloaded.py
-${PYSITELIB}/sqlalchemy/util/_preloaded.pyc
-${PYSITELIB}/sqlalchemy/util/_preloaded.pyo
+${PYSITELIB}/sqlalchemy/util/_has_cy.py
+${PYSITELIB}/sqlalchemy/util/_has_cy.pyc
+${PYSITELIB}/sqlalchemy/util/_has_cy.pyo
+${PYSITELIB}/sqlalchemy/util/_py_collections.py
+${PYSITELIB}/sqlalchemy/util/_py_collections.pyc
+${PYSITELIB}/sqlalchemy/util/_py_collections.pyo
 ${PYSITELIB}/sqlalchemy/util/compat.py
 ${PYSITELIB}/sqlalchemy/util/compat.pyc
 ${PYSITELIB}/sqlalchemy/util/compat.pyo
@@ -715,9 +763,18 @@ ${PYSITELIB}/sqlalchemy/util/deprecation
 ${PYSITELIB}/sqlalchemy/util/langhelpers.py
 ${PYSITELIB}/sqlalchemy/util/langhelpers.pyc
 ${PYSITELIB}/sqlalchemy/util/langhelpers.pyo
+${PYSITELIB}/sqlalchemy/util/preloaded.py
+${PYSITELIB}/sqlalchemy/util/preloaded.pyc
+${PYSITELIB}/sqlalchemy/util/preloaded.pyo
 ${PYSITELIB}/sqlalchemy/util/queue.py
 ${PYSITELIB}/sqlalchemy/util/queue.pyc
 ${PYSITELIB}/sqlalchemy/util/queue.pyo
+${PYSITELIB}/sqlalchemy/util/tool_support.py
+${PYSITELIB}/sqlalchemy/util/tool_support.pyc
+${PYSITELIB}/sqlalchemy/util/tool_support.pyo
 ${PYSITELIB}/sqlalchemy/util/topological.py
 ${PYSITELIB}/sqlalchemy/util/topological.pyc
 ${PYSITELIB}/sqlalchemy/util/topological.pyo
+${PYSITELIB}/sqlalchemy/util/typing.py
+${PYSITELIB}/sqlalchemy/util/typing.pyc
+${PYSITELIB}/sqlalchemy/util/typing.pyo

Index: pkgsrc/databases/py-sqlalchemy/distinfo
diff -u pkgsrc/databases/py-sqlalchemy/distinfo:1.64 pkgsrc/databases/py-sqlalchemy/distinfo:1.65
--- pkgsrc/databases/py-sqlalchemy/distinfo:1.64        Mon May  8 21:02:24 2023
+++ pkgsrc/databases/py-sqlalchemy/distinfo     Wed Mar  6 21:40:57 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.64 2023/05/08 21:02:24 markd Exp $
+$NetBSD: distinfo,v 1.65 2024/03/06 21:40:57 wiz Exp $
 
-BLAKE2s (SQLAlchemy-1.4.48.tar.gz) = 5af5ec81a7186a989100d843e5eb06d280a53cd6b0f03ebfb281c3008c1a7b6d
-SHA512 (SQLAlchemy-1.4.48.tar.gz) = f948e79c92889f2462b117ca49ccb8e82d5f8da0027c65488a3f6c64a802dc0bca96cc84c4e77bb3b8d434dfd66b621ef4d69c5d417ad781d1dc7136bcf6dea1
-Size (SQLAlchemy-1.4.48.tar.gz) = 8448993 bytes
+BLAKE2s (SQLAlchemy-2.0.28.tar.gz) = a9b6a96e80ad4c1ebd19ad2164169fb5ac0ef2acc06295cfe31ee186fe8b846d
+SHA512 (SQLAlchemy-2.0.28.tar.gz) = 83745aaf2d0b469dbbb28960eef4a1e23fb8fe8a2f4b8cb055cc06c5bd4ccb2f365a2b55c7ca76be2d809d4127e16ace06f4e50f59f63d946e3225375499f4f0
+Size (SQLAlchemy-2.0.28.tar.gz) = 9531010 bytes



Home | Main Index | Thread Index | Old Index