Skip to content

Commit 0e16bdf

Browse files
chore: update psycopg latest version to 3.2.9 (#13768)
Update psycopg lockfiles and dependency package lockfiles. This performs the following updates: 1) Some psycopg lockfiles use psycopg `latest`. This will update psycopg and dependencies. 2) Some psycopg lockfiles use a pinned (non-latest) version of psycopg, but require the `latest` version of another package. This will update all such packages. ## Checklist - [x] PR author has checked that all the criteria below are met - The PR description includes an overview of the change - The PR description articulates the motivation for the change - The change includes tests OR the PR description describes a testing strategy - The PR description notes risks associated with the change, if any - Newly-added code is easy to change - The change follows the [library release note guidelines](https://ddtrace.readthedocs.io/en/stable/releasenotes.html) - The change includes or references documentation updates if necessary - Backport labels are set (if [applicable](https://ddtrace.readthedocs.io/en/latest/contributing.html#backporting)) ## Reviewer Checklist - [x] Reviewer has checked that all the criteria below are met - Title is accurate - All changes are related to the pull request's stated goal - Avoids breaking [API](https://ddtrace.readthedocs.io/en/stable/versioning.html#interfaces) changes - Testing strategy adequately addresses listed risks - Newly-added code is easy to change - Release note makes sense to a user of the library - If necessary, author has acknowledged and discussed the performance implications of this PR as reported in the benchmarks PR comment - Backport labels are set in a manner that is consistent with the [release branch maintenance policy](https://ddtrace.readthedocs.io/en/latest/contributing.html#backporting) Co-authored-by: brettlangdon <[email protected]> Co-authored-by: Brett Langdon <[email protected]>
1 parent 9fec342 commit 0e16bdf

File tree

10 files changed

+85
-81
lines changed

10 files changed

+85
-81
lines changed

.riot/requirements/11d5c8b.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
# This file is autogenerated by pip-compile with Python 3.9
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate --resolver=backtracking .riot/requirements/11d5c8b.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/11d5c8b.in
66
#
77
attrs==25.3.0
8-
coverage[toml]==7.8.2
8+
coverage[toml]==7.9.1
99
exceptiongroup==1.3.0
1010
hypothesis==6.45.0
1111
importlib-metadata==8.7.0
@@ -15,10 +15,10 @@ opentracing==2.4.0
1515
packaging==25.0
1616
pluggy==1.6.0
1717
psycopg==3.0.18
18-
pygments==2.19.1
19-
pytest==8.4.0
18+
pygments==2.19.2
19+
pytest==8.4.1
2020
pytest-asyncio==0.21.1
21-
pytest-cov==6.1.1
21+
pytest-cov==6.2.1
2222
pytest-mock==3.14.1
2323
pytest-randomly==3.16.0
2424
sortedcontainers==2.4.0

.riot/requirements/12304dc.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.8
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate --resolver=backtracking .riot/requirements/12304dc.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/12304dc.in
66
#
77
attrs==25.3.0
88
backports-zoneinfo==0.2.1

.riot/requirements/16c251e.txt

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,26 @@
22
# This file is autogenerated by pip-compile with Python 3.8
33
# by the following command:
44
#
5-
# pip-compile --no-annotate .riot/requirements/16c251e.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/16c251e.in
66
#
7-
attrs==23.2.0
7+
attrs==25.3.0
88
backports-zoneinfo==0.2.1
9-
coverage[toml]==7.5.4
10-
exceptiongroup==1.2.1
9+
coverage[toml]==7.6.1
10+
exceptiongroup==1.3.0
1111
hypothesis==6.45.0
12-
importlib-metadata==8.0.0
13-
iniconfig==2.0.0
14-
mock==5.1.0
12+
importlib-metadata==8.5.0
13+
iniconfig==2.1.0
14+
mock==5.2.0
1515
opentracing==2.4.0
16-
packaging==24.1
16+
packaging==25.0
1717
pluggy==1.5.0
18-
psycopg==3.2.1
19-
pytest==8.2.2
18+
psycopg==3.2.9
19+
pytest==8.3.5
2020
pytest-asyncio==0.21.1
2121
pytest-cov==5.0.0
22-
pytest-mock==3.14.0
22+
pytest-mock==3.14.1
2323
pytest-randomly==3.15.0
2424
sortedcontainers==2.4.0
25-
tomli==2.0.1
26-
typing-extensions==4.12.2
27-
zipp==3.19.2
25+
tomli==2.2.1
26+
typing-extensions==4.13.2
27+
zipp==3.20.2

.riot/requirements/17d4731.txt

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,24 @@
22
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
5-
# pip-compile --no-annotate .riot/requirements/17d4731.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/17d4731.in
66
#
7-
attrs==23.2.0
8-
coverage[toml]==7.5.4
9-
exceptiongroup==1.2.1
7+
attrs==25.3.0
8+
coverage[toml]==7.9.1
9+
exceptiongroup==1.3.0
1010
hypothesis==6.45.0
11-
iniconfig==2.0.0
12-
mock==5.1.0
11+
iniconfig==2.1.0
12+
mock==5.2.0
1313
opentracing==2.4.0
14-
packaging==24.1
15-
pluggy==1.5.0
16-
psycopg==3.2.1
17-
pytest==8.2.2
14+
packaging==25.0
15+
pluggy==1.6.0
16+
psycopg==3.2.9
17+
pygments==2.19.2
18+
pytest==8.4.1
1819
pytest-asyncio==0.21.1
19-
pytest-cov==5.0.0
20-
pytest-mock==3.14.0
21-
pytest-randomly==3.15.0
20+
pytest-cov==6.2.1
21+
pytest-mock==3.14.1
22+
pytest-randomly==3.16.0
2223
sortedcontainers==2.4.0
23-
tomli==2.0.1
24-
typing-extensions==4.12.2
24+
tomli==2.2.1
25+
typing-extensions==4.14.0

.riot/requirements/1ae24f1.txt

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,22 @@
22
# This file is autogenerated by pip-compile with Python 3.11
33
# by the following command:
44
#
5-
# pip-compile --no-annotate .riot/requirements/1ae24f1.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1ae24f1.in
66
#
7-
attrs==23.2.0
8-
coverage[toml]==7.5.4
7+
attrs==25.3.0
8+
coverage[toml]==7.9.1
99
hypothesis==6.45.0
10-
iniconfig==2.0.0
11-
mock==5.1.0
10+
iniconfig==2.1.0
11+
mock==5.2.0
1212
opentracing==2.4.0
13-
packaging==24.1
14-
pluggy==1.5.0
15-
psycopg==3.2.1
16-
pytest==8.2.2
13+
packaging==25.0
14+
pluggy==1.6.0
15+
psycopg==3.2.9
16+
pygments==2.19.2
17+
pytest==8.4.1
1718
pytest-asyncio==0.21.1
18-
pytest-cov==5.0.0
19-
pytest-mock==3.14.0
20-
pytest-randomly==3.15.0
19+
pytest-cov==6.2.1
20+
pytest-mock==3.14.1
21+
pytest-randomly==3.16.0
2122
sortedcontainers==2.4.0
22-
typing-extensions==4.12.2
23+
typing-extensions==4.14.0

.riot/requirements/2be0986.txt

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,22 @@
22
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
5-
# pip-compile --no-annotate .riot/requirements/2be0986.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/2be0986.in
66
#
7-
attrs==23.2.0
8-
coverage[toml]==7.5.4
7+
attrs==25.3.0
8+
coverage[toml]==7.9.1
99
hypothesis==6.45.0
10-
iniconfig==2.0.0
11-
mock==5.1.0
10+
iniconfig==2.1.0
11+
mock==5.2.0
1212
opentracing==2.4.0
13-
packaging==24.1
14-
pluggy==1.5.0
15-
psycopg==3.2.1
16-
pytest==8.2.2
13+
packaging==25.0
14+
pluggy==1.6.0
15+
psycopg==3.2.9
16+
pygments==2.19.2
17+
pytest==8.4.1
1718
pytest-asyncio==0.23.7
18-
pytest-cov==5.0.0
19-
pytest-mock==3.14.0
20-
pytest-randomly==3.15.0
19+
pytest-cov==6.2.1
20+
pytest-mock==3.14.1
21+
pytest-randomly==3.16.0
2122
sortedcontainers==2.4.0
22-
typing-extensions==4.12.2
23+
typing-extensions==4.14.0

.riot/requirements/c54cef3.txt

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,26 @@
22
# This file is autogenerated by pip-compile with Python 3.9
33
# by the following command:
44
#
5-
# pip-compile --no-annotate .riot/requirements/c54cef3.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/c54cef3.in
66
#
7-
attrs==23.2.0
8-
coverage[toml]==7.5.4
9-
exceptiongroup==1.2.1
7+
attrs==25.3.0
8+
coverage[toml]==7.9.1
9+
exceptiongroup==1.3.0
1010
hypothesis==6.45.0
11-
importlib-metadata==8.0.0
12-
iniconfig==2.0.0
13-
mock==5.1.0
11+
importlib-metadata==8.7.0
12+
iniconfig==2.1.0
13+
mock==5.2.0
1414
opentracing==2.4.0
15-
packaging==24.1
16-
pluggy==1.5.0
17-
psycopg==3.2.1
18-
pytest==8.2.2
15+
packaging==25.0
16+
pluggy==1.6.0
17+
psycopg==3.2.9
18+
pygments==2.19.2
19+
pytest==8.4.1
1920
pytest-asyncio==0.21.1
20-
pytest-cov==5.0.0
21-
pytest-mock==3.14.0
22-
pytest-randomly==3.15.0
21+
pytest-cov==6.2.1
22+
pytest-mock==3.14.1
23+
pytest-randomly==3.16.0
2324
sortedcontainers==2.4.0
24-
tomli==2.0.1
25-
typing-extensions==4.12.2
26-
zipp==3.19.2
25+
tomli==2.2.1
26+
typing-extensions==4.14.0
27+
zipp==3.23.0

ddtrace/contrib/integration_registry/registry.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -624,7 +624,7 @@ integrations:
624624
tested_versions_by_dependency:
625625
psycopg:
626626
min: 3.0.18
627-
max: 3.2.1
627+
max: 3.2.9
628628
psycopg2-binary:
629629
min: 2.8.6
630630
max: 2.9.10

supported_versions_output.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -476,7 +476,7 @@
476476
"dependency": "psycopg",
477477
"integration": "psycopg",
478478
"minimum_tracer_supported": "3.0.18",
479-
"max_tracer_supported": "3.2.1",
479+
"max_tracer_supported": "3.2.9",
480480
"auto-instrumented": true
481481
},
482482
{

supported_versions_table.csv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ mysqlclient,mysqldb,2.2.1,2.2.6,True
6565
openai,openai,1.0.0,1.91.0,True
6666
openai-agents,openai_agents,0.0.8,0.0.16,True
6767
protobuf,protobuf,5.29.3,6.30.1,False
68-
psycopg,psycopg,3.0.18,3.2.1,True
68+
psycopg,psycopg,3.0.18,3.2.9,True
6969
psycopg2-binary,psycopg,2.8.6,2.9.10,True
7070
pylibmc,pylibmc,1.6.3,1.6.3,True
7171
pymemcache,pymemcache,3.4.4,4.0.0,True

0 commit comments

Comments
 (0)