Skip to content

Commit 04f4107

Browse files
chore: Bump psycopg[binary] from 3.2.10 to 3.3.1 (#594)
Bumps [psycopg[binary]](https://github.com/psycopg/psycopg) from 3.2.10 to 3.3.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/psycopg/psycopg/blob/master/docs/news.rst">psycopg[binary]'s changelog</a>.</em></p> <blockquote> <p>.. currentmodule:: psycopg</p> <p>.. index:: single: Release notes single: News</p> <h1><code>psycopg</code> release notes</h1> <h2>Current release</h2> <p>Psycopg 3.3.1 ^^^^^^^^^^^^^</p> <p>Fix iteration on server-side cursors (:ticket:<code>[#1226](https://github.com/psycopg/psycopg/issues/1226)</code>).</p> <h2>Psycopg 3.3.0</h2> <p>.. rubric:: New top-level features</p> <ul> <li>Add :ref:<code>template strings queries \&lt;template-strings&gt;</code> (🎫<code>[#1054](https://github.com/psycopg/psycopg/issues/1054)</code>).</li> <li>More flexible :ref:<code>composite adaptation&lt;adapt-composite&gt;</code>: it is now possible to adapt Python objects to PostgreSQL composites and back even if they are not sequences or if they take keyword arguments (🎫<code>[#932](https://github.com/psycopg/psycopg/issues/932)</code>, :ticket:<code>[#1202](https://github.com/psycopg/psycopg/issues/1202)</code>).</li> <li>Cursors are now iterators_, not just iterables_. This means you can call <code>next</code>\ <code>(cur)</code> or <code>anext</code>\ <code>(cur)</code>, which is useful as a :ref:<code>type-safe expression &lt;typing-fetchone&gt;</code> (🎫<code>[#1064](https://github.com/psycopg/psycopg/issues/1064)</code>).</li> <li>Add <code>Cursor.set_result()</code> and <code>Cursor.results()</code> to move across the result sets of queries executed though <code>~Cursor.executemany()</code> or <code>~Cursor.execute()</code> with multiple statements (:tickets:<code>[#1080](psycopg/psycopg#1080), [#1170](https://github.com/psycopg/psycopg/issues/1170)</code>).</li> <li>Add :ref:<code>transaction-status</code> to report the status during and after a <code>~Connection.transaction()</code> block (🎫<code>[#969](https://github.com/psycopg/psycopg/issues/969)</code>).</li> <li>Allow to change loaders using <code>~adapt.AdaptersMap.register_loader()</code> on <code>Cursor.adapters</code> after a query result has been already returned (:ticket:<code>[#884](https://github.com/psycopg/psycopg/issues/884)</code>).</li> </ul> <p>.. rubric:: New libpq wrapper features</p> <ul> <li>Add <code>pq.PGconn.used_gssapi</code> attribute and <code>Capabilities.has_used_gssapi()</code> function (:ticket:<code>[#1138](https://github.com/psycopg/psycopg/issues/1138)</code>).</li> <li>Add <code>ConnectionInfo.full_protocol_version</code> attribute, <code>Capabilities.has_full_protocol_version()</code> function (:ticket:<code>[#1079](https://github.com/psycopg/psycopg/issues/1079)</code>).</li> </ul> <p>.. rubric:: Other changes</p> <ul> <li>Disable default GSSAPI preferential connection in the binary package (:ticket:<code>[#1136](https://github.com/psycopg/psycopg/issues/1136)</code>).</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/psycopg/psycopg/commit/9bdd78cf4360b9229ab3f641c646e232fc69cc8a"><code>9bdd78c</code></a> chore: bump psycopg package version to 3.3.1</li> <li><a href="https://github.com/psycopg/psycopg/commit/4d27426bf197a1eca8ea99ab9e236e1c8e0f15fa"><code>4d27426</code></a> Merge branch 'fix/server-cursor-iter'</li> <li><a href="https://github.com/psycopg/psycopg/commit/b9b82e86e3ce1972581a495ccbe28d5dbb15c449"><code>b9b82e8</code></a> fix: fix iteration on server-side cursor</li> <li><a href="https://github.com/psycopg/psycopg/commit/2a75357de22bb63ede33006cd17c99b30e360cdf"><code>2a75357</code></a> fix: add test to verify iteration in server-side cursor broken</li> <li><a href="https://github.com/psycopg/psycopg/commit/25ebaa3946bc0912e645dbf4d490a29865a2fc3f"><code>25ebaa3</code></a> chore: bump psycopg_pool package version to 3.3.1.dev1</li> <li><a href="https://github.com/psycopg/psycopg/commit/754282246e04c7ea32643de763fabd7fca7169d4"><code>7542822</code></a> chore: bump psycopg package version to 3.3.1.dev1</li> <li><a href="https://github.com/psycopg/psycopg/commit/380ccceb57ef44452a4c3e851e5e6dee09eb9eaf"><code>380ccce</code></a> chore: bump psycopg_pool package version to 3.3.0</li> <li><a href="https://github.com/psycopg/psycopg/commit/2322a9a9d445da6cd049683e91f2df3702357182"><code>2322a9a</code></a> chore: bump psycopg package version to 3.3.0</li> <li><a href="https://github.com/psycopg/psycopg/commit/6e3b32a7adb8d99297d4904b0ed57390bf057d51"><code>6e3b32a</code></a> fix: mark new register_composite() args as keyword only</li> <li><a href="https://github.com/psycopg/psycopg/commit/1accac9a7c185c2f3f84720deec41908346cc04f"><code>1accac9</code></a> Merge pull request <a href="https://redirect.github.com/psycopg/psycopg/issues/1222">#1222</a> from dvarrazzo/fix/composite-adapt-info</li> <li>Additional commits viewable in <a href="https://github.com/psycopg/psycopg/compare/3.2.10...3.3.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=psycopg[binary]&package-manager=uv&previous-version=3.2.10&new-version=3.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent eb49b22 commit 04f4107

File tree

2 files changed

+61
-51
lines changed

2 files changed

+61
-51
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ classifiers = [
2929
]
3030
dependencies = [
3131
"paramiko>=4",
32-
"psycopg[binary]==3.2.10",
32+
"psycopg[binary]==3.3.1",
3333
"psycopg2-binary==2.9.10",
3434
"sqlalchemy~=2.0",
3535
"singer-sdk[sql]~=0.53.0",

0 commit comments

Comments
 (0)