Skip to content

Commit 9284dc1

Browse files
juanjuxgithub-actions[bot]
authored andcommitted
chore(ci): move freezegun from hatch to riot (#13612)
## 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) Signed-off-by: Juanjo Alvarez <[email protected]> (cherry picked from commit 995e706)
1 parent 226ebd5 commit 9284dc1

File tree

7 files changed

+115
-0
lines changed

7 files changed

+115
-0
lines changed

.riot/requirements/14676df.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
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/14676df.in
6+
#
7+
attrs==25.3.0
8+
coverage[toml]==7.8.2
9+
exceptiongroup==1.3.0
10+
freezegun==1.5.2
11+
hypothesis==6.45.0
12+
iniconfig==2.1.0
13+
mock==5.2.0
14+
opentracing==2.4.0
15+
packaging==25.0
16+
pluggy==1.6.0
17+
pygments==2.19.1
18+
pytest==8.4.0
19+
pytest-cov==6.1.1
20+
pytest-mock==3.14.1
21+
pytest-randomly==3.16.0
22+
python-dateutil==2.9.0.post0
23+
six==1.17.0
24+
sortedcontainers==2.4.0
25+
tomli==2.2.1
26+
typing-extensions==4.14.0

.riot/requirements/15de642.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/15de642.in
6+
#
7+
attrs==25.3.0
8+
coverage[toml]==7.8.2
9+
freezegun==1.5.2
10+
hypothesis==6.45.0
11+
iniconfig==2.1.0
12+
mock==5.2.0
13+
opentracing==2.4.0
14+
packaging==25.0
15+
pluggy==1.6.0
16+
pygments==2.19.1
17+
pytest==8.4.0
18+
pytest-cov==6.1.1
19+
pytest-mock==3.14.1
20+
pytest-randomly==3.16.0
21+
python-dateutil==2.9.0.post0
22+
six==1.17.0
23+
sortedcontainers==2.4.0

.riot/requirements/1d1dbc1.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
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/1d1dbc1.in
6+
#
7+
attrs==25.3.0
8+
coverage[toml]==7.8.2
9+
exceptiongroup==1.3.0
10+
freezegun==1.3.1
11+
hypothesis==6.45.0
12+
iniconfig==2.1.0
13+
mock==5.2.0
14+
opentracing==2.4.0
15+
packaging==25.0
16+
pluggy==1.6.0
17+
pygments==2.19.1
18+
pytest==8.4.0
19+
pytest-cov==6.1.1
20+
pytest-mock==3.14.1
21+
pytest-randomly==3.16.0
22+
python-dateutil==2.9.0.post0
23+
six==1.17.0
24+
sortedcontainers==2.4.0
25+
tomli==2.2.1
26+
typing-extensions==4.14.0

.riot/requirements/2bcce4e.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/2bcce4e.in
6+
#
7+
attrs==25.3.0
8+
coverage[toml]==7.8.2
9+
freezegun==1.3.1
10+
hypothesis==6.45.0
11+
iniconfig==2.1.0
12+
mock==5.2.0
13+
opentracing==2.4.0
14+
packaging==25.0
15+
pluggy==1.6.0
16+
pygments==2.19.1
17+
pytest==8.4.0
18+
pytest-cov==6.1.1
19+
pytest-mock==3.14.1
20+
pytest-randomly==3.16.0
21+
python-dateutil==2.9.0.post0
22+
six==1.17.0
23+
sortedcontainers==2.4.0

lib-injection/sources/min_compatible_versions.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ fastapi,~=0.64.0
6666
flask,~=0.12.0
6767
flask-caching,~=1.10.0
6868
flask-openapi3,0
69+
freezegun,~=1.3.0
6970
gevent,~=20.12.0
7071
google-ai-generativelanguage,0
7172
google-generativeai,0

min_compatible_versions.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ fastapi,~=0.64.0
6666
flask,~=0.12.0
6767
flask-caching,~=1.10.0
6868
flask-openapi3,0
69+
freezegun,~=1.3.0
6970
gevent,~=20.12.0
7071
google-ai-generativelanguage,0
7172
google-generativeai,0

riotfile.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3165,5 +3165,20 @@ def select_pys(min_version: str = MIN_PYTHON_VERSION, max_version: str = MAX_PYT
31653165
),
31663166
],
31673167
),
3168+
Venv(
3169+
name="freezegun",
3170+
command="pytest tests/contrib/freezegun {cmdargs}",
3171+
pkgs={
3172+
"pytest-randomly": latest,
3173+
},
3174+
venvs=[
3175+
Venv(
3176+
pys=["3.10", "3.12"],
3177+
pkgs={
3178+
"freezegun": ["~=1.3.0", "~=1.5.0"],
3179+
},
3180+
),
3181+
],
3182+
),
31683183
],
31693184
)

0 commit comments

Comments
 (0)