Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
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
1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup_rye
- run: ls -R tests/__snapshots__
- run: rye test -a

docs:
Expand Down
276 changes: 276 additions & 0 deletions requirements-dev.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,276 @@
# generated by rye
# use `rye lock` or `rye sync` to update this lockfile
#
# last locked with the following flags:
# pre: false
# features: []
# all-features: false
# with-sources: false
# generate-hashes: false
# universal: false

-e file:.
alabaster==1.0.0
# via sphinx
annotated-types==0.7.0
# via pydantic
ansicolors==1.1.8
# via insta-science
anyio==4.9.0
# via httpx
appdirs==1.4.4
# via insta-science
attrs==25.3.0
# via jsonschema
# via pytest-docker
# via referencing
babel==2.17.0
# via sphinx
beautifulsoup4==4.13.4
# via furo
boto3==1.38.34
# via moto
botocore==1.38.34
# via boto3
# via moto
# via s3transfer
certifi==2025.4.26
# via httpcore
# via httpx
# via requests
cffi==1.17.1
# via cryptography
charset-normalizer==3.4.2
# via requests
click==8.1.8
# via shiv
# via sphinx-codelinks
# via typer
# via typer-slim
comment-parser==1.2.4
# via sphinx-codelinks
coverage==7.8.2
# via pytest-cov
cryptography==45.0.4
# via moto
docutils==0.21.2
# via myst-parser
# via sphinx
# via sphinx-codelinks
filelock==3.18.0
# via insta-science
furo==2024.8.6
gitignore-parser==0.1.12
# via sphinx-codelinks
giturlparse==0.12.0
# via sphinx-codelinks
h11==0.16.0
# via httpcore
httpcore==1.0.9
# via httpx
httpx==0.28.1
# via insta-science
idna==3.10
# via anyio
# via httpx
# via requests
imagesize==1.4.1
# via sphinx
iniconfig==2.1.0
# via pytest
insta-science==0.6.1
jinja2==3.1.6
# via moto
# via myst-parser
# via sphinx
# via sphinx-codelinks
jmespath==1.0.1
# via boto3
# via botocore
jsonschema==4.24.0
# via sphinx-codelinks
# via sphinx-needs
jsonschema-specifications==2025.4.1
# via jsonschema
markdown-it-py==3.0.0
# via mdit-py-plugins
# via myst-parser
# via rich
markupsafe==3.0.2
# via jinja2
# via werkzeug
mdit-py-plugins==0.4.2
# via myst-parser
mdurl==0.1.2
# via markdown-it-py
moto==5.1.5
mypy==1.18.2
mypy-extensions==1.1.0
# via mypy
myst-parser==4.0.1
packaging==25.0
# via insta-science
# via pytest
# via simple-build
# via sphinx
pathspec==0.12.1
# via mypy
pip==25.1.1
# via shiv
pip-licenses==5.0.0
pluggy==1.6.0
# via pytest
prettytable==3.16.0
# via pip-licenses
psutil==7.0.0
pycparser==2.22
# via cffi
pydantic==2.11.5
pydantic-core==2.33.2
# via pydantic
pygments==2.19.1
# via furo
# via pytest
# via rich
# via sphinx
# via sphinx-codelinks
pytest==8.4.0
# via pytest-cov
# via pytest-docker
# via syrupy
pytest-cov==6.1.1
pytest-docker==3.2.2
python-dateutil==2.9.0.post0
# via botocore
# via moto
python-magic==0.4.24
# via comment-parser
pyyaml==6.0.2
# via myst-parser
# via responses
referencing==0.36.2
# via jsonschema
# via jsonschema-specifications
# via types-jsonschema
requests==2.32.4
# via moto
# via requests-file
# via responses
# via sphinx
# via sphinx-needs
requests-file==2.1.0
# via sphinx-needs
responses==0.25.7
# via moto
rich==14.0.0
# via typer
# via typer-slim
roman-numerals-py==3.1.0
# via sphinx
rpds-py==0.25.1
# via jsonschema
# via referencing
s3transfer==0.13.0
# via boto3
setuptools==80.9.0
# via shiv
shellingham==1.5.4
# via typer
# via typer-slim
shiv==1.0.8
simple-build==0.0.3
six==1.17.0
# via python-dateutil
sniffio==1.3.1
# via anyio
snowballstemmer==3.0.1
# via sphinx
soupsieve==2.7
# via beautifulsoup4
sphinx==8.2.3
# via furo
# via myst-parser
# via sphinx-basic-ng
# via sphinx-code-tabs
# via sphinx-codelinks
# via sphinx-data-viewer
# via sphinx-design
# via sphinx-needs
# via sphinxcontrib-jquery
# via sphinxcontrib-typer
# via sphinxcontrib-video
sphinx-basic-ng==1.0.0b2
# via furo
sphinx-code-tabs==0.5.5
sphinx-data-viewer==0.1.5
# via sphinx-needs
sphinx-design==0.6.1
sphinx-needs==5.1.0
# via sphinx-codelinks
sphinxcontrib-applehelp==2.0.0
# via sphinx
sphinxcontrib-devhelp==2.0.0
# via sphinx
sphinxcontrib-htmlhelp==2.1.0
# via sphinx
sphinxcontrib-jquery==4.1
# via sphinx-needs
sphinxcontrib-jsmath==1.0.1
# via sphinx
sphinxcontrib-qthelp==2.0.0
# via sphinx
sphinxcontrib-serializinghtml==2.0.0
# via sphinx
sphinxcontrib-typer==0.5.1
sphinxcontrib-video==0.4.1
syrupy==4.9.1
tenacity==9.1.2
# via insta-science
toml==0.10.2
tomli==2.2.1
# via pip-licenses
tqdm==4.67.1
# via insta-science
tree-sitter==0.25.1
# via sphinx-codelinks
tree-sitter-c-sharp==0.23.1
# via sphinx-codelinks
tree-sitter-cpp==0.23.4
# via sphinx-codelinks
tree-sitter-python==0.23.6
# via sphinx-codelinks
tree-sitter-yaml==0.7.1
# via sphinx-codelinks
typer==0.16.0
# via sphinx-codelinks
typer-slim==0.16.0
# via sphinxcontrib-typer
types-docutils==0.21.0.20250604
# via types-pygments
types-jsonschema==4.24.0.20250528
types-psutil==7.0.0.20250601
types-pygments==2.19.0.20250516
typing-extensions==4.14.0
# via anyio
# via beautifulsoup4
# via insta-science
# via mypy
# via pydantic
# via pydantic-core
# via referencing
# via typer
# via typer-slim
# via typing-inspection
typing-inspection==0.4.1
# via pydantic
urllib3==2.4.0
# via botocore
# via requests
# via responses
uv==0.7.12
wcwidth==0.2.13
# via prettytable
werkzeug==3.1.3
# via moto
xmltodict==0.14.2
# via moto
Loading
Loading