Skip to content

Commit c00d02e

Browse files
authored
ci(sqlalchemy): upgrade tests to support latest versions of sqlalchemy (#8480)
## Checklist - [x] Change(s) are motivated and described in the PR description - [x] Testing strategy is described if automated tests are not included in the PR - [x] Risks are described (performance impact, potential for breakage, maintainability) - [x] Change is maintainable (easy to change, telemetry, documentation) - [x] [Library release note guidelines](https://ddtrace.readthedocs.io/en/stable/releasenotes.html) are followed or label `changelog/no-changelog` is set - [x] Documentation is included (in-code, generated user docs, [public corp docs](https://github.com/DataDog/documentation/)) - [x] Backport labels are set (if [applicable](https://ddtrace.readthedocs.io/en/latest/contributing.html#backporting)) - [x] If this PR changes the public interface, I've notified `@DataDog/apm-tees`. - [x] If change touches code that signs or publishes builds or packages, or handles credentials of any kind, I've requested a review from `@DataDog/security-design-and-guidance`. ## Reviewer Checklist - [x] Title is accurate - [x] All changes are related to the pull request's stated goal - [x] Description motivates each change - [x] Avoids breaking [API](https://ddtrace.readthedocs.io/en/stable/versioning.html#interfaces) changes - [x] Testing strategy adequately addresses listed risks - [x] Change is maintainable (easy to change, telemetry, documentation) - [x] Release note makes sense to a user of the library - [x] Author has acknowledged and discussed the performance implications of this PR as reported in the benchmarks PR comment - [x] 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)
1 parent 8f58003 commit c00d02e

18 files changed

+184
-97
lines changed

.riot/requirements/1169f2b.txt renamed to .riot/requirements/1420734.txt

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +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/1169f2b.in
5+
# pip-compile --no-annotate .riot/requirements/1420734.in
66
#
7-
attrs==23.1.0
8-
coverage[toml]==7.3.4
7+
attrs==23.2.0
8+
coverage[toml]==7.4.3
99
exceptiongroup==1.2.0
10-
greenlet==3.0.2
1110
hypothesis==6.45.0
12-
importlib-metadata==7.0.0
11+
importlib-metadata==7.0.1
1312
iniconfig==2.0.0
1413
mock==5.1.0
15-
mysql-connector-python==8.2.0
14+
mysql-connector-python==8.3.0
1615
opentracing==2.4.0
1716
packaging==23.2
18-
pluggy==1.3.0
19-
protobuf==4.21.12
17+
pluggy==1.4.0
2018
psycopg2-binary==2.9.9
21-
pytest==7.4.3
19+
pytest==8.0.2
2220
pytest-cov==4.1.0
2321
pytest-mock==3.12.0
2422
pytest-randomly==3.15.0
2523
sortedcontainers==2.4.0
26-
sqlalchemy==1.4.50
24+
sqlalchemy==2.0.27
2725
tomli==2.0.1
26+
typing-extensions==4.10.0
2827
zipp==3.17.0

.riot/requirements/16653b8.txt

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.11
3+
# by the following command:
4+
#
5+
# pip-compile --no-annotate .riot/requirements/16653b8.in
6+
#
7+
attrs==23.2.0
8+
coverage[toml]==7.4.3
9+
hypothesis==6.45.0
10+
iniconfig==2.0.0
11+
mock==5.1.0
12+
mysql-connector-python==8.3.0
13+
opentracing==2.4.0
14+
packaging==23.2
15+
pluggy==1.4.0
16+
psycopg2-binary==2.9.9
17+
pytest==8.0.2
18+
pytest-cov==4.1.0
19+
pytest-mock==3.12.0
20+
pytest-randomly==3.15.0
21+
sortedcontainers==2.4.0
22+
sqlalchemy==2.0.27
23+
typing-extensions==4.10.0

.riot/requirements/16711f6.txt

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.12
3+
# by the following command:
4+
#
5+
# pip-compile --no-annotate .riot/requirements/16711f6.in
6+
#
7+
attrs==23.2.0
8+
coverage[toml]==7.4.3
9+
hypothesis==6.45.0
10+
iniconfig==2.0.0
11+
mock==5.1.0
12+
mysql-connector-python==8.3.0
13+
opentracing==2.4.0
14+
packaging==23.2
15+
pluggy==1.4.0
16+
psycopg2-binary==2.9.9
17+
pytest==8.0.2
18+
pytest-cov==4.1.0
19+
pytest-mock==3.12.0
20+
pytest-randomly==3.15.0
21+
sortedcontainers==2.4.0
22+
sqlalchemy==2.0.27
23+
typing-extensions==4.10.0

.riot/requirements/249c8eb.txt renamed to .riot/requirements/1b75c2c.txt

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +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/249c8eb.in
5+
# pip-compile --no-annotate .riot/requirements/1b75c2c.in
66
#
7-
attrs==23.1.0
8-
coverage[toml]==7.3.4
7+
attrs==23.2.0
8+
coverage[toml]==7.4.3
99
exceptiongroup==1.2.0
10-
greenlet==3.0.3
1110
hypothesis==6.45.0
12-
importlib-metadata==7.0.0
11+
importlib-metadata==7.0.1
1312
iniconfig==2.0.0
1413
mock==5.1.0
15-
mysql-connector-python==8.2.0
14+
mysql-connector-python==8.3.0
1615
opentracing==2.4.0
1716
packaging==23.2
18-
pluggy==1.3.0
19-
protobuf==4.21.12
17+
pluggy==1.4.0
2018
psycopg2-binary==2.9.9
21-
pytest==7.4.3
19+
pytest==8.0.2
2220
pytest-cov==4.1.0
2321
pytest-mock==3.12.0
2422
pytest-randomly==3.15.0
2523
sortedcontainers==2.4.0
26-
sqlalchemy==1.4.50
24+
sqlalchemy==2.0.27
2725
tomli==2.0.1
26+
typing-extensions==4.10.0
2827
zipp==3.17.0

.riot/requirements/88a4503.txt renamed to .riot/requirements/1e17b32.txt

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,23 @@
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/88a4503.in
5+
# pip-compile --no-annotate .riot/requirements/1e17b32.in
66
#
7-
attrs==23.1.0
8-
coverage[toml]==7.3.4
7+
attrs==23.2.0
8+
coverage[toml]==7.4.3
99
exceptiongroup==1.2.0
10-
greenlet==3.0.3
1110
hypothesis==6.45.0
1211
iniconfig==2.0.0
1312
mock==5.1.0
14-
mysql-connector-python==8.2.0
13+
mysql-connector-python==8.3.0
1514
opentracing==2.4.0
1615
packaging==23.2
17-
pluggy==1.3.0
18-
protobuf==4.21.12
16+
pluggy==1.4.0
1917
psycopg2-binary==2.9.9
20-
pytest==7.4.3
18+
pytest==8.0.2
2119
pytest-cov==4.1.0
2220
pytest-mock==3.12.0
2321
pytest-randomly==3.15.0
2422
sortedcontainers==2.4.0
25-
sqlalchemy==1.4.50
23+
sqlalchemy==1.3.24
2624
tomli==2.0.1

.riot/requirements/2849a6e.txt

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.12
3+
# by the following command:
4+
#
5+
# pip-compile --no-annotate .riot/requirements/2849a6e.in
6+
#
7+
attrs==23.2.0
8+
coverage[toml]==7.4.3
9+
hypothesis==6.45.0
10+
iniconfig==2.0.0
11+
mock==5.1.0
12+
mysql-connector-python==8.3.0
13+
opentracing==2.4.0
14+
packaging==23.2
15+
pluggy==1.4.0
16+
psycopg2-binary==2.9.9
17+
pytest==8.0.2
18+
pytest-cov==4.1.0
19+
pytest-mock==3.12.0
20+
pytest-randomly==3.15.0
21+
sortedcontainers==2.4.0
22+
sqlalchemy==1.3.24

.riot/requirements/1335bb4.txt renamed to .riot/requirements/30cfea5.txt

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,11 @@
22
# This file is autogenerated by pip-compile with Python 3.7
33
# by the following command:
44
#
5-
# pip-compile --config=pyproject.toml --no-annotate --resolver=backtracking .riot/requirements/1335bb4.in
5+
# pip-compile --config=pyproject.toml --no-annotate --resolver=backtracking .riot/requirements/30cfea5.in
66
#
7-
attrs==23.1.0
7+
attrs==23.2.0
88
coverage[toml]==7.2.7
99
exceptiongroup==1.2.0
10-
greenlet==3.0.2
1110
hypothesis==6.45.0
1211
importlib-metadata==6.7.0
1312
iniconfig==2.0.0
@@ -18,12 +17,12 @@ packaging==23.2
1817
pluggy==1.2.0
1918
protobuf==3.20.3
2019
psycopg2-binary==2.9.9
21-
pytest==7.4.3
20+
pytest==7.4.4
2221
pytest-cov==4.1.0
2322
pytest-mock==3.11.1
2423
pytest-randomly==3.12.0
2524
sortedcontainers==2.4.0
26-
sqlalchemy==1.4.50
25+
sqlalchemy==1.3.24
2726
tomli==2.0.1
2827
typing-extensions==4.7.1
2928
zipp==3.15.0

.riot/requirements/3cdaaae.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.10
3+
# by the following command:
4+
#
5+
# pip-compile --no-annotate .riot/requirements/3cdaaae.in
6+
#
7+
attrs==23.2.0
8+
coverage[toml]==7.4.3
9+
exceptiongroup==1.2.0
10+
hypothesis==6.45.0
11+
iniconfig==2.0.0
12+
mock==5.1.0
13+
mysql-connector-python==8.3.0
14+
opentracing==2.4.0
15+
packaging==23.2
16+
pluggy==1.4.0
17+
psycopg2-binary==2.9.9
18+
pytest==8.0.2
19+
pytest-cov==4.1.0
20+
pytest-mock==3.12.0
21+
pytest-randomly==3.15.0
22+
sortedcontainers==2.4.0
23+
sqlalchemy==2.0.27
24+
tomli==2.0.1
25+
typing-extensions==4.10.0

.riot/requirements/1de8d24.txt renamed to .riot/requirements/6c1588c.txt

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,25 @@
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/1de8d24.in
5+
# pip-compile --no-annotate .riot/requirements/6c1588c.in
66
#
7-
attrs==23.1.0
8-
coverage[toml]==7.3.4
7+
attrs==23.2.0
8+
coverage[toml]==7.4.3
99
exceptiongroup==1.2.0
10-
greenlet==3.0.2
1110
hypothesis==6.45.0
12-
importlib-metadata==7.0.0
11+
importlib-metadata==7.0.1
1312
iniconfig==2.0.0
1413
mock==5.1.0
15-
mysql-connector-python==8.2.0
14+
mysql-connector-python==8.3.0
1615
opentracing==2.4.0
1716
packaging==23.2
18-
pluggy==1.3.0
19-
protobuf==4.21.12
17+
pluggy==1.4.0
2018
psycopg2-binary==2.9.9
21-
pytest==7.4.3
19+
pytest==8.0.2
2220
pytest-cov==4.1.0
2321
pytest-mock==3.12.0
2422
pytest-randomly==3.15.0
2523
sortedcontainers==2.4.0
26-
sqlalchemy==1.4.50
24+
sqlalchemy==1.3.24
2725
tomli==2.0.1
2826
zipp==3.17.0

.riot/requirements/76e99a0.txt renamed to .riot/requirements/74b9848.txt

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,25 @@
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/76e99a0.in
5+
# pip-compile --no-annotate .riot/requirements/74b9848.in
66
#
7-
attrs==23.1.0
8-
coverage[toml]==7.3.4
7+
attrs==23.2.0
8+
coverage[toml]==7.4.3
99
exceptiongroup==1.2.0
10-
greenlet==3.0.3
1110
hypothesis==6.45.0
12-
importlib-metadata==7.0.0
11+
importlib-metadata==7.0.1
1312
iniconfig==2.0.0
1413
mock==5.1.0
15-
mysql-connector-python==8.2.0
14+
mysql-connector-python==8.3.0
1615
opentracing==2.4.0
1716
packaging==23.2
18-
pluggy==1.3.0
19-
protobuf==4.21.12
17+
pluggy==1.4.0
2018
psycopg2-binary==2.9.9
21-
pytest==7.4.3
19+
pytest==8.0.2
2220
pytest-cov==4.1.0
2321
pytest-mock==3.12.0
2422
pytest-randomly==3.15.0
2523
sortedcontainers==2.4.0
26-
sqlalchemy==1.4.50
24+
sqlalchemy==1.3.24
2725
tomli==2.0.1
2826
zipp==3.17.0

0 commit comments

Comments
 (0)