]> git.ipfire.org Git - thirdparty/psycopg.git/shortlog
thirdparty/psycopg.git
2023-10-14  Daniele Varrazzodocs(pool): document check callback, drop previous... 658/head
2023-10-14  Daniele Varrazzotest(pool): add tests to verify check on getconn's...
2023-10-14  Daniele Varrazzofix(pool): clean up logging in getconn check
2023-10-14  Daniele Varrazzofeat(pool): add `check` connection parameter
2023-10-14  Daniele Varrazzofeat(pool): add `check_connection()` method
2023-10-14  Daniele Varrazzorefactor(pool): introduce a loop in getconn to allow...
2023-10-14  Daniele VarrazzoMerge branch 'pool-warn-implicit-open'
2023-10-14  Daniele Varrazzodocs(pool): warn about future behaviour changes of... 659/head
2023-10-14  Daniele Varrazzofeat(pool): raise a warning if async pools are open...
2023-10-14  Daniele Varrazzofeat(pool) raise a warning if the pool is expected...
2023-10-14  Daniele Varrazzorefactor: define conn_encoding on pgconn_encoding
2023-10-13  Daniele Varrazzochore: move codespell configuration to toml file
2023-10-13  Daniele Varrazzostyle(pool): more explicit error message for pool open...
2023-10-13  Daniele VarrazzoMerge branch 'async-to-sync'
2023-10-13  Daniele VarrazzoMerge pull request #660 from dlax/async-to-sync 657/head
2023-10-13  Denis Laxalderefactor: allow to use podman container engine in async... 660/head
2023-10-13  Daniele Varrazzofeat(tools): warn about the Python version used in...
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
next