Files
rune/requirements-ci.txt
Nick 24d14ff8e1 fix(spine): preserve candidate discoveries without inventing module IDs (#2465)
Migrate 22 malformed contract-discovery IDs to construction-surface, retain evidence/edges, keep candidates DECLARED, unify cold/warm language projection, and refresh the pinned aiohttp lock. Red regression tests precede the fix; local full suite 2301 passed, spine canaries 19/19 and 21/21.
2026-10-05 22:14:46 +01:00

125 lines
2.4 KiB
Plaintext

# This file was autogenerated by uv via the following command:
# uv pip compile pyproject.toml -o requirements-ci.txt --extra dev --extra memory --python-version 3.11
aiohappyeyeballs==2.7.1
# via aiohttp
aiohttp==3.14.4
# via rune (pyproject.toml)
aiosignal==1.4.0
# via aiohttp
anyio==4.15.1
# via httpx
attrs==26.1.0
# via
# aiohttp
# pytest-subtests
certifi==2026.7.22
# via
# httpcore
# httpx
chardet==7.6.0
# via diff-cover
coverage==7.16.2
# via rune (pyproject.toml)
diff-cover==10.6.0
# via rune (pyproject.toml)
frozenlist==1.8.0
# via
# aiohttp
# aiosignal
h11==0.16.0
# via httpcore
henxels==0.12.0
# via rune (pyproject.toml)
httpcore==1.0.9
# via httpx
httpx==0.28.1
# via rune (pyproject.toml)
idna==3.20
# via
# anyio
# httpx
# yarl
iniconfig==2.3.0
# via pytest
jinja2==3.1.6
# via diff-cover
linkify-it-py==2.2.0
# via markdown-it-py
markdown-it-py==4.2.0
# via
# mdit-py-plugins
# rich
# textual
markupsafe==3.0.4
# via jinja2
mdit-py-plugins==0.6.1
# via textual
mdurl==0.1.2
# via markdown-it-py
multidict==6.9.1
# via
# aiohttp
# yarl
nodeenv==1.11.0
# via pyright
packaging==26.3
# via pytest
pillow==12.3.0
# via rune (pyproject.toml)
platformdirs==4.12.3
# via textual
pluggy==1.6.0
# via
# diff-cover
# pytest
propcache==0.5.4
# via
# aiohttp
# yarl
psutil==7.2.2
# via rune (pyproject.toml)
pygments==2.21.0
# via
# diff-cover
# pytest
# rich
# textual
pyright==1.1.414
# via rune (pyproject.toml)
pytest==9.1.1
# via
# rune (pyproject.toml)
# pytest-subtests
pytest-subtests==0.15.0
# via rune (pyproject.toml)
pyyaml==6.0.3
# via
# rune (pyproject.toml)
# henxels
rich==15.0.0
# via
# rune (pyproject.toml)
# textual
ruff==0.16.5
# via rune (pyproject.toml)
sqlite-vec==0.1.9
# via rune (pyproject.toml)
textual==8.2.8
# via
# rune (pyproject.toml)
# textual-autocomplete
textual-autocomplete==4.0.6
# via rune (pyproject.toml)
typing-extensions==4.16.0
# via
# aiohttp
# aiosignal
# anyio
# pyright
# textual
# textual-autocomplete
websockets==17.2
# via rune (pyproject.toml)
yarl==1.25.1
# via aiohttp