]> git.ipfire.org Git - thirdparty/psycopg.git/shortlog
thirdparty/psycopg.git
2023-10-13  Denis Laxalderefactor: allow to use podman container engine in async... 660/head
2023-10-13  Denis Laxaldefix(tools): remove mention of dropped shell script...
2023-10-13  Denis Laxalderefactor: use text mode for subprocess in async_to_sync.py
2023-10-13  Denis Laxalderefactor: replace 'git ls-files' + 'grep' by a single...
2023-10-13  Daniele Varrazzochore: use Python 3.11 to conver async to sync
2023-10-13  Daniele Varrazzochore: add option to run async_to_sync in a docker...
2023-10-13  Daniele Varrazzorefactor: drop 'convert_async_to_sync.sh' script
2023-10-11  Daniele Varrazzotest: drop unneeded raise on pytest.skip()
2023-10-11  Daniele Varrazzorefactor(test): uniform the way sync/async-only tests...
2023-10-11  Daniele Varrazzotest: add check to verify the completeness of convert_a...
2023-10-11  Daniele Varrazzostyle: more care in the docstring mentioning sync/async...
2023-10-11  Daniele Varrazzorefactor(pool): define scheduler task as dataclass
2023-10-11  Daniele Varrazzorefactor(async_to_sync): create new object without...
2023-10-11  Daniele Varrazzostyle(pool): use `pass` instead of `return` for empty...
2023-10-11  Daniele Varrazzodocs: fix typos/grammar
2023-10-11  Daniele Varrazzorefactor(copy): generate sync code from async
2023-10-11  Daniele Varrazzorefactor(test): add acompat module
2023-10-11  Daniele Varrazzofeat(tools): allow to specify the files to convert...
2023-10-11  Daniele Varrazzofix: fix type annotation problems on Python 3.8, 3.9
2023-10-11  Daniele Varrazzorefactor(pool): generate null pool module from async...
2023-10-11  Daniele Varrazzorefactor(pool): move null pool base to its own module
2023-10-11  Daniele Varrazzorefactor(pool): generate pool sync module from async...
2023-10-11  Daniele Varrazzorefactor(pool): add Worker/AWorker type aliases
2023-10-11  Daniele Varrazzorefactor(pool): give sync attribute the same life cycle...
2023-10-11  Daniele Varrazzorefactor(pool): use non-string typing annotations
2023-10-11  Daniele Varrazzorefactor(pool): add functions to get current thread...
2023-10-11  Daniele Varrazzorefactor(pool): add Queue/AQueue compatibility objects
2023-10-11  Daniele Varrazzorefactor(pool): add spawn/gather async compat functions
2023-10-11  Daniele Varrazzorefactor(pool): add psycopg_pool._acompat to ease async...
2023-10-11  Daniele Varrazzorefactor(pool): add psycopg_pool.abc module
2023-10-11  Daniele Varrazzochore: make ast-comments an ordinary dev dependency
2023-10-11  Daniele Varrazzoci: pin ast-comments to work around bug, document other...
2023-10-11  Daniele Varrazzorefactor(pool): light refactor to align async and sync...
2023-10-11  Daniele Varrazzorefactor(tests): generate null pool tests from async...
2023-10-11  Daniele Varrazzorefactor(tests): generate most pool tests using paramet...
2023-10-11  Daniele Varrazzorefactor(tests): rename cursor tests to keep them together
2023-10-11  Daniele Varrazzorefactor(tests): rename test_cursor to test_cursor_common
2023-10-11  Daniele Varrazzorefactor(tests): generate test_pool from async counterpart
2023-10-11  Daniele Varrazzorefactor(tests): generate test_sched from async counterpart
2023-10-11  Daniele Varrazzorefactor(pool): generate Scheduler from AsyncScheduler
2023-10-11  Daniele Varrazzorefactor: generate connection.py from connection_async
2023-10-11  Daniele Varrazzorefactor(async_to_sync): finally solved the Tuple mystery
2023-10-11  Daniele Varrazzorefactor(connection): harmless manipulation to minimize...
2023-10-11  Daniele Varrazzodocs: copy connection docstrings to async class
2023-10-11  Daniele Varrazzoperf(waiting): drop unneeded wait_for in wait_conn_asyn...
2023-10-11  Daniele Varrazzofeat(connection): add set_autocommit() and similar...
2023-10-11  Daniele Varrazzorefactor: move BaseConnetion in its own module
2023-10-11  Daniele Varrazzorefactor: generate cursor.py from cursor_async
2023-10-11  Daniele Varrazzodocs: add docstrings from sync cursor to async
2023-10-11  Daniele Varrazzorefactor: move the BaseCursor class to its own module
2023-10-11  Daniele Varrazzoci: check for inconsistencies between sync and async...
2023-10-11  Daniele Varrazzofeat: add --check mode to sync-to-async script
2023-10-11  Daniele Varrazzorefactor(tests): generate tpc, transaction sync tests...
2023-10-11  Daniele Varrazzorefactor(tests): make transaction sync/async tests...
2023-10-11  Daniele Varrazzorefactor(tests): generate sync prepared statements...
2023-10-11  Daniele Varrazzorefactor(tests): auto-generate sync version of cursor...
2023-10-11  Daniele Varrazzorefactor(tests): auto-generate test_copy from async...
2023-10-11  Daniele Varrazzorefactor(tests): make test_copy and async counterpart...
2023-10-11  Daniele Varrazzorefactor(tests): auto-generate test_client_cursor from...
2023-10-11  Daniele Varrazzorefactor(tests): generate test_pipeline from async...
2023-10-11  Daniele Varrazzofix(async-to-sync): fold long strings as multiline
2023-10-11  Daniele Varrazzorefactor(tests): auto-generate test_connection from...
2023-10-11  Daniele Varrazzorefactor(tests): make sync and async connection tests...
2023-10-11  Daniele Varrazzotest: fix use of aclosing in Python < 3.10
2023-10-11  Daniele Varrazzorefactor(tests): auto-generate the test_cursor module...
2023-10-11  Daniele Varrazzorefactor(tests): tweak test_cursor to make it more...
2023-10-11  Daniele Varrazzodocs: update requirements specifiers link
2023-10-10  Daniele Varrazzodocs: adjust list of supported systems.
2023-10-10  Daniele Varrazzodocs: making fun of psycopg3
2023-10-10  Daniele Varrazzodocs: link together readme files on PyPI and add refere...
2023-10-10  Daniele Varrazzodocs: clean up details and errors in type annotations...
2023-10-08  Daniele Varrazzochore: drop 'set -x' (commented and not) from scripts
2023-10-07  Daniele Varrazzodocs(pool): simpler, less detailed, more opinionated...
2023-10-06  Daniele Varrazzotest: mark array leak test slow
2023-10-06  Daniele Varrazzorefactor(pool): don't use a no-op function as reconnect...
2023-10-06  Daniele Varrazzostyle(pool): don't report too many decimals in timeout...
2023-10-06  Daniele Varrazzofix(pool): trade off usage timing precision for robustness
2023-10-06  Daniele Varrazzodocs(pool): fix changelog entry
2023-10-03  Daniele VarrazzoMerge branch 'fix-652'
2023-10-03  Daniele Varrazzotest: verify that time objects with failing utcoffset...
2023-10-03  Daniele Varrazzofix: raise DataError dumping a time with ambiguous...
2023-10-03  Daniele Varrazzochore: drop Python 3.7 support
2023-10-03  Daniele Varrazzoci: add PostgreSQL 16 to the test grid
2023-10-03  Daniele Varrazzotest: test Python 3.12 on all platform with final image
2023-10-03  Daniele Varrazzoci: add Python 3.12 packages build
2023-10-03  Daniele Varrazzochore: fix 'adapers' typo
2023-09-27  Daniele Varrazzostyle: avoid a chained traceback on dns parsing error
2023-09-27  Daniele Varrazzodocs: fix typo
2023-09-27  Daniele VarrazzoMerge branch 'generic-connection-pool'
2023-09-27  Daniele Varrazzodocs: add docs about generic pool 559/head
2023-09-27  Daniele Varrazzofeat(pool): make pool generic on connection type
2023-09-27  Denis Laxaldechore: add typing.assert_type() to the _compat module
2023-09-27  Denis Laxaldefix: use Self type for connection pool in __*enter__()
2023-09-26  Daniele Varrazzochore: bump psycopg package version to 3.1.12
2023-09-26  Daniele VarrazzoMerge branch 'fix-608'
2023-09-26  Daniele Varrazzofix: use poll() instead of epoll() for waiting
2023-09-26  Daniele Varrazzofix: don't hang forever if async connection is closed...
2023-09-26  Daniele Varrazzofix: don't raise spurious errors on cancel if the conne...
2023-09-26  Daniele Varrazzochore(crdb): test 23.1 in CI
2023-09-26  Daniele VarrazzoMerge branch 'fix-647'
next