python-SQLAlchemy1
No description set
- Links to devel:languages:python / python-SQLAlchemy1
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:ecsos:python/python-SQLAlchemy1 && cd $_
- Create Badge
Refresh
Refresh
Source Files (show unmerged sources)
Filename | Size | Changed |
---|---|---|
SQLAlchemy.keyring | 0000002176 2.13 KB | |
python-SQLAlchemy1.changes | 0000271126 265 KB | |
python-SQLAlchemy1.spec | 0000003450 3.37 KB | |
sqlalchemy-1.4.54.tar.gz | 0008470350 8.08 MB |
Latest Revision
Eric Schirra (ecsos)
committed
(revision 5)
- Update to 1.4.54: * Fixed regression from 1.3 where the column key used for a hybrid property might be populated with that of the underlying column that it returns. * The pin for ``setuptools<69.3`` in ``pyproject.toml`` has been removed. * Set up full Python 3.13 support to the extent currently possible, repairing issues within internal language helpers as well as the serializer extension module. * Adjustments to the C extensions, which are specific to the SQLAlchemy 1.x series, to work under Python 3.13. * Fixed regression going back to 1.4 where accessing a collection using the "dynamic" strategy on a transient object and attempting to query would raise an internal error. * Fixed bug where ORM :func:`_orm.with_loader_criteria` would not apply itself to a :meth:`_sql.Select.join` where the ON clause were given as a plain SQL comparison, rather than as a relationship target or similar. * Fixed regression introduced by the fix when using pool pre-ping with PyMySQL version older than 1.0. * Fixed critical issue in asyncio version of the connection pool where calling :meth:`_asyncio.AsyncEngine.dispose` would produce a new connection pool that did not fully re-establish the use of asyncio-compatible mutexes * Fixed fundamental issue which prevented some forms of ORM "annotations" from taking place for subqueries which made use of :meth:`_sql.Select.join` against a relationship target * Repaired a new incompatibility in the MySQL "pre-ping" routine where the ``False`` argument passed to ``connection.ping()``, which is intended to disable an unwanted "automatic reconnect" feature - Switch to pyproject macros.
Comments 0