rel_1_4_53
版本发布时间: 2024-07-30 00:34:20
sqlalchemy/sqlalchemy最新发布版本:rel_2_0_36(2024-10-16 03:41:54)
1.4.53
Released: July 29, 2024
general
-
[general] [bug] 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.
For version 1.4, this also modernizes the "extras" names in setup.cfg to use dashes and not underscores for two-word names. Underscore names are still present to accommodate potential compatibility issues.
References: #11417
orm
-
[orm] [bug] [regression] 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 rather than the expected
NoResultFound
that occurred in 1.3.References: #11562
engine
-
[engine] [usecase] Modified the internal representation used for adapting asyncio calls to greenlets to allow for duck-typed compatibility with third party libraries that implement SQLAlchemy's "greenlet-to-asyncio" pattern directly. Running code within a greenlet that features the attribute
__sqlalchemy_greenlet_provider__ = True
will allow calls tosqlalchemy.util.await_only()
directly. -
[engine] [bug] Adjustments to the C extensions, which are specific to the SQLAlchemy 1.x series, to work under Python 3.13. Pull request courtesy Ben Beasley.
References: #11499
sql
-
[sql] [bug] Fixed caching issue where using the
TextualSelect.add_cte()
method of theTextualSelect
construct would not set a correct cache key which distinguished between different CTE expressions.References: #11471
-
[sql] [bug] Fixed caching issue where the
_sql.Select.with_for_update.key_share
element of_sql.Select.with_for_update()
was not considered as part of the cache key, leading to incorrect caching if different variations of this parameter were used with an otherwise identical statement.References: #11544
mypy
- [mypy] [bug] The deprecated mypy plugin is no longer fully functional with the latest series of mypy 1.11.0, as changes in the mypy interpreter are no longer compatible with the approach used by the plugin. If code is dependent on the mypy plugin with sqlalchemy2-stubs, it's recommended to pin mypy to be below the 1.11.0 series. Seek upgrading to the 2.0 series of SQLAlchemy and migrating to the modern type annotations.
sqlite
-
[sqlite] [bug] [reflection] Fixed reflection of computed column in SQLite to properly account for complex expressions.
References: #11582
mssql
-
[mssql] [bug] Fixed issue where SQL Server drivers don't support bound parameters when rendering the "frame specification" for a window function, e.g. "ROWS BETWEEN", etc.
References: #11514
1、 SQLAlchemy-1.4.53-cp310-cp310-macosx_12_0_x86_64.whl 1.5MB
3、 SQLAlchemy-1.4.53-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 1.55MB
6、 SQLAlchemy-1.4.53-cp310-cp310-win32.whl 1.52MB
7、 SQLAlchemy-1.4.53-cp310-cp310-win_amd64.whl 1.52MB
8、 SQLAlchemy-1.4.53-cp311-cp311-macosx_10_9_universal2.whl 1.52MB
9、 SQLAlchemy-1.4.53-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 1.55MB
11、 SQLAlchemy-1.4.53-cp311-cp311-win32.whl 1.52MB
12、 SQLAlchemy-1.4.53-cp311-cp311-win_amd64.whl 1.52MB
13、 SQLAlchemy-1.4.53-cp312-cp312-macosx_10_9_universal2.whl 1.52MB
14、 SQLAlchemy-1.4.53-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 1.55MB
16、 SQLAlchemy-1.4.53-cp312-cp312-win32.whl 1.52MB
17、 SQLAlchemy-1.4.53-cp312-cp312-win_amd64.whl 1.52MB
18、 SQLAlchemy-1.4.53-cp36-cp36m-macosx_10_14_x86_64.whl 1.5MB
20、 SQLAlchemy-1.4.53-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 1.55MB
23、 SQLAlchemy-1.4.53-cp37-cp37m-macosx_11_0_x86_64.whl 1.5MB
25、 SQLAlchemy-1.4.53-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 1.55MB
28、 SQLAlchemy-1.4.53-cp37-cp37m-win32.whl 1.52MB
29、 SQLAlchemy-1.4.53-cp37-cp37m-win_amd64.whl 1.52MB
30、 SQLAlchemy-1.4.53-cp38-cp38-macosx_12_0_x86_64.whl 1.5MB
32、 SQLAlchemy-1.4.53-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 1.55MB
35、 SQLAlchemy-1.4.53-cp38-cp38-win32.whl 1.52MB
36、 SQLAlchemy-1.4.53-cp38-cp38-win_amd64.whl 1.52MB
37、 SQLAlchemy-1.4.53-cp39-cp39-macosx_12_0_x86_64.whl 1.5MB
39、 SQLAlchemy-1.4.53-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 1.55MB
42、 SQLAlchemy-1.4.53-cp39-cp39-win32.whl 1.52MB
43、 SQLAlchemy-1.4.53-cp39-cp39-win_amd64.whl 1.52MB