Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
195 commits
Select commit Hold shift + click to select a range
68d40ac
Bump riotfile to 3.14.0
wantsui Aug 8, 2025
8d53553
feat(llmobs): allow span processor to return None to omit spans (#14260)
Kyle-Verhoog Aug 8, 2025
76973f0
feat(llmobs): langgraph submits agent manifest (#13904)
sabrenner Aug 8, 2025
9e76a20
chore: remove logic that uses import importlib_metadata (#13809)
chojomok Aug 11, 2025
0323d6c
chore(aap): appsec span processor without import cycles (#14244)
christophe-papazian Aug 11, 2025
bcbac8c
chore(docs): fix readthedocs build (#14253)
taegyunkim Aug 11, 2025
db3212b
fix(appsec): catch correctly BlockingException aggregated in Exceptio…
florentinl Aug 11, 2025
8a28bc5
fix(aap): path fix for django view arguments (#14268)
christophe-papazian Aug 11, 2025
b4fd780
ci: use testrunner-2025.08.08 (#14265)
duncanpharvey Aug 11, 2025
a158a3c
chore(ci_visibility): itr skipped count fix (#14257)
gnufede Aug 11, 2025
6e0c42c
chore: update celery latest version to 5.5.3 (#14267)
dd-octo-sts[bot] Aug 11, 2025
b4ceb2e
use alpha pydantic release for tracer tests
brettlangdon Aug 11, 2025
51360ae
Merge remote-tracking branch 'origin/main' into bump-3-14-riotfile
brettlangdon Aug 11, 2025
f54ddc2
skip crashtracker on 3.14
brettlangdon Aug 11, 2025
773fb3e
fix crashtracker/profiling native feature selection
brettlangdon Aug 11, 2025
dbec1d5
Merge branch 'main' into bump-3-14-riotfile
wantsui Aug 15, 2025
9f97530
Merge branch 'main' into bump-3-14-riotfile
brettlangdon Aug 22, 2025
79833ff
native_features setup.py fix
emmettbutler Aug 22, 2025
fd3acae
chore(appsec): update Pin import paths (#14379)
brettlangdon Aug 22, 2025
586af05
chore(llmobs): update Pin import paths (#14380)
brettlangdon Aug 22, 2025
4a1bc1e
feat(aap): add endpoint discovery for flask (#14382)
christophe-papazian Aug 22, 2025
a75e648
ci: update system tests version (#14391)
brettlangdon Aug 22, 2025
d2862f0
chore(tracing): deprecate ddtrace.trace.Pin (#14361)
brettlangdon Aug 22, 2025
ee5f700
fix: use default trace agent url for tracer flare (#14395)
BaptisteFoy Aug 22, 2025
d85dcce
feat(openai): added support for tool results, definitions (#14204)
maxzhangdd Aug 22, 2025
b77c3a5
Merge remote-tracking branch 'origin/main' into bump-3-14-riotfile
brettlangdon Aug 22, 2025
e1fba77
upgrade cibuildwheel and build Python 3.14 wheels
brettlangdon Aug 22, 2025
f9979e9
latest bytecode
emmettbutler Aug 22, 2025
3a42a17
cibuildwheel --arch was moved to --archs
brettlangdon Aug 22, 2025
95eff5a
bytecode updates for 3.14
emmettbutler Aug 22, 2025
ebe1230
comment because it breaks testing
emmettbutler Aug 22, 2025
5eb1cca
cov instrumentation for 3.14
emmettbutler Aug 22, 2025
be84be7
ci: upgrade cibuildwheel==3.1.4
brettlangdon Aug 22, 2025
ef19c54
debug print
taegyunkim Aug 22, 2025
bab1fbe
use python_executable dir as a hint to findpython
taegyunkim Aug 22, 2025
7c1583b
Revert "debug print"
taegyunkim Aug 22, 2025
baba7d1
Merge branch 'main' into brettlangdon/upgrade.cibuildwheel
taegyunkim Aug 22, 2025
f770e5b
back to manylinux2014
brettlangdon Aug 25, 2025
8f40050
use manylinux_2_17 which is what we want
brettlangdon Aug 25, 2025
f013446
Merge remote-tracking branch 'origin/main' into brettlangdon/upgrade.…
brettlangdon Aug 25, 2025
20615c8
Revert "use manylinux_2_17 which is what we want"
brettlangdon Aug 25, 2025
63c367f
Merge remote-tracking branch 'origin/main' into brettlangdon/upgrade.…
brettlangdon Aug 25, 2025
a8653fc
latest bytecode for testing
emmettbutler Aug 25, 2025
3973c08
Merge branch 'main' into brettlangdon/upgrade.cibuildwheel
brettlangdon Aug 25, 2025
030c4c4
Merge branch 'brettlangdon/upgrade.cibuildwheel' into bump-3-14-riotfile
emmettbutler Aug 25, 2025
a511df7
deduplicate
emmettbutler Aug 25, 2025
39603ab
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Aug 26, 2025
37a1838
no profiling smoke test on 3.14
emmettbutler Aug 26, 2025
6c2f218
doctests in riotfile
emmettbutler Aug 26, 2025
0b1d38e
older bytecodes for older pythons
emmettbutler Aug 26, 2025
1d4fc5a
add 3.14 to env
emmettbutler Aug 26, 2025
ba7a60d
Discard changes to ddtrace/internal/datadog/profiling/ddup/CMakeLists…
taegyunkim Aug 26, 2025
271b9c5
Merge branch 'main' into bump-3-14-riotfile
taegyunkim Aug 26, 2025
bf83750
Replace native_features with rust_features
taegyunkim Aug 26, 2025
52ed9b5
be more specific
emmettbutler Aug 26, 2025
55e908c
Merge branch 'main' into bump-3-14-riotfile
brettlangdon Aug 26, 2025
7b8debe
avoid specific hash
emmettbutler Aug 26, 2025
71f2fa3
only use alpha pydantic for 3.14
emmettbutler Aug 26, 2025
973be92
rc is probably below 3.14.0
emmettbutler Aug 26, 2025
dc0c91d
build base env for 3.14
emmettbutler Aug 26, 2025
ce915a2
add 3.14 to some more matrices
emmettbutler Aug 26, 2025
6ad22a7
pydantic alpha
emmettbutler Aug 26, 2025
99f306e
update locks
emmettbutler Aug 27, 2025
50b2bff
ray seems not to support 3.14
emmettbutler Aug 27, 2025
6296810
remove checks for no error logs from flask tests
emmettbutler Aug 27, 2025
07fd584
generate csvs
emmettbutler Aug 27, 2025
68359bc
fix some envs for 3.14
emmettbutler Aug 27, 2025
239391c
remove checks for no error logs from some tests
emmettbutler Aug 27, 2025
73dc56f
registry update
emmettbutler Aug 27, 2025
19cf972
remove checks for no error logs from many tests
emmettbutler Aug 27, 2025
20a6ef5
lint
emmettbutler Aug 27, 2025
94fea60
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 4, 2025
aa646e7
Merge branch 'main' into bump-3-14-riotfile
brettlangdon Sep 5, 2025
e13be10
use latest bytecode
emmettbutler Sep 11, 2025
f9f9063
avoid checking stderr on some tests
emmettbutler Sep 11, 2025
69cb979
set interpreter on lockfiles check workflow
emmettbutler Sep 11, 2025
01728e8
try latest pytest-asyncio
emmettbutler Sep 11, 2025
d472e45
handle removed fixture in pytest-asyncio
emmettbutler Sep 11, 2025
3f1890b
handle pytest-asyncio major version in some aiohttp_jinja2 tests
emmettbutler Sep 12, 2025
9902cee
handle pytest-asyncio major version in some aiomysql tests
emmettbutler Sep 12, 2025
b10da08
handle when pytest-asyncio is not present
emmettbutler Sep 12, 2025
d766b63
lock httpx to avoid changing tons of tests
emmettbutler Sep 12, 2025
04f1159
wrong import
emmettbutler Sep 12, 2025
8d82131
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 12, 2025
561f529
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 15, 2025
5dd1105
more general approach to handling various event loop behaviors across…
emmettbutler Sep 15, 2025
79f45b7
logging
emmettbutler Sep 15, 2025
5aecefc
doy
emmettbutler Sep 15, 2025
c9876da
version of greenlet that works with 3.14
emmettbutler Sep 16, 2025
1f147c9
fix or skip a bunch of contrib tests for 3.14
emmettbutler Sep 16, 2025
5f2f345
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 16, 2025
4068655
update registry
emmettbutler Sep 16, 2025
fc9d1b3
fix or skip a bunch of contrib tests for 3.14
emmettbutler Sep 16, 2025
10c4ff4
fix slotscheck
brettlangdon Sep 16, 2025
fe79e6b
default to profiling stack v1 on Python 3.14
brettlangdon Sep 16, 2025
452760f
don't log warning for ddup on 3.14
brettlangdon Sep 16, 2025
af1df3e
pydantic alpha in tracer suite
emmettbutler Sep 16, 2025
6f61038
handle bytecode change to __init__ methods in symbol db
emmettbutler Sep 16, 2025
5fee382
keep using fork start method because others make these tests fail
emmettbutler Sep 17, 2025
9ca53df
lock some requirements that started reporting differently via pkg_res…
emmettbutler Sep 17, 2025
efaf359
handle apparent change to how LOAD_ATTR works in py3.14
emmettbutler Sep 17, 2025
7b0757b
Merge branch 'main' into bump-3-14-riotfile
brettlangdon Sep 17, 2025
1c7fc25
skip a test that doesnt have a working 3.14 alternative
emmettbutler Sep 17, 2025
1c523c4
more targeted test skipping
emmettbutler Sep 17, 2025
bcc899d
limit a bunch of suites to 3.13 because they depend on tiktoken, whic…
emmettbutler Sep 18, 2025
3dd182c
update registry
emmettbutler Sep 18, 2025
2e74973
limit tests that use pycryptodome
emmettbutler Sep 18, 2025
a6464f0
Merge branch 'main' into bump-3-14-riotfile
brettlangdon Sep 18, 2025
c06c1b7
stack v2 is disabled on 3.14
brettlangdon Sep 18, 2025
486000c
lib_injection isn't supported on 3.14 yet
brettlangdon Sep 18, 2025
3c1daf6
set max compatible versions of python for django tests
brettlangdon Sep 18, 2025
2f5244e
skip profiling crash tests on 3.14
brettlangdon Sep 18, 2025
e79df6f
handle 3.14 in some telemetry tests
emmettbutler Sep 18, 2025
0f49944
increase p on integration_testagent suite because it runs another py …
emmettbutler Sep 19, 2025
d4ffe5f
handle py3.14s removal of the BINARY_SUBSCR opcode
emmettbutler Sep 19, 2025
58702ab
simplify
emmettbutler Sep 19, 2025
fd5f8b8
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 19, 2025
66f4f13
skip 3.14 otel tests for now
emmettbutler Sep 19, 2025
e12ed22
skip tests that use pyfakefs with multiprocessing on 3.14
emmettbutler Sep 19, 2025
91f12f7
better note
emmettbutler Sep 19, 2025
de5c00e
work around apparent issue with coverage under 3.14 where it doesnt t…
emmettbutler Sep 19, 2025
69624ca
line length
emmettbutler Sep 22, 2025
28df1d8
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 22, 2025
af88dc9
fix merge
emmettbutler Sep 22, 2025
1580dea
no 3.14 profile_v2 tests
emmettbutler Sep 22, 2025
96ce9a2
update bytecode support for python 3.14
emmettbutler Sep 22, 2025
5bb4cf6
undo stuff that only works on 3.14
emmettbutler Sep 22, 2025
2dbd59e
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 22, 2025
b3d29b7
remove github link
emmettbutler Sep 22, 2025
ccfba90
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 23, 2025
e9efe96
Update ddtrace/internal/symbol_db/symbols.py
emmettbutler Sep 23, 2025
6fe6ede
Update ddtrace/internal/bytecode_injection/__init__.py
emmettbutler Sep 23, 2025
3998871
Merge branch 'main' into emmett.butler/bytecode-3-14
emmettbutler Sep 23, 2025
3c71361
more correct pseudo-instruction handling for 3.14
emmettbutler Sep 23, 2025
0777b85
more correct pseudo-instruction handling for 3.14
emmettbutler Sep 23, 2025
32a2620
Merge branch 'emmett.butler/bytecode-3-14' into bump-3-14-riotfile
emmettbutler Sep 23, 2025
b2fcf4d
updates to pytest-asyncio tests
emmettbutler Sep 23, 2025
9288551
skip an incompatible te
emmettbutler Sep 23, 2025
1287366
handle LOAD_METHOD
emmettbutler Sep 23, 2025
01e1eaf
remove unnecessary block
emmettbutler Sep 23, 2025
134ae4d
twiddle pytest-asyncio versions
emmettbutler Sep 23, 2025
61a07d6
more pytest-asyncio adjustments
emmettbutler Sep 23, 2025
0f75f43
more pytest-asyncio adjustments
emmettbutler Sep 23, 2025
face2fe
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 23, 2025
d4ed1fe
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 24, 2025
7a4e3cc
simplify
emmettbutler Sep 24, 2025
5930694
simplify
emmettbutler Sep 24, 2025
3d6dcdd
remove unnecessary instruction
emmettbutler Sep 24, 2025
37b030f
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 25, 2025
843cda7
undo duplicative bytecode change
emmettbutler Sep 25, 2025
3cfa568
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 25, 2025
f62ddaa
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 25, 2025
75466b1
update tests to work with pytest-asyncio version 1.x and python 3.14
emmettbutler Sep 25, 2025
e591721
undo
emmettbutler Sep 25, 2025
3ac7d57
undo
emmettbutler Sep 25, 2025
cee8d6b
skip instead of fixing
emmettbutler Sep 25, 2025
7c39b6e
missing import
emmettbutler Sep 25, 2025
6ed58f9
Merge branch 'emmett.butler/tests-3-14-again' into bump-3-14-riotfile
emmettbutler Sep 25, 2025
b1e8c59
undo
emmettbutler Sep 25, 2025
404f372
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 26, 2025
cba1a0f
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 26, 2025
b89576f
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 26, 2025
ff4fa4c
adjust tag to be something that exists
emmettbutler Sep 26, 2025
315459f
enable more 3.14 suites
emmettbutler Sep 26, 2025
1c48d8e
add 3.14 to dl_wheels version list
emmettbutler Sep 29, 2025
4f67638
avoid matching prefixes during local wheel file discovery
emmettbutler Sep 29, 2025
71bdb6f
avoid matching prefixes during local wheel file discovery
emmettbutler Sep 29, 2025
2bf2b35
skip lib-injection tests for now because they require main-branch images
emmettbutler Sep 29, 2025
d2acc38
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 29, 2025
e308eee
Merge branch 'bump-3-14-riotfile' into emmett.butler/enable-more-3.14…
emmettbutler Sep 29, 2025
177d791
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 30, 2025
b1c7ffd
fix failures
emmettbutler Sep 30, 2025
370d2f8
update system-tests
emmettbutler Sep 30, 2025
8e425c5
Merge branch 'emmett.butler/systests-latest-sept30' into bump-3-14-ri…
emmettbutler Sep 30, 2025
729583e
locks
emmettbutler Sep 30, 2025
d6a7c7a
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Sep 30, 2025
fb01e97
release note
emmettbutler Oct 1, 2025
6eca743
latest hypothesis and pydantic in appsec_integrations_fastapi suite
emmettbutler Oct 1, 2025
3300559
only latest fastapi for 3.14
emmettbutler Oct 1, 2025
c567742
nope
emmettbutler Oct 1, 2025
3ab2dd6
Merge branch 'main' into bump-3-14-riotfile
emmettbutler Oct 1, 2025
9159c2b
Merge branch 'bump-3-14-riotfile' into emmett.butler/enable-more-3.14…
emmettbutler Oct 1, 2025
31482ab
Merge branch 'main' into emmett.butler/enable-more-3.14-suites
emmettbutler Oct 1, 2025
6bd2ef5
lockw
emmettbutler Oct 1, 2025
d03d3ba
reno
emmettbutler Oct 1, 2025
d574f47
test under 3.14
emmettbutler Oct 1, 2025
4660b63
Merge branch 'main' into emmett.butler/enable-more-3.14-suites
emmettbutler Oct 2, 2025
3bdba5d
fix failures
emmettbutler Oct 2, 2025
d8fd0d3
Merge branch 'main' into emmett.butler/enable-more-3.14-suites
emmettbutler Oct 2, 2025
8a29516
undo
emmettbutler Oct 2, 2025
b3ce0dc
include ci_visibility in note
emmettbutler Oct 2, 2025
12df171
include sanic in note
emmettbutler Oct 2, 2025
0bb4643
undo sanic lock changes
emmettbutler Oct 2, 2025
4763024
undo ray changes
emmettbutler Oct 2, 2025
2c33c81
undo ray changes
emmettbutler Oct 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
# Keep this in sync with hatch.toml
python-version: ["3.8", "3.10", "3.12", "3.13"]
python-version: ["3.8", "3.10", "3.12", "3.14"]

steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
Expand All @@ -39,11 +39,11 @@ jobs:
run: brew install coreutils

- name: Install dependencies
if: matrix.os == 'ubuntu-latest' && matrix.python-version == '3.13'
if: matrix.os == 'ubuntu-latest' && matrix.python-version == '3.14'
run: |
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install -y python3.13 python3.13-dev
sudo apt-get install -y python3.14 python3.14-dev

- name: Run tests
run: hatch run +py=${{ matrix.python-version }} multiple_os_tests:test
Expand Down
34 changes: 34 additions & 0 deletions .riot/requirements/10d072f.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
#
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --allow-unsafe --cert=None --client-cert=None --index-url=None --no-annotate --pip-args=None .riot/requirements/10d072f.in
#
anyio==4.11.0
attrs==25.3.0
certifi==2025.8.3
charset-normalizer==3.4.3
coverage[toml]==7.10.7
execnet==2.1.1
h11==0.16.0
httpcore==1.0.9
httpx==0.27.2
hypothesis==6.140.2
idna==3.10
iniconfig==2.1.0
mock==5.2.0
msgpack==1.1.1
opentracing==2.4.0
packaging==25.0
pluggy==1.6.0
pygments==2.19.2
pytest==8.4.2
pytest-cov==7.0.0
pytest-mock==3.15.1
pytest-randomly==4.0.1
pytest-xdist==3.8.0
requests==2.32.5
sniffio==1.3.1
sortedcontainers==2.4.0
typing-extensions==4.15.0
urllib3==2.5.0
43 changes: 43 additions & 0 deletions .riot/requirements/1124b6c.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
#
# This file is autogenerated by pip-compile with Python 3.14
# by the following command:
#
# pip-compile --allow-unsafe --cert=None --client-cert=None --index-url=None --no-annotate --pip-args=None .riot/requirements/1124b6c.in
#
annotated-types==0.7.0
anthropic==0.68.1
anyio==4.11.0
attrs==25.3.0
certifi==2025.8.3
coverage[toml]==7.10.7
distro==1.9.0
docstring-parser==0.17.0
h11==0.16.0
httpcore==1.0.9
httpx==0.27.2
hypothesis==6.45.0
idna==3.10
iniconfig==2.1.0
jiter==0.11.0
mock==5.2.0
multidict==6.6.4
opentracing==2.4.0
packaging==25.0
pluggy==1.6.0
propcache==0.3.2
pydantic==2.12.0a1
pydantic-core==2.37.2
pygments==2.19.2
pytest==8.4.2
pytest-asyncio==1.2.0
pytest-cov==7.0.0
pytest-mock==3.15.1
pyyaml==6.0.3
sniffio==1.3.1
sortedcontainers==2.4.0
typing-extensions==4.15.0
typing-inspection==0.4.1
urllib3==2.5.0
vcrpy==7.0.0
wrapt==1.17.3
yarl==1.20.1
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@
# This file is autogenerated by pip-compile with Python 3.8
# by the following command:
#
# pip-compile --no-annotate .riot/requirements/150c820.in
# pip-compile --allow-unsafe --no-annotate .riot/requirements/112e093.in
#
aiofiles==24.1.0
aiosqlite==0.20.0
anyio==3.7.1
attrs==25.3.0
certifi==2025.7.14
charset-normalizer==3.4.2
certifi==2025.8.3
charset-normalizer==3.4.3
coverage[toml]==7.6.1
databases==0.8.0
exceptiongroup==1.3.0
greenlet==3.0.3
greenlet==3.1.1
h11==0.12.0
httpcore==0.14.7
httpx==0.22.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
# This file is autogenerated by pip-compile with Python 3.13
# by the following command:
#
# pip-compile --allow-unsafe --cert=None --client-cert=None --index-url=None --no-annotate --pip-args=None .riot/requirements/4dc83b1.in
# pip-compile --allow-unsafe --cert=None --client-cert=None --index-url=None --no-annotate --pip-args=None .riot/requirements/11c8aae.in
#
aiohappyeyeballs==2.6.1
aiohttp==3.12.15
aiohttp-cors==0.8.1
aiosignal==1.4.0
annotated-types==0.7.0
attrs==25.3.0
cachetools==5.5.2
cachetools==6.2.0
certifi==2025.8.3
charset-normalizer==3.4.3
click==8.3.0
Expand All @@ -20,11 +20,12 @@ distlib==0.4.0
filelock==3.19.1
frozenlist==1.7.0
google-api-core==2.25.1
google-auth==2.40.3
google-auth==2.41.1
googleapis-common-protos==1.70.0
grpcio==1.75.0
grpcio==1.75.1
hypothesis==6.45.0
idna==3.10
importlib-metadata==8.7.0
iniconfig==2.1.0
jsonschema==4.25.1
jsonschema-specifications==2025.9.1
Expand All @@ -33,6 +34,11 @@ msgpack==1.1.1
multidict==6.6.4
opencensus==0.11.4
opencensus-context==0.1.3
opentelemetry-api==1.37.0
opentelemetry-exporter-prometheus==0.58b0
opentelemetry-proto==1.37.0
opentelemetry-sdk==1.37.0
opentelemetry-semantic-conventions==0.58b0
opentracing==2.4.0
packaging==25.0
platformdirs==4.4.0
Expand All @@ -50,8 +56,8 @@ pygments==2.19.2
pytest==8.4.2
pytest-cov==7.0.0
pytest-mock==3.15.1
pyyaml==6.0.2
ray[default]==2.46.0
pyyaml==6.0.3
ray[default]==2.48.0
referencing==0.36.2
requests==2.32.5
rpds-py==0.27.1
Expand All @@ -60,8 +66,9 @@ six==1.17.0
smart-open==7.3.1
sortedcontainers==2.4.0
typing-extensions==4.15.0
typing-inspection==0.4.1
typing-inspection==0.4.2
urllib3==2.5.0
virtualenv==20.34.0
wrapt==1.17.3
yarl==1.20.1
zipp==3.23.0
29 changes: 29 additions & 0 deletions .riot/requirements/11e4e8b.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#
# This file is autogenerated by pip-compile with Python 3.14
# by the following command:
#
# pip-compile --allow-unsafe --cert=None --client-cert=None --index-url=None --no-annotate --pip-args=None .riot/requirements/11e4e8b.in
#
attrs==25.3.0
coverage[toml]==7.10.7
glob2==0.7
hypothesis==6.45.0
iniconfig==2.1.0
mako==1.3.10
markupsafe==3.0.2
mock==5.2.0
more-itertools==8.10.0
msgpack==1.1.1
opentracing==2.4.0
packaging==25.0
parse==1.20.2
parse-type==0.6.6
pluggy==1.6.0
py==1.11.0
pytest==7.4.4
pytest-bdd==6.0.1
pytest-cov==7.0.0
pytest-mock==3.15.1
pytest-randomly==4.0.1
six==1.17.0
sortedcontainers==2.4.0
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,26 @@
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --allow-unsafe --no-annotate .riot/requirements/25cad6d.in
# pip-compile --allow-unsafe --cert=None --client-cert=None --index-url=None --no-annotate --pip-args=None .riot/requirements/12b9587.in
#
attrs==25.3.0
coverage[toml]==7.8.0
coverage[toml]==7.10.7
graphene==3.4.3
graphql-core==3.2.6
graphql-relay==3.2.0
hypothesis==6.45.0
iniconfig==2.1.0
mock==5.2.0
opentracing==2.4.0
packaging==24.2
pluggy==1.5.0
pytest==8.3.5
packaging==25.0
pluggy==1.6.0
pygments==2.19.2
pytest==8.4.2
pytest-asyncio==0.21.1
pytest-cov==6.1.1
pytest-mock==3.14.0
pytest-randomly==3.16.0
pytest-cov==7.0.0
pytest-mock==3.15.1
pytest-randomly==4.0.1
python-dateutil==2.9.0.post0
six==1.17.0
sortedcontainers==2.4.0
typing-extensions==4.13.2
typing-extensions==4.15.0
10 changes: 5 additions & 5 deletions .riot/requirements/1395a35.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ aiohttp-cors==0.8.1
aiosignal==1.4.0
annotated-types==0.7.0
attrs==25.3.0
cachetools==5.5.2
cachetools==6.2.0
certifi==2025.8.3
charset-normalizer==3.4.3
click==8.3.0
Expand All @@ -20,9 +20,9 @@ distlib==0.4.0
filelock==3.19.1
frozenlist==1.7.0
google-api-core==2.25.1
google-auth==2.40.3
google-auth==2.41.1
googleapis-common-protos==1.70.0
grpcio==1.75.0
grpcio==1.75.1
hypothesis==6.45.0
idna==3.10
importlib-metadata==8.7.0
Expand Down Expand Up @@ -56,7 +56,7 @@ pygments==2.19.2
pytest==8.4.2
pytest-cov==7.0.0
pytest-mock==3.15.1
pyyaml==6.0.2
pyyaml==6.0.3
ray[default]==2.49.2
referencing==0.36.2
requests==2.32.5
Expand All @@ -66,7 +66,7 @@ six==1.17.0
smart-open==7.3.1
sortedcontainers==2.4.0
typing-extensions==4.15.0
typing-inspection==0.4.1
typing-inspection==0.4.2
urllib3==2.5.0
virtualenv==20.34.0
wrapt==1.17.3
Expand Down
22 changes: 11 additions & 11 deletions .riot/requirements/1d31270.txt → .riot/requirements/149bd30.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@
# This file is autogenerated by pip-compile with Python 3.9
# by the following command:
#
# pip-compile --no-annotate .riot/requirements/1d31270.in
# pip-compile --allow-unsafe --no-annotate .riot/requirements/149bd30.in
#
aiofiles==24.1.0
aiosqlite==0.21.0
anyio==3.7.1
attrs==25.3.0
certifi==2025.7.14
charset-normalizer==3.4.2
coverage[toml]==7.9.2
certifi==2025.8.3
charset-normalizer==3.4.3
coverage[toml]==7.10.7
databases==0.8.0
exceptiongroup==1.3.0
greenlet==3.0.3
greenlet==3.2.4
h11==0.12.0
httpcore==0.14.7
httpx==0.22.0
Expand All @@ -26,18 +26,18 @@ opentracing==2.4.0
packaging==25.0
pluggy==1.6.0
pygments==2.19.2
pytest==8.4.1
pytest==8.4.2
pytest-asyncio==0.21.1
pytest-cov==6.2.1
pytest-mock==3.14.1
pytest-randomly==3.16.0
requests==2.32.4
pytest-cov==7.0.0
pytest-mock==3.15.1
pytest-randomly==4.0.1
requests==2.32.5
rfc3986[idna2008]==1.5.0
sniffio==1.3.1
sortedcontainers==2.4.0
sqlalchemy==1.4.54
starlette==0.20.4
tomli==2.2.1
typing-extensions==4.14.1
typing-extensions==4.15.0
urllib3==2.5.0
zipp==3.23.0
38 changes: 38 additions & 0 deletions .riot/requirements/14b461b.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
#
# This file is autogenerated by pip-compile with Python 3.13
# by the following command:
#
# pip-compile --allow-unsafe --cert=None --client-cert=None --index-url=None --no-annotate --pip-args=None .riot/requirements/14b461b.in
#
aiofiles==24.1.0
aiosqlite==0.21.0
anyio==3.7.1
attrs==25.3.0
certifi==2025.8.3
charset-normalizer==3.4.3
coverage[toml]==7.10.7
databases==0.8.0
greenlet==3.2.4
h11==0.16.0
httpcore==1.0.9
httpx==0.27.2
hypothesis==6.45.0
idna==3.10
iniconfig==2.1.0
mock==5.2.0
opentracing==2.4.0
packaging==25.0
pluggy==1.6.0
pygments==2.19.2
pytest==8.4.2
pytest-asyncio==0.21.1
pytest-cov==7.0.0
pytest-mock==3.15.1
pytest-randomly==4.0.1
requests==2.32.5
sniffio==1.3.1
sortedcontainers==2.4.0
sqlalchemy==1.4.54
starlette==0.48.0
typing-extensions==4.15.0
urllib3==2.5.0
Loading
Loading