diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2022-01-20 09:31:42 -0500 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2022-01-20 14:46:09 -0500 |
commit | 769dc1d2cb217c66918bec01718aa657a0239040 (patch) | |
tree | 6e61ced520057bdfea5154b07277379b7de9077e /lib/sqlalchemy/sql/compiler.py | |
parent | 5677ea7f1b8de3cba5c8c0fbf70e3840a5a9889f (diff) | |
download | sqlalchemy-769dc1d2cb217c66918bec01718aa657a0239040.tar.gz |
repair mapper sort
Fixed issue in :meth:`_orm.Session.bulk_save_mappings` where the sorting
that takes place when the ``preserve_order`` parameter is set to False
would sort partially on ``Mapper`` objects, which is rejected in Python
3.11.
Also uses typing_extensions for NotRequired as this symbol
does not seem to be in Python 3.11.0a4 yet.
For interim 3.11 support, adds the git main build of greenlet
for Python 3.11
Fixes: #7591
Change-Id: I24a62f2322ad7dac5d8e4a00853f8a9408877c9c
Diffstat (limited to 'lib/sqlalchemy/sql/compiler.py')
0 files changed, 0 insertions, 0 deletions