Skip to content

⬆ update psycopg[binary] requirement from <4.0.0,>=3.3.4 to >=3.3.5,<4.0.0 - #9

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/uv/psycopg-binary--gte-3.3.5-and-lt-4.0.0
Closed

dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/uv/psycopg-binary--gte-3.3.5-and-lt-4.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 12, 2026 •

Copy link
Copy Markdown

Updates the requirements on psycopg[binary] to permit the latest version.

Changelog

Sourced from psycopg[binary]'s changelog.

.. currentmodule:: psycopg

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

psycopg release notes

Current release

Psycopg 3.3.5 ^^^^^^^^^^^^^

  • Discard prepared statements upon :sql:ALTER * or DISCARD * (:ticket:[#1307](https://github.com/psycopg/psycopg/issues/1307)).
  • Fix !ProgrammingError when dumping non-!None values with no !NoneType dumper registered in python implementation (:ticket:[#1325](https://github.com/psycopg/psycopg/issues/1325)).
  • Fix !wait_selector wait function to not raise !KeyError (:ticket:[#1327](https://github.com/psycopg/psycopg/issues/1327)).
  • Fix !DataError messages leaking the literal {...} placeholder instead of the offending value when loading a pre-year-1 :sql:timestamp or a malformed binary :sql:jsonb value (:ticket:[#1372](https://github.com/psycopg/psycopg/issues/1372)).
  • Raise !DataError instead of !ValueError when ~psycopg.rows.namedtuple_row receives duplicate column names (:ticket:[#1348](https://github.com/psycopg/psycopg/issues/1348)).
  • Raise !DataError on inconsistent copy data (:tickets:[#1359](https://github.com/psycopg/psycopg/issues/1359), [#1360](https://github.com/psycopg/psycopg/issues/1360)).
  • Handle client encodings aliases (:ticket:[#1363](https://github.com/psycopg/psycopg/issues/1363)).
  • Fix building C extension with Cython 3.3.

Psycopg 3.3.4 ^^^^^^^^^^^^^

  • Fix possible spurious connection timeout in systems with very long uptimes in C extension (:ticket:[#1280](https://github.com/psycopg/psycopg/issues/1280)).
  • Fix client-side adaptation of enums whose name require quotes (:ticket:[#1298](https://github.com/psycopg/psycopg/issues/1298)).
  • Consistently populate ~Cursor.statusmessage after ~Cursor.executemany() (:ticket:[#1302](https://github.com/psycopg/psycopg/issues/1302)).

Psycopg 3.3.3 ^^^^^^^^^^^^^

  • Retain Error.pgconn when raising a single exception for multiple connection attempt errors (:ticket:[#1246](https://github.com/psycopg/psycopg/issues/1246)).
  • Return a proper error when server sends ErrorResponse for a Sync after a Parse (:ticket:[#1260](https://github.com/psycopg/psycopg/issues/1260)).

... (truncated)

Commits
  • ea542c9 chore: bump psycopg package version to 3.3.5
  • 8d31e47 chore(deps): bump the actions group across 1 directory with 4 updates
  • 268f863 Merge pull request #1370 from Sanjays2402/fix/truncated-binary-copy-error
  • a412fa4 docs: put together different issues fixed around copy parsing
  • f757307 fix: clearer error messages according to truncated copy message part
  • b1f17c4 test: move existing COPY format parsing tests into a single module
  • 21eba57 test: drop useless parametrization of copy binary parsigh test
  • 6780e17 fix(copy): handle truncated binary row headers
  • 2f2fcfb Merge pull request #1364 from DylanYoung/fix_client_encoding_aliases
  • ccc351e refactor: don't store the encodings raw table as a dict
  • Additional commits viewable in compare view

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 12, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 12, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: internal. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@github-actions

Copy link
Copy Markdown

This pull request has a merge conflict that needs to be resolved.

Updates the requirements on [psycopg[binary]](https://github.com/psycopg/psycopg) to permit the latest version.
- [Changelog](https://github.com/psycopg/psycopg/blob/master/docs/news.rst)
- [Commits](psycopg/psycopg@3.3.4...3.3.5)

---
updated-dependencies:
- dependency-name: psycopg[binary]
  dependency-version: 3.3.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot
dependabot Bot force-pushed the dependabot/uv/psycopg-binary--gte-3.3.5-and-lt-4.0.0 branch from f1ec9e5 to 6ccda27 Compare September 13, 2026 18:57
withrvr added a commit that referenced this pull request Sep 13, 2026
Backend: uv lock --upgrade (small remainder after Phase 9.5), raised the
redis/psycopg version floors in pyproject.toml to match Dependabot PRs
#8/#9 and what was already resolving.

Frontend: attempted every deferral Phase 9.5 left, per this phase's
"actually try the fix" mandate -- axios and @hey-api/openapi-ts upgraded
clean; @tanstack/react-table v8->v9 migrated for real (DataTable.tsx and
its two consumers, verified via build/lint/dev-server); react-email in
packages/react-email/ bumped to true latest, verified byte-identical
template export output. typescript v6->v7 attempted then reverted: it
works fine on its own, but @hey-api/openapi-ts crashes under it (a
confirmed, currently-open upstream bug, hey-api/hey-api#4235) -- the one
genuine "latest is broken" case this phase hit.

zizmor-action bumped to v0.6.3 (Dependabot PR #5's exact target).
Verified postgres:18/redis:8-alpine are each technology's current major
via a live check (PostgreSQL 19 is still beta).

Full detail, including a template-org leftover found in zizmor.yml
(flagged for Phase 14, not fixed here) and the Dependabot reconciliation:
docs/development/dependency-audit.md.

Claude-Session: https://claude.ai/code/session_01WACAxnAd7w5uk12Y58EHqz
@withrvr

withrvr commented Sep 13, 2026

Copy link
Copy Markdown
Owner

Superseded by #17 — psycopg[binary]'s floor raised to >=3.3.5,<4.0.0 in that PR, matching this PR's exact target.

@withrvr withrvr closed this Sep 13, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 13, 2026

Copy link
Copy Markdown
Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/uv/psycopg-binary--gte-3.3.5-and-lt-4.0.0 branch September 13, 2026 23:15
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant