psycopg.git / summary / log
2026-11-08 dc5c502db9d9 ci: retry downloading the libpq build dependencies
Daniele Varrazzo
2026-11-08 6dcd7d2a7abf Merge pull request #1485 from dvarrazzo/fix-1482-composite-namedtuple-error
Daniele Varrazzo
2026-11-07 1c116ee3fc17 fix(composite): raise DataError if the namedtuple can't be created
Daniele Varrazzo
2026-11-08 a8348a83a723 Merge pull request #1480 from arieleven/fix/negative-zero-quote
Daniele Varrazzo
2026-11-05 17c574344e89 fix: quote negative zero floats and decimals with a leading space
taltal-beep
2026-10-27 800111deab29 chore(deps-dev): bump setuptools from 83.0.0 to 84.1.0 in /psycopg_c
dependabot[bot]
2026-11-07 9bdffa23ceaa Merge branch 'slimmer-wheels'
Daniele Varrazzo
2026-11-04 d19f5b688dfd fix(binary): build krb5 with system paths on macOS too
Daniele Varrazzo
2026-11-04 c8c08b70fa6f fix(binary): build krb5 from source on manylinux
Daniele Varrazzo
2026-11-04 188b61ac6023 chore: bump dependency libraries to latest versions
Daniele Varrazzo
2026-11-04 76041bfea80e chore(binary): don't include the C sources in the wheels
Daniele Varrazzo
2026-11-07 5298f8417ab7 Merge pull request #1484 from dvarrazzo/wait-c-iter-send
Daniele Varrazzo
2026-11-07 7c4939177f70 perf: use wait_c() on Windows too
Daniele Varrazzo
2026-11-07 a247171fe02b perf(c): resume the generator in wait_c() using PyIter_Send()
Daniele Varrazzo
2026-11-07 16c7dc0d6958 Merge pull request #1442 from dvarrazzo/copy-flush-threshold
Daniele Varrazzo
2026-11-07 d81d9ef14d77 test: add a flush threshold option to the benchmark copy command
Daniele Varrazzo
2026-10-13 1a3ce6b7efec fix(copy): wait for flush after sending flush_threshold bytes
Daniele Varrazzo
2026-11-07 4603fb98c85c Merge pull request #1469 from Alexkane/perf-wait-async-ready
Daniele Varrazzo
2026-11-07 d05265a0c000 perf(c): add ready_c(), choose the _ready function with the wait function
Daniele Varrazzo
2026-11-07 0e5013927e3a perf: yield to the loop after some time busy instead of after 100 waits
Daniele Varrazzo
2026-11-06 888c94c5e375 refactor: use the poll masks table in _ready_poll()
Daniele Varrazzo
2026-11-03 45a05c5bc513 perf: yield to the loop every 100 skipped waits, follow module layout
Alexkane
2026-10-30 4186e4a3d13f perf: don't wait on the event loop when the socket is writable
Alexkane
2026-11-07 5d1eda435023 Merge pull request #1483 from dvarrazzo/bench-tools
Daniele Varrazzo
2026-11-07 2d512b09e10e docs: explain how to measure the performance of a change in the README
Daniele Varrazzo
2026-11-07 50af323e3dc9 test: add a workflow to run bench_compare.py on different platforms
Daniele Varrazzo
2026-11-07 70757c2e102f test: add a script to compare the performance of psycopg configurations
Daniele Varrazzo
2026-11-07 9907c467a660 test: add measures, workloads and a copy command to benchmark.py
Daniele Varrazzo
2026-11-07 71be9448072a test: rename waittest.py to benchmark.py
Daniele Varrazzo
2026-11-04 7dee51cbb1a9 test: fix race in test_wait_remote_closed
Daniele Varrazzo
2026-11-04 54256d436010 chore: bump psycopg package version to 3.3.9.dev1
Daniele Varrazzo
2026-11-03 b9e2f3535777 chore: bump psycopg package version to 3.3.8
Daniele Varrazzo
2026-11-03 53a0eb4ce086 Merge pull request #1478 from dvarrazzo/fix-openssldir-1476
Daniele Varrazzo
2026-11-03 0880f2ec259b ci: fix skipping the OpenSSL build if already installed
Daniele Varrazzo
2026-11-03 d48cc84af203 fix(binary): don't use /etc/ssl as OpenSSL directory
Daniele Varrazzo
2026-11-03 2ce43847a4ae ci: only restore the libpq cache in the packages-bin workflow
Daniele Varrazzo
2026-11-03 78bf2adfdc06 docs: add news entry for #1477
Daniele Varrazzo
2026-11-03 ae74a87208e3 Revert "chore(deps): bump pypa/cibuildwheel"
Daniele Varrazzo
2026-11-03 4daf632fae52 chore: bump psycopg package version to 3.3.7
Daniele Varrazzo
2026-11-01 7ce93bb69f94 chore(deps): bump pypa/cibuildwheel
dependabot[bot]
2026-11-02 70dce7a077c5 test: run three assertions trapped after the expected exception
Dylan Pulver
2026-11-03 845a06bcedd8 Merge pull request #1450 from Rahul-cs50/fix/1449-register-composite-leaks-adapters
Daniele Varrazzo
2026-11-01 ac2e3bbecbc6 test: add and use get_objects() to GCFixture
Daniele Varrazzo
2026-10-20 c62b9eb070e3 fix(composite): don't leak adapters registering a composite repeatedly
Rahul-cs50
2026-11-01 0e7049f77898 docs: mention resolution of ticket #1462 in news file
Daniele Varrazzo
2026-10-29 e1fc504e34d1 Merge pull request #1443 from spicysharkco/fix/array-dumper-cycles
Daniele Varrazzo
2026-10-15 0ad38b906234 fix: don't create reference cycles dumping lists as arrays
spicysharkco
2026-10-29 2acfd910d0d9 Merge pull request #1465 from dvarrazzo/crdb-whitespace-issue-176211
Daniele Varrazzo
2026-10-29 3c8d40a0bd97 fix: quote array elements containing Unicode white space
Daniele Varrazzo
2026-10-29 d2c34a4c48cc test: add test for Unicode whitespaces in array elements
Daniele Varrazzo
[next]