semantic-kernel
semantic-kernel copied to clipboard
Python: Bump psycopg from 3.1.19 to 3.2.1 in /python
Bumps psycopg from 3.1.19 to 3.2.1.
Changelog
Sourced from psycopg's changelog.
.. currentmodule:: psycopg
.. index:: single: Release notes single: News
psycopgrelease notesCurrent release
Psycopg 3.2.1 ^^^^^^^^^^^^^
- Fix packaging metadata breaking
[c],[binary]dependencies (:ticket:[#853](https://github.com/psycopg/psycopg/issues/853)).Psycopg 3.2
.. rubric:: New top-level features
- Add support for integer, floating point, boolean
NumPy scalar types__ (:ticket:[#332](https://github.com/psycopg/psycopg/issues/332)).- Add
!timeoutand!stop_afterparameters toConnection.notifies()(:ticket:340).- Allow dumpers to return
!None, to be converted to NULL (:ticket:[#377](https://github.com/psycopg/psycopg/issues/377)).- Add :ref:
raw-query-cursorsto execute queries using placeholders in PostgreSQL format ($1,$2...) (:tickets:[#560](https://github.com/psycopg/psycopg/issues/560), [#839](https://github.com/psycopg/psycopg/issues/839)).- Add
capabilitiesobject to :ref:inspect the libpq capabilities <capabilities>(:ticket:[#772](https://github.com/psycopg/psycopg/issues/772)).- Add
~rows.scalar_rowto return scalar values from a query (:ticket:[#723](https://github.com/psycopg/psycopg/issues/723)).- Add
~Connection.cancel_safe()for encrypted and non-blocking cancellation when using libpq v17. Use such method internally to implement!KeyboardInterruptand~cursor.copytermination (:ticket:[#754](https://github.com/psycopg/psycopg/issues/754)).- The
!contextparameter ofsqlobjects~sql.Composable.as_string()and~sql.Composable.as_bytes()methods is now optional (:ticket:[#716](https://github.com/psycopg/psycopg/issues/716)).- Add
~Connection.set_autocommit()on sync connections, and similar transaction control methods available on the async connections.- Add a
sizeparameter to~Cursor.stream()to enable results retrieval in chunks instead of row-by-row (:ticket:[#794](https://github.com/psycopg/psycopg/issues/794))... rubric:: New libpq wrapper features
- Add support for libpq functions to close prepared statements and portals introduced in libpq v17 (:ticket:
[#603](https://github.com/psycopg/psycopg/issues/603)).- Add support for libpq encrypted and non-blocking query cancellation functions introduced in libpq v17 (:ticket:
[#754](https://github.com/psycopg/psycopg/issues/754)).
... (truncated)
Commits
bb47d39chore: bump psycopg package version to 3.2.155490a2fix: fix versions in packaging metadata1cbc42adocs: fix title level of major releases06a6e5edocs: mention dropping Python 3.7 in psycopg 3.2 releaseea3735ddocs: better organization of the 3.2 release notes896eee2chore: bump psycopg package version to 3.2.02e2f4d7chore: bump psycopg package version to 3.1.207369d3bMerge pull request #846 from eli-schwartz/tomllib6672c70style: shorter line in pyproject.tomla517bb4build: avoid installing tomli on recent python- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)