Skip to content

Commit 101a1b1

Browse files
authored
chore(ci): move appsec-integrations-fastapi to riot (#13751)
Hatch: 4-6 minutes per step (x9), Riot: 1-2 minutes. Signed-off-by: Juanjo Alvarez <[email protected]>## 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 - [ ] 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]>
1 parent 0f7027a commit 101a1b1

File tree

12 files changed

+421
-48
lines changed

12 files changed

+421
-48
lines changed

.riot/requirements/10b37a9.txt

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.13
3+
# by the following command:
4+
#
5+
# pip-compile --no-annotate .riot/requirements/10b37a9.in
6+
#
7+
anyio==3.7.1
8+
attrs==25.3.0
9+
certifi==2025.6.15
10+
charset-normalizer==3.4.2
11+
click==8.2.1
12+
coverage[toml]==7.9.1
13+
fastapi==0.86.0
14+
h11==0.16.0
15+
httpcore==1.0.9
16+
httpx==0.27.2
17+
hypothesis==6.45.0
18+
idna==3.10
19+
iniconfig==2.1.0
20+
jinja2==3.1.6
21+
markupsafe==3.0.2
22+
mock==5.2.0
23+
opentracing==2.4.0
24+
packaging==25.0
25+
pluggy==1.6.0
26+
pydantic==1.10.22
27+
pygments==2.19.2
28+
pytest==8.4.1
29+
pytest-cov==6.2.1
30+
pytest-mock==3.14.1
31+
python-multipart==0.0.20
32+
requests==2.32.4
33+
sniffio==1.3.1
34+
sortedcontainers==2.4.0
35+
starlette==0.20.4
36+
typing-extensions==4.14.0
37+
urllib3==2.5.0
38+
uvicorn==0.33.0

.riot/requirements/1a0cd9b.txt

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.13
3+
# by the following command:
4+
#
5+
# pip-compile --no-annotate .riot/requirements/1a0cd9b.in
6+
#
7+
annotated-types==0.7.0
8+
anyio==4.9.0
9+
attrs==25.3.0
10+
certifi==2025.6.15
11+
charset-normalizer==3.4.2
12+
click==8.2.1
13+
coverage[toml]==7.9.1
14+
fastapi==0.114.2
15+
h11==0.16.0
16+
httpcore==1.0.9
17+
httpx==0.27.2
18+
hypothesis==6.45.0
19+
idna==3.10
20+
iniconfig==2.1.0
21+
jinja2==3.1.6
22+
markupsafe==3.0.2
23+
mock==5.2.0
24+
opentracing==2.4.0
25+
packaging==25.0
26+
pluggy==1.6.0
27+
pydantic==2.11.7
28+
pydantic-core==2.33.2
29+
pygments==2.19.2
30+
pytest==8.4.1
31+
pytest-cov==6.2.1
32+
pytest-mock==3.14.1
33+
python-multipart==0.0.20
34+
requests==2.32.4
35+
sniffio==1.3.1
36+
sortedcontainers==2.4.0
37+
starlette==0.38.6
38+
typing-extensions==4.14.0
39+
typing-inspection==0.4.1
40+
urllib3==2.5.0
41+
uvicorn==0.33.0

.riot/requirements/1b3095b.txt

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
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/1b3095b.in
6+
#
7+
annotated-types==0.7.0
8+
anyio==4.9.0
9+
attrs==25.3.0
10+
certifi==2025.6.15
11+
charset-normalizer==3.4.2
12+
click==8.2.1
13+
coverage[toml]==7.9.1
14+
exceptiongroup==1.3.0
15+
fastapi==0.114.2
16+
h11==0.16.0
17+
httpcore==1.0.9
18+
httpx==0.27.2
19+
hypothesis==6.45.0
20+
idna==3.10
21+
iniconfig==2.1.0
22+
jinja2==3.1.6
23+
markupsafe==3.0.2
24+
mock==5.2.0
25+
opentracing==2.4.0
26+
packaging==25.0
27+
pluggy==1.6.0
28+
pydantic==2.11.7
29+
pydantic-core==2.33.2
30+
pygments==2.19.2
31+
pytest==8.4.1
32+
pytest-cov==6.2.1
33+
pytest-mock==3.14.1
34+
python-multipart==0.0.20
35+
requests==2.32.4
36+
sniffio==1.3.1
37+
sortedcontainers==2.4.0
38+
starlette==0.38.6
39+
tomli==2.2.1
40+
typing-extensions==4.14.0
41+
typing-inspection==0.4.1
42+
urllib3==2.5.0
43+
uvicorn==0.33.0

.riot/requirements/2c0f966.txt

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.8
3+
# by the following command:
4+
#
5+
# pip-compile --no-annotate .riot/requirements/2c0f966.in
6+
#
7+
anyio==3.7.1
8+
attrs==25.3.0
9+
certifi==2025.6.15
10+
charset-normalizer==3.4.2
11+
click==8.1.8
12+
coverage[toml]==7.6.1
13+
exceptiongroup==1.3.0
14+
fastapi==0.86.0
15+
h11==0.16.0
16+
httpcore==1.0.9
17+
httpx==0.27.2
18+
hypothesis==6.45.0
19+
idna==3.10
20+
iniconfig==2.1.0
21+
jinja2==3.1.6
22+
markupsafe==2.1.5
23+
mock==5.2.0
24+
opentracing==2.4.0
25+
packaging==25.0
26+
pluggy==1.5.0
27+
pydantic==1.10.22
28+
pytest==8.3.5
29+
pytest-cov==5.0.0
30+
pytest-mock==3.14.1
31+
python-multipart==0.0.20
32+
requests==2.32.4
33+
sniffio==1.3.1
34+
sortedcontainers==2.4.0
35+
starlette==0.20.4
36+
tomli==2.2.1
37+
typing-extensions==4.13.2
38+
urllib3==2.2.3
39+
uvicorn==0.33.0

.riot/requirements/393e41d.txt

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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/393e41d.in
6+
#
7+
anyio==3.7.1
8+
attrs==25.3.0
9+
certifi==2025.6.15
10+
charset-normalizer==3.4.2
11+
click==8.2.1
12+
coverage[toml]==7.9.1
13+
exceptiongroup==1.3.0
14+
fastapi==0.86.0
15+
h11==0.16.0
16+
httpcore==1.0.9
17+
httpx==0.27.2
18+
hypothesis==6.45.0
19+
idna==3.10
20+
iniconfig==2.1.0
21+
jinja2==3.1.6
22+
markupsafe==3.0.2
23+
mock==5.2.0
24+
opentracing==2.4.0
25+
packaging==25.0
26+
pluggy==1.6.0
27+
pydantic==1.10.22
28+
pygments==2.19.2
29+
pytest==8.4.1
30+
pytest-cov==6.2.1
31+
pytest-mock==3.14.1
32+
python-multipart==0.0.20
33+
requests==2.32.4
34+
sniffio==1.3.1
35+
sortedcontainers==2.4.0
36+
starlette==0.20.4
37+
tomli==2.2.1
38+
typing-extensions==4.14.0
39+
urllib3==2.5.0
40+
uvicorn==0.33.0

.riot/requirements/5b0fa38.txt

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.8
3+
# by the following command:
4+
#
5+
# pip-compile --no-annotate .riot/requirements/5b0fa38.in
6+
#
7+
anyio==4.5.2
8+
attrs==25.3.0
9+
certifi==2025.6.15
10+
charset-normalizer==3.4.2
11+
click==8.1.8
12+
coverage[toml]==7.6.1
13+
exceptiongroup==1.3.0
14+
fastapi==0.94.1
15+
h11==0.16.0
16+
httpcore==1.0.9
17+
httpx==0.27.2
18+
hypothesis==6.45.0
19+
idna==3.10
20+
iniconfig==2.1.0
21+
jinja2==3.1.6
22+
markupsafe==2.1.5
23+
mock==5.2.0
24+
opentracing==2.4.0
25+
packaging==25.0
26+
pluggy==1.5.0
27+
pydantic==1.10.22
28+
pytest==8.3.5
29+
pytest-cov==5.0.0
30+
pytest-mock==3.14.1
31+
python-multipart==0.0.20
32+
requests==2.32.4
33+
sniffio==1.3.1
34+
sortedcontainers==2.4.0
35+
starlette==0.26.1
36+
tomli==2.2.1
37+
typing-extensions==4.13.2
38+
urllib3==2.2.3
39+
uvicorn==0.33.0

.riot/requirements/65abb19.txt

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.8
3+
# by the following command:
4+
#
5+
# pip-compile --no-annotate .riot/requirements/65abb19.in
6+
#
7+
annotated-types==0.7.0
8+
anyio==4.5.2
9+
attrs==25.3.0
10+
certifi==2025.6.15
11+
charset-normalizer==3.4.2
12+
click==8.1.8
13+
coverage[toml]==7.6.1
14+
exceptiongroup==1.3.0
15+
fastapi==0.114.2
16+
h11==0.16.0
17+
httpcore==1.0.9
18+
httpx==0.27.2
19+
hypothesis==6.45.0
20+
idna==3.10
21+
iniconfig==2.1.0
22+
jinja2==3.1.6
23+
markupsafe==2.1.5
24+
mock==5.2.0
25+
opentracing==2.4.0
26+
packaging==25.0
27+
pluggy==1.5.0
28+
pydantic==2.10.6
29+
pydantic-core==2.27.2
30+
pytest==8.3.5
31+
pytest-cov==5.0.0
32+
pytest-mock==3.14.1
33+
python-multipart==0.0.20
34+
requests==2.32.4
35+
sniffio==1.3.1
36+
sortedcontainers==2.4.0
37+
starlette==0.38.6
38+
tomli==2.2.1
39+
typing-extensions==4.13.2
40+
urllib3==2.2.3
41+
uvicorn==0.33.0

.riot/requirements/731d25f.txt

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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/731d25f.in
6+
#
7+
anyio==4.9.0
8+
attrs==25.3.0
9+
certifi==2025.6.15
10+
charset-normalizer==3.4.2
11+
click==8.2.1
12+
coverage[toml]==7.9.1
13+
exceptiongroup==1.3.0
14+
fastapi==0.94.1
15+
h11==0.16.0
16+
httpcore==1.0.9
17+
httpx==0.27.2
18+
hypothesis==6.45.0
19+
idna==3.10
20+
iniconfig==2.1.0
21+
jinja2==3.1.6
22+
markupsafe==3.0.2
23+
mock==5.2.0
24+
opentracing==2.4.0
25+
packaging==25.0
26+
pluggy==1.6.0
27+
pydantic==1.10.22
28+
pygments==2.19.2
29+
pytest==8.4.1
30+
pytest-cov==6.2.1
31+
pytest-mock==3.14.1
32+
python-multipart==0.0.20
33+
requests==2.32.4
34+
sniffio==1.3.1
35+
sortedcontainers==2.4.0
36+
starlette==0.26.1
37+
tomli==2.2.1
38+
typing-extensions==4.14.0
39+
urllib3==2.5.0
40+
uvicorn==0.33.0

.riot/requirements/9a1f267.txt

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.13
3+
# by the following command:
4+
#
5+
# pip-compile --no-annotate .riot/requirements/9a1f267.in
6+
#
7+
anyio==4.9.0
8+
attrs==25.3.0
9+
certifi==2025.6.15
10+
charset-normalizer==3.4.2
11+
click==8.2.1
12+
coverage[toml]==7.9.1
13+
fastapi==0.94.1
14+
h11==0.16.0
15+
httpcore==1.0.9
16+
httpx==0.27.2
17+
hypothesis==6.45.0
18+
idna==3.10
19+
iniconfig==2.1.0
20+
jinja2==3.1.6
21+
markupsafe==3.0.2
22+
mock==5.2.0
23+
opentracing==2.4.0
24+
packaging==25.0
25+
pluggy==1.6.0
26+
pydantic==1.10.22
27+
pygments==2.19.2
28+
pytest==8.4.1
29+
pytest-cov==6.2.1
30+
pytest-mock==3.14.1
31+
python-multipart==0.0.20
32+
requests==2.32.4
33+
sniffio==1.3.1
34+
sortedcontainers==2.4.0
35+
starlette==0.26.1
36+
typing-extensions==4.14.0
37+
urllib3==2.5.0
38+
uvicorn==0.33.0

0 commit comments

Comments
 (0)