]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Remove async_fallback mode
authorFederico Caselli <cfederico87@gmail.com>
Tue, 5 Dec 2023 21:29:19 +0000 (22:29 +0100)
committerFederico Caselli <cfederico87@gmail.com>
Wed, 20 Dec 2023 21:54:28 +0000 (22:54 +0100)
commit3976537274e8e3d798c8c88bf570c49e9fd7ef6d
treee1109992ae630f33544809d651318daedde67909
parentb12b7b120559d07a6f24fb2d6d29c7049084b4a5
Remove async_fallback mode

Removed the async_fallback mode and await_fallback function.
Replace get_event_loop with Runner.
Removed the internal function ``await_fallback()``.
Renamed the internal function ``await_only()`` to ``await_()``.

Change-Id: Ib43829be6ebdb59b6c4447f5a15b5d2b81403fa9
31 files changed:
README.unittests.rst
doc/build/changelog/unreleased_21/async_fallback.rst [new file with mode: 0644]
lib/sqlalchemy/__init__.py
lib/sqlalchemy/connectors/aioodbc.py
lib/sqlalchemy/connectors/asyncio.py
lib/sqlalchemy/dialects/mysql/aiomysql.py
lib/sqlalchemy/dialects/mysql/asyncmy.py
lib/sqlalchemy/dialects/postgresql/asyncpg.py
lib/sqlalchemy/dialects/postgresql/psycopg.py
lib/sqlalchemy/dialects/sqlite/aiosqlite.py
lib/sqlalchemy/engine/default.py
lib/sqlalchemy/engine/interfaces.py
lib/sqlalchemy/ext/asyncio/base.py
lib/sqlalchemy/pool/__init__.py
lib/sqlalchemy/pool/impl.py
lib/sqlalchemy/testing/asyncio.py
lib/sqlalchemy/testing/config.py
lib/sqlalchemy/testing/engines.py
lib/sqlalchemy/testing/plugin/pytestplugin.py
lib/sqlalchemy/testing/provision.py
lib/sqlalchemy/testing/requirements.py
lib/sqlalchemy/util/__init__.py
lib/sqlalchemy/util/compat.py
lib/sqlalchemy/util/concurrency.py
lib/sqlalchemy/util/queue.py
setup.cfg
test/base/_concurrency_fixtures.py
test/base/test_concurrency.py
test/engine/test_pool.py
test/ext/asyncio/test_engine_py3k.py
test/requirements.py