Skip to content

Commit fc86f2b

Browse files
authored
Merge branch 'main' into juanjux/fix-python-detector-regex
2 parents 8a1b448 + 5b6b476 commit fc86f2b

Some content is hidden

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

55 files changed

+2448
-351
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,8 @@ ddtrace/opentelemetry/ @DataDog/apm-sdk-capabilities
204204
ddtrace/internal/opentelemetry @DataDog/apm-sdk-capabilities-python
205205
ddtrace/opentracer/ @DataDog/apm-sdk-capabilities-python
206206
ddtrace/propagation/ @DataDog/apm-sdk-capabilities-python
207+
ddtrace/openfeature/ @DataDog/asm-python @DataDog/apm-core-python
208+
tests/openfeature/ @DataDog/asm-python @DataDog/apm-core-python
207209
ddtrace/settings/_opentelemetry.py @DataDog/apm-sdk-capabilities-python
208210

209211
ddtrace/internal/sampling.py @DataDog/apm-sdk-capabilities-python

.riot/requirements/104618a.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.14
3+
# by the following command:
4+
#
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/104618a.in
6+
#
7+
attrs==25.4.0
8+
coverage[toml]==7.11.0
9+
hypothesis==6.45.0
10+
iniconfig==2.3.0
11+
mock==5.2.0
12+
openfeature-sdk==0.5.0
13+
opentracing==2.4.0
14+
packaging==25.0
15+
pluggy==1.6.0
16+
pygments==2.19.2
17+
pytest==8.4.2
18+
pytest-cov==7.0.0
19+
pytest-mock==3.15.1
20+
pytest-randomly==4.0.1
21+
sortedcontainers==2.4.0

.riot/requirements/1346280.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.12
3+
# by the following command:
4+
#
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1346280.in
6+
#
7+
attrs==25.4.0
8+
coverage[toml]==7.11.0
9+
hypothesis==6.45.0
10+
iniconfig==2.3.0
11+
mock==5.2.0
12+
openfeature-sdk==0.5.0
13+
opentracing==2.4.0
14+
packaging==25.0
15+
pluggy==1.6.0
16+
pygments==2.19.2
17+
pytest==8.4.2
18+
pytest-cov==7.0.0
19+
pytest-mock==3.15.1
20+
pytest-randomly==4.0.1
21+
sortedcontainers==2.4.0

.riot/requirements/139c441.txt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.10
3+
# by the following command:
4+
#
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/139c441.in
6+
#
7+
attrs==25.4.0
8+
coverage[toml]==7.11.0
9+
exceptiongroup==1.3.0
10+
hypothesis==6.45.0
11+
iniconfig==2.3.0
12+
mock==5.2.0
13+
openfeature-sdk==0.6.1
14+
opentracing==2.4.0
15+
packaging==25.0
16+
pluggy==1.6.0
17+
pygments==2.19.2
18+
pytest==8.4.2
19+
pytest-cov==7.0.0
20+
pytest-mock==3.15.1
21+
pytest-randomly==4.0.1
22+
sortedcontainers==2.4.0
23+
tomli==2.3.0
24+
typing-extensions==4.15.0

.riot/requirements/13c4b39.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.13
3+
# by the following command:
4+
#
5+
# pip-compile --allow-unsafe --cert=None --client-cert=None --index-url=None --no-annotate --pip-args=None .riot/requirements/13c4b39.in
6+
#
7+
attrs==25.4.0
8+
coverage[toml]==7.11.0
9+
hypothesis==6.45.0
10+
iniconfig==2.3.0
11+
mock==5.2.0
12+
openfeature-sdk==0.8.3
13+
opentracing==2.4.0
14+
packaging==25.0
15+
pluggy==1.6.0
16+
pygments==2.19.2
17+
pytest==8.4.2
18+
pytest-cov==7.0.0
19+
pytest-mock==3.15.1
20+
pytest-randomly==4.0.1
21+
sortedcontainers==2.4.0

.riot/requirements/16138c7.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.14
3+
# by the following command:
4+
#
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/16138c7.in
6+
#
7+
attrs==25.4.0
8+
coverage[toml]==7.11.0
9+
hypothesis==6.45.0
10+
iniconfig==2.3.0
11+
mock==5.2.0
12+
openfeature-sdk==0.8.3
13+
opentracing==2.4.0
14+
packaging==25.0
15+
pluggy==1.6.0
16+
pygments==2.19.2
17+
pytest==8.4.2
18+
pytest-cov==7.0.0
19+
pytest-mock==3.15.1
20+
pytest-randomly==4.0.1
21+
sortedcontainers==2.4.0

.riot/requirements/169d767.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.14
3+
# by the following command:
4+
#
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/169d767.in
6+
#
7+
attrs==25.4.0
8+
coverage[toml]==7.11.0
9+
hypothesis==6.45.0
10+
iniconfig==2.3.0
11+
mock==5.2.0
12+
openfeature-sdk==0.6.1
13+
opentracing==2.4.0
14+
packaging==25.0
15+
pluggy==1.6.0
16+
pygments==2.19.2
17+
pytest==8.4.2
18+
pytest-cov==7.0.0
19+
pytest-mock==3.15.1
20+
pytest-randomly==4.0.1
21+
sortedcontainers==2.4.0

.riot/requirements/16b741f.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.11
3+
# by the following command:
4+
#
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/16b741f.in
6+
#
7+
attrs==25.4.0
8+
coverage[toml]==7.11.0
9+
hypothesis==6.45.0
10+
iniconfig==2.3.0
11+
mock==5.2.0
12+
openfeature-sdk==0.8.3
13+
opentracing==2.4.0
14+
packaging==25.0
15+
pluggy==1.6.0
16+
pygments==2.19.2
17+
pytest==8.4.2
18+
pytest-cov==7.0.0
19+
pytest-mock==3.15.1
20+
pytest-randomly==4.0.1
21+
sortedcontainers==2.4.0

.riot/requirements/183bf88.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.9
3+
# by the following command:
4+
#
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/183bf88.in
6+
#
7+
attrs==25.4.0
8+
coverage[toml]==7.10.7
9+
exceptiongroup==1.3.0
10+
hypothesis==6.45.0
11+
importlib-metadata==8.7.0
12+
iniconfig==2.1.0
13+
mock==5.2.0
14+
openfeature-sdk==0.5.0
15+
opentracing==2.4.0
16+
packaging==25.0
17+
pluggy==1.6.0
18+
pygments==2.19.2
19+
pytest==8.4.2
20+
pytest-cov==7.0.0
21+
pytest-mock==3.15.1
22+
pytest-randomly==4.0.1
23+
sortedcontainers==2.4.0
24+
tomli==2.3.0
25+
typing-extensions==4.15.0
26+
zipp==3.23.0

.riot/requirements/18a4a8d.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.12
3+
# by the following command:
4+
#
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/18a4a8d.in
6+
#
7+
attrs==25.4.0
8+
coverage[toml]==7.11.0
9+
hypothesis==6.45.0
10+
iniconfig==2.3.0
11+
mock==5.2.0
12+
openfeature-sdk==0.8.3
13+
opentracing==2.4.0
14+
packaging==25.0
15+
pluggy==1.6.0
16+
pygments==2.19.2
17+
pytest==8.4.2
18+
pytest-cov==7.0.0
19+
pytest-mock==3.15.1
20+
pytest-randomly==4.0.1
21+
sortedcontainers==2.4.0

0 commit comments

Comments
 (0)