summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/compiler.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2022-01-20 09:31:42 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2022-01-20 14:46:09 -0500
commit769dc1d2cb217c66918bec01718aa657a0239040 (patch)
tree6e61ced520057bdfea5154b07277379b7de9077e /lib/sqlalchemy/sql/compiler.py
parent5677ea7f1b8de3cba5c8c0fbf70e3840a5a9889f (diff)
downloadsqlalchemy-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