# generated by rye # use `rye lock` or `rye sync` to update this lockfile # # last locked with the following flags: # pre: false # features: [] # all-features: true # with-sources: false -e file:. annotated-types==0.7.0 # via pydantic anyio==4.4.0 # via httpx babel==2.15.0 # via mkdocs-material black==24.8.0 # via halig bump-pydantic==0.8.0 # via halig certifi==2024.7.4 # via httpcore # via httpx # via requests charset-normalizer==3.3.2 # via requests click==8.1.7 # via black # via mkdocs # via mkdocstrings # via typer clumper==0.2.15 # via pytest-duration-insights colorama==0.4.6 # via griffe # via mkdocs-material coverage==7.6.0 # via pytest-cov ghp-import==2.1.0 # via mkdocs griffe==0.48.0 # via mkdocstrings-python h11==0.14.0 # via httpcore hishel==0.0.30 # via halig httpcore==1.0.5 # via httpx httpx==0.27.0 # via halig # via hishel idna==3.7 # via anyio # via httpx # via requests iniconfig==2.0.0 # via pytest jinja2==3.1.4 # via mkdocs # via mkdocs-material # via mkdocstrings libcst==1.4.0 # via bump-pydantic markdown==3.6 # via mkdocs # via mkdocs-autorefs # via mkdocs-material # via mkdocstrings # via pymdown-extensions markdown-it-py==3.0.0 # via rich markupsafe==2.1.5 # via jinja2 # via mkdocs # via mkdocs-autorefs # via mkdocstrings mdurl==0.1.2 # via markdown-it-py mergedeep==1.3.4 # via mkdocs # via mkdocs-get-deps mkdocs==1.6.0 # via mkdocs-autorefs # via mkdocs-material # via mkdocstrings mkdocs-autorefs==1.0.1 # via mkdocstrings mkdocs-get-deps==0.2.0 # via mkdocs mkdocs-material==9.5.31 # via halig mkdocs-material-extensions==1.3.1 # via mkdocs-material mkdocstrings==0.25.2 # via halig # via mkdocstrings-python mkdocstrings-python==1.10.7 # via mkdocstrings mock==5.1.0 # via halig mypy==1.11.1 # via halig mypy-extensions==1.0.0 # via black # via mypy nodeenv==1.9.1 # via pyright packaging==24.1 # via black # via mkdocs # via pytest paginate==0.5.6 # via mkdocs-material parse==1.20.2 # via pytest-duration-insights pathspec==0.12.1 # via black # via mkdocs pendulum==3.0.0 # via halig platformdirs==4.2.2 # via black # via halig # via mkdocs-get-deps # via mkdocstrings pluggy==1.5.0 # via pytest pprintpp==0.4.0 # via pytest-clarity pydantic==2.8.2 # via halig # via pydantic-settings pydantic-core==2.20.1 # via pydantic pydantic-settings==2.4.0 # via halig pyfakefs==5.6.0 # via halig pygments==2.18.0 # via mkdocs-material # via rich pymdown-extensions==10.9 # via mkdocs-material # via mkdocstrings pyrage==1.1.2 # via halig pyright==1.1.374 # via halig pytest==8.3.2 # via halig # via pytest-clarity # via pytest-cov # via pytest-mock # via pytest-pretty # via pytest-reportlog pytest-clarity==1.0.1 # via halig pytest-cov==5.0.0 # via halig pytest-duration-insights==0.1.2 # via halig pytest-mock==3.14.0 # via halig pytest-pretty==1.2.0 # via halig pytest-reportlog==0.4.0 # via halig # via pytest-duration-insights python-dateutil==2.9.0.post0 # via ghp-import # via pendulum # via time-machine python-dotenv==1.0.1 # via pydantic-settings pyyaml==6.0.1 # via halig # via libcst # via mkdocs # via mkdocs-get-deps # via pymdown-extensions # via pyyaml-env-tag pyyaml-env-tag==0.1 # via mkdocs regex==2024.7.24 # via mkdocs-material requests==2.32.3 # via mkdocs-material rich==13.7.1 # via bump-pydantic # via halig # via pytest-clarity # via pytest-pretty # via typer ruff==0.5.6 # via halig shellingham==1.5.4 # via typer six==1.16.0 # via python-dateutil sniffio==1.3.1 # via anyio # via httpx time-machine==2.14.2 # via pendulum typer==0.12.3 # via bump-pydantic # via halig # via pytest-duration-insights types-pyyaml==6.0.12.20240724 # via halig typing-extensions==4.12.2 # via bump-pydantic # via hishel # via mypy # via pydantic # via pydantic-core # via typer tzdata==2024.1 # via pendulum urllib3==2.2.2 # via requests watchdog==4.0.1 # via mkdocs