Skip to content

Commit 383f836

Browse files
authored
fix: accept default versions of common packages [INPLAT-220] (#11464)
This change lowers the minimum supported version of the `click` and `jinja2` packages to include the default versions installed under Python 3.8. ## 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)
1 parent 78d35a2 commit 383f836

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+481
-482
lines changed

.riot/requirements/100c918.txt .riot/requirements/1001365.txt

+6-6
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@
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/100c918.in
5+
# pip-compile --config=pyproject.toml --no-annotate --resolver=backtracking .riot/requirements/1001365.in
66
#
7-
attrs==23.1.0
7+
attrs==24.2.0
88
coverage[toml]==7.2.7
9-
exceptiongroup==1.2.0
9+
exceptiongroup==1.2.2
1010
hypothesis==6.45.0
1111
importlib-metadata==6.7.0
1212
iniconfig==2.0.0
13-
jinja2==2.11.3
13+
jinja2==2.10.3
1414
markupsafe==1.1.1
1515
mock==5.1.0
1616
opentracing==2.4.0
17-
packaging==23.2
17+
packaging==24.0
1818
pluggy==1.2.0
19-
pytest==7.4.3
19+
pytest==7.4.4
2020
pytest-cov==4.1.0
2121
pytest-mock==3.11.1
2222
pytest-randomly==3.12.0

.riot/requirements/112dc22.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ aiosqlite==0.20.0
99
anyio==3.7.1
1010
attrs==24.2.0
1111
certifi==2024.8.30
12-
charset-normalizer==3.4.0
12+
charset-normalizer==3.3.2
1313
coverage[toml]==7.6.1
1414
databases==0.8.0
1515
exceptiongroup==1.2.2
@@ -23,7 +23,7 @@ importlib-metadata==8.5.0
2323
iniconfig==2.0.0
2424
mock==5.1.0
2525
opentracing==2.4.0
26-
packaging==24.2
26+
packaging==24.1
2727
pluggy==1.5.0
2828
pytest==8.3.3
2929
pytest-asyncio==0.21.1
@@ -35,7 +35,7 @@ sniffio==1.3.1
3535
sortedcontainers==2.4.0
3636
sqlalchemy==1.4.54
3737
starlette==0.14.2
38-
tomli==2.1.0
38+
tomli==2.0.2
3939
typing-extensions==4.12.2
4040
urllib3==2.2.3
4141
zipp==3.20.2

.riot/requirements/4334c5c.txt .riot/requirements/121cdba.txt

+19-19
Original file line numberDiff line numberDiff line change
@@ -2,29 +2,29 @@
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 .riot/requirements/4334c5c.in
5+
# pip-compile --no-annotate .riot/requirements/121cdba.in
66
#
77
annotated-types==0.7.0
88
attrs==24.2.0
9-
aws-sam-translator==1.91.0
9+
aws-sam-translator==1.92.0
1010
aws-xray-sdk==2.14.0
1111
boto==2.49.0
12-
boto3==1.35.14
13-
botocore==1.35.14
12+
boto3==1.35.65
13+
botocore==1.35.65
1414
certifi==2024.8.30
1515
cffi==1.17.1
1616
cfn-lint==0.53.1
17-
charset-normalizer==3.3.2
17+
charset-normalizer==3.4.0
1818
coverage[toml]==7.6.1
19-
cryptography==43.0.1
19+
cryptography==43.0.3
2020
docker==7.1.0
2121
ecdsa==0.14.1
2222
exceptiongroup==1.2.2
2323
hypothesis==6.45.0
2424
idna==2.10
25-
importlib-metadata==8.4.0
25+
importlib-metadata==8.5.0
2626
iniconfig==2.0.0
27-
jinja2==2.11.3
27+
jinja2==2.10.3
2828
jmespath==1.0.1
2929
jsondiff==2.2.1
3030
jsonpatch==1.33
@@ -37,36 +37,36 @@ more-itertools==10.5.0
3737
moto==1.3.16
3838
networkx==2.8.8
3939
opentracing==2.4.0
40-
packaging==24.1
40+
packaging==24.2
4141
pluggy==1.5.0
42-
pyasn1==0.6.0
42+
pyasn1==0.6.1
4343
pycparser==2.22
44-
pydantic==2.9.0
45-
pydantic-core==2.23.2
44+
pydantic==2.9.2
45+
pydantic-core==2.23.4
4646
pynamodb==5.5.1
4747
pyrsistent==0.20.0
48-
pytest==8.3.2
48+
pytest==8.3.3
4949
pytest-cov==5.0.0
5050
pytest-mock==3.14.0
5151
pytest-randomly==3.15.0
5252
python-dateutil==2.9.0.post0
5353
python-jose[cryptography]==3.3.0
54-
pytz==2024.1
54+
pytz==2024.2
5555
pyyaml==6.0.2
5656
requests==2.32.3
5757
responses==0.25.3
5858
rsa==4.9
59-
s3transfer==0.10.2
59+
s3transfer==0.10.3
6060
six==1.16.0
6161
sortedcontainers==2.4.0
6262
sshpubkeys==3.3.1
63-
tomli==2.0.1
63+
tomli==2.1.0
6464
typing-extensions==4.12.2
6565
urllib3==1.26.20
6666
werkzeug==2.1.2
6767
wrapt==1.16.0
68-
xmltodict==0.13.0
69-
zipp==3.20.1
68+
xmltodict==0.14.2
69+
zipp==3.20.2
7070

7171
# The following packages are considered to be unsafe in a requirements file:
72-
setuptools==74.1.2
72+
# setuptools

.riot/requirements/1250d61.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ aiosqlite==0.19.0
99
anyio==3.7.1
1010
attrs==24.2.0
1111
certifi==2024.8.30
12-
charset-normalizer==3.4.0
12+
charset-normalizer==3.3.2
1313
coverage[toml]==7.2.7
1414
databases==0.8.0
1515
exceptiongroup==1.2.2

.riot/requirements/1b3fcdf.txt .riot/requirements/130c755.txt

+7-7
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.7
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --config=pyproject.toml --no-annotate --resolver=backtracking .riot/requirements/1b3fcdf.in
5+
# pip-compile --config=pyproject.toml --no-annotate --resolver=backtracking .riot/requirements/130c755.in
66
#
77
annotated-types==0.5.0
88
attrs==24.2.0
@@ -14,17 +14,17 @@ botocore==1.33.13
1414
certifi==2024.8.30
1515
cffi==1.15.1
1616
cfn-lint==0.53.1
17-
charset-normalizer==3.3.2
17+
charset-normalizer==3.4.0
1818
coverage[toml]==7.2.7
19-
cryptography==43.0.1
19+
cryptography==43.0.3
2020
docker==6.1.3
2121
ecdsa==0.14.1
2222
exceptiongroup==1.2.2
2323
hypothesis==6.45.0
2424
idna==2.10
2525
importlib-metadata==6.7.0
2626
iniconfig==2.0.0
27-
jinja2==2.11.3
27+
jinja2==2.10.3
2828
jmespath==1.0.1
2929
jsondiff==2.0.0
3030
jsonpatch==1.33
@@ -51,7 +51,7 @@ pytest-mock==3.11.1
5151
pytest-randomly==3.12.0
5252
python-dateutil==2.9.0.post0
5353
python-jose[cryptography]==3.3.0
54-
pytz==2024.1
54+
pytz==2024.2
5555
pyyaml==6.0.1
5656
requests==2.31.0
5757
responses==0.23.3
@@ -67,8 +67,8 @@ urllib3==1.26.20
6767
websocket-client==1.6.1
6868
werkzeug==2.1.2
6969
wrapt==1.16.0
70-
xmltodict==0.13.0
70+
xmltodict==0.14.2
7171
zipp==3.15.0
7272

7373
# The following packages are considered to be unsafe in a requirements file:
74-
setuptools==68.0.0
74+
# setuptools

.riot/requirements/8fc3285.txt .riot/requirements/1416d2d.txt

+21-22
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,27 @@
22
# This file is autogenerated by pip-compile with Python 3.11
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/8fc3285.in
5+
# pip-compile --no-annotate .riot/requirements/1416d2d.in
66
#
77
annotated-types==0.7.0
88
attrs==24.2.0
9-
aws-sam-translator==1.91.0
9+
aws-sam-translator==1.92.0
1010
aws-xray-sdk==2.14.0
1111
boto==2.49.0
12-
boto3==1.35.14
13-
botocore==1.35.14
12+
boto3==1.35.65
13+
botocore==1.35.65
1414
certifi==2024.8.30
1515
cffi==1.17.1
1616
cfn-lint==0.53.1
17-
charset-normalizer==3.3.2
18-
coverage[toml]==7.6.1
19-
cryptography==43.0.1
17+
charset-normalizer==3.4.0
18+
coverage[toml]==7.6.7
19+
cryptography==43.0.3
2020
docker==7.1.0
2121
ecdsa==0.14.1
2222
hypothesis==6.45.0
2323
idna==2.10
2424
iniconfig==2.0.0
25-
jinja2==2.11.3
25+
jinja2==2.10.3
2626
jmespath==1.0.1
2727
jsondiff==2.2.1
2828
jsonpatch==1.33
@@ -35,36 +35,35 @@ more-itertools==10.5.0
3535
moto==1.3.16
3636
networkx==2.8.8
3737
opentracing==2.4.0
38-
packaging==24.1
38+
packaging==24.2
3939
pluggy==1.5.0
40-
pyasn1==0.6.0
40+
pyasn1==0.6.1
4141
pycparser==2.22
42-
pydantic==2.9.0
43-
pydantic-core==2.23.2
42+
pydantic==2.9.2
43+
pydantic-core==2.23.4
4444
pynamodb==5.5.1
4545
pyrsistent==0.20.0
46-
pytest==8.3.2
47-
pytest-cov==5.0.0
46+
pytest==8.3.3
47+
pytest-cov==6.0.0
4848
pytest-mock==3.14.0
49-
pytest-randomly==3.15.0
49+
pytest-randomly==3.16.0
5050
python-dateutil==2.9.0.post0
5151
python-jose[cryptography]==3.3.0
52-
pytz==2024.1
52+
pytz==2024.2
5353
pyyaml==6.0.2
5454
requests==2.32.3
5555
responses==0.25.3
5656
rsa==4.9
57-
s3transfer==0.10.2
57+
s3transfer==0.10.3
5858
six==1.16.0
5959
sortedcontainers==2.4.0
6060
sshpubkeys==3.3.1
6161
typing-extensions==4.12.2
62-
tzdata==2024.1
63-
urllib3==2.2.2
62+
urllib3==2.2.3
6463
werkzeug==2.1.2
6564
wrapt==1.16.0
66-
xmltodict==0.13.0
67-
zipp==3.20.1
65+
xmltodict==0.14.2
66+
zipp==3.21.0
6867

6968
# The following packages are considered to be unsafe in a requirements file:
70-
setuptools==74.1.2
69+
# setuptools

.riot/requirements/118d2ec.txt .riot/requirements/142556c.txt

+11-11
Original file line numberDiff line numberDiff line change
@@ -2,36 +2,36 @@
22
# This file is autogenerated by pip-compile with Python 3.9
33
# by the following command:
44
#
5-
# pip-compile --config=pyproject.toml --no-annotate .riot/requirements/118d2ec.in
5+
# pip-compile --no-annotate .riot/requirements/142556c.in
66
#
77
atomicwrites==1.4.1
8-
attrs==23.2.0
9-
blinker==1.7.0
8+
attrs==24.2.0
9+
blinker==1.9.0
1010
click==8.1.7
11-
coverage[toml]==7.4.4
12-
exceptiongroup==1.2.0
11+
coverage[toml]==7.6.7
12+
exceptiongroup==1.2.2
1313
flask==0.12.5
1414
flask-cache==0.13.1
1515
hypothesis==6.45.0
16-
importlib-metadata==7.1.0
16+
importlib-metadata==8.5.0
1717
itsdangerous==1.1.0
18-
jinja2==2.11.3
18+
jinja2==2.10.3
1919
markupsafe==1.1.1
2020
mock==5.1.0
2121
more-itertools==8.10.0
2222
opentracing==2.4.0
23-
packaging==24.0
23+
packaging==24.2
2424
pluggy==0.13.1
2525
py==1.11.0
2626
pytest==4.6.11
2727
pytest-cov==3.0.0
2828
pytest-mock==2.0.0
29-
pytest-randomly==3.15.0
29+
pytest-randomly==3.16.0
3030
python-memcached==1.62
3131
redis==2.10.6
3232
six==1.16.0
3333
sortedcontainers==2.4.0
34-
tomli==2.0.1
34+
tomli==2.1.0
3535
wcwidth==0.2.13
3636
werkzeug==0.16.1
37-
zipp==3.18.1
37+
zipp==3.21.0

.riot/requirements/156e3cc.txt

+5-5
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ aiosqlite==0.20.0
99
anyio==3.7.1
1010
attrs==24.2.0
1111
certifi==2024.8.30
12-
charset-normalizer==3.4.0
13-
coverage[toml]==7.6.4
12+
charset-normalizer==3.3.2
13+
coverage[toml]==7.6.1
1414
databases==0.8.0
1515
greenlet==3.0.3
1616
h11==0.14.0
@@ -21,13 +21,13 @@ idna==3.10
2121
iniconfig==2.0.0
2222
mock==5.1.0
2323
opentracing==2.4.0
24-
packaging==24.2
24+
packaging==24.1
2525
pluggy==1.5.0
2626
pytest==8.3.3
2727
pytest-asyncio==0.21.1
28-
pytest-cov==6.0.0
28+
pytest-cov==5.0.0
2929
pytest-mock==3.14.0
30-
pytest-randomly==3.16.0
30+
pytest-randomly==3.15.0
3131
requests==2.32.3
3232
sniffio==1.3.1
3333
sortedcontainers==2.4.0

.riot/requirements/14a42dd.txt .riot/requirements/160ef98.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
# This file is autogenerated by pip-compile with Python 3.7
33
# by the following command:
44
#
5-
# pip-compile --no-annotate --resolver=backtracking .riot/requirements/14a42dd.in
5+
# pip-compile --config=pyproject.toml --no-annotate --resolver=backtracking .riot/requirements/160ef98.in
66
#
77
atomicwrites==1.4.1
8-
attrs==23.2.0
8+
attrs==24.2.0
99
blinker==1.6.3
1010
click==8.1.7
1111
coverage[toml]==7.2.7
@@ -14,7 +14,7 @@ flask-cache==0.13.1
1414
hypothesis==6.45.0
1515
importlib-metadata==6.7.0
1616
itsdangerous==1.1.0
17-
jinja2==2.11.3
17+
jinja2==2.10.3
1818
markupsafe==1.1.1
1919
mock==5.1.0
2020
more-itertools==8.10.0

0 commit comments

Comments
 (0)