Skip to content

build(deps): bump psycopg from 3.3.6 to 3.3.9 - #156

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/psycopg-3.3.9
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/psycopg-3.3.9

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 15, 2026

Copy link
Copy Markdown
Contributor

Bumps psycopg from 3.3.6 to 3.3.9.

Changelog

Sourced from psycopg's changelog.

.. currentmodule:: psycopg

.. index:: single: Release notes single: News

psycopg release notes

Current release

Psycopg 3.3.9 ^^^^^^^^^^^^^

  • Use the C implementation of the wait functions on Windows too. It was disabled because of an excessive CPU usage, fixed in Psycopg 3.2.11 (:ticket:[#645](https://github.com/psycopg/psycopg/issues/645)).
  • Fix binary dumping of !Int4Range and other typed ranges and multiranges (:ticket:[#1157](https://github.com/psycopg/psycopg/issues/1157)).
  • Fix dumping of Decimal 0 with large exponent (part of 🎫[#1414](https://github.com/psycopg/psycopg/issues/1414)).
  • Close the connection if the query cancellation following a Ctrl-C or a task cancellation is interrupted again, instead of leaving it stuck in ACTIVE state (:ticket:[#1435](https://github.com/psycopg/psycopg/issues/1435)).
  • Limit the memory used by :sql:COPY FROM if the server consumes data slower than it is produced. Add a !flush_threshold parameter to ~copy.LibpqWriter to tune it (:ticket:[#1437](https://github.com/psycopg/psycopg/issues/1437)).
  • Don't wait on the event loop when the socket is already writable, which made pipeline mode, ~AsyncCursor.executemany() and ~AsyncCopy.write() on async connections several times slower than on sync ones (:ticket:[#1468](https://github.com/psycopg/psycopg/issues/1468)).
  • Fix client-side quoting of negative zero floats and decimals, which could produce a -- SQL comment (:ticket:[#1480](https://github.com/psycopg/psycopg/issues/1480)).
  • Raise DataError instead of !ValueError registering a composite whose name or attributes are not valid namedtuple names, for instance Python keywords (:ticket:[#1482](https://github.com/psycopg/psycopg/issues/1482)).
  • Speed up the C implementation of the sync wait function, in particular when the connection doesn't need to wait, for instance at every ~Copy.write() (:ticket:[#1484](https://github.com/psycopg/psycopg/issues/1484)).
  • Don't replace the exception raised in a :sql:COPY block, for instance an interruption, with an error terminating the operation (:ticket:[#1486](https://github.com/psycopg/psycopg/issues/1486)).
  • Fix ~copy.QueuedLibpqWriter hanging forever, instead of raising the error, if sending data to the server fails while its queue is full (:ticket:[#1489](https://github.com/psycopg/psycopg/issues/1489)).
  • Performance improvements to lists dumping (:tickets:[#1490](https://github.com/psycopg/psycopg/issues/1490), [#1491](https://github.com/psycopg/psycopg/issues/1491)).
  • 2.5x faster UUID loading in the C implementation (:ticket:[#1494](https://github.com/psycopg/psycopg/issues/1494)).
  • Reduce the size of the binary packages by about 15 to 40%, depending on the platform.

... (truncated)

Commits
  • bced8a8 chore: bump psycopg package version to 3.3.9
  • 028f6e2 Merge pull request #1495 from dvarrazzo/fix-1157-range-dump
  • 38934bc fix: dump typed ranges bounds using the subtype dumper
  • aae598f Merge pull request #1494 from dvarrazzo/fast-uuid-load
  • e208eda fix(c): don't read before the hex map loading UUIDs with non-ASCII bytes
  • f13b54f perf(c): build loaded UUIDs by writing their slots directly
  • 3c4a852 Fix missing f-string in update_error_prefixes.py error message
  • d940904 build(binary): drop unwind tables from the libraries used by libpq
  • 0202ab4 fix(c): fix dumping of Decimal 0 with large exponent
  • c3d6891 Merge pull request #1486 from dvarrazzo/fix-1435-double-ctrl-c
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [psycopg](https://github.com/psycopg/psycopg) from 3.3.6 to 3.3.9.
- [Changelog](https://github.com/psycopg/psycopg/blob/master/docs/news.rst)
- [Commits](psycopg/psycopg@3.3.6...3.3.9)

---
updated-dependencies:
- dependency-name: psycopg
  dependency-version: 3.3.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from LloydCoder as a code owner November 15, 2026 10:43
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Nov 15, 2026
@vercel

vercel Bot commented Nov 15, 2026

Copy link
Copy Markdown

Deployment failed for project tinlyt-web with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/lloydcoders-projects?upgradeToPro=build-rate-limit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants