# This file was autogenerated by uv via the following command:
#    uv pip compile requirements.dev.in --output-file=requirements.dev.txt --upgrade
-e .
aiobotocore==2.13.0
    # via aws-s3
aiohttp==3.9.5
    # via aiobotocore
aioitertools==0.11.0
    # via aiobotocore
aiosignal==1.3.1
    # via aiohttp
allure-pytest==2.13.5
allure-python-commons==2.13.5
    # via allure-pytest
annotated-types==0.7.0
    # via pydantic
antlr4-python3-runtime==4.13.1
    # via moto
astroid==3.2.2
    # via pylint
attrs==23.2.0
    # via
    #   aiohttp
    #   allure-python-commons
    #   jschema-to-python
    #   jsonschema
    #   referencing
    #   sarif-om
aws-sam-translator==1.89.0
    # via cfn-lint
aws-xray-sdk==2.13.1
    # via moto
babel==2.15.0
    # via mkdocs-material
blinker==1.8.2
    # via flask
boto3==1.34.106
    # via
    #   aws-s3
    #   aws-sam-translator
    #   moto
botocore==1.34.106
    # via
    #   aiobotocore
    #   aws-xray-sdk
    #   boto3
    #   moto
    #   s3transfer
bracex==2.4
    # via wcmatch
certifi==2024.6.2
    # via requests
cffi==1.16.0
    # via cryptography
cfgv==3.4.0
    # via pre-commit
cfn-lint==0.87.4
    # via moto
charset-normalizer==3.3.2
    # via requests
click==8.1.7
    # via
    #   aws-s3
    #   flask
    #   mkdocs
    #   mkdocstrings
    #   rich-click
colorama==0.4.6
    # via
    #   griffe
    #   mkdocs-material
coverage==7.5.3
    # via pytest-cov
cryptography==42.0.7
    # via
    #   joserfc
    #   moto
dill==0.3.8
    # via pylint
distlib==0.3.8
    # via virtualenv
docker==7.1.0
    # via moto
filelock==3.14.0
    # via virtualenv
flask==3.0.3
    # via
    #   flask-cors
    #   moto
flask-cors==4.0.1
    # via moto
frozenlist==1.4.1
    # via
    #   aiohttp
    #   aiosignal
ghp-import==2.1.0
    # via mkdocs
graphql-core==3.2.3
    # via moto
griffe==0.45.2
    # via mkdocstrings-python
hatchling==1.24.2
identify==2.5.36
    # via pre-commit
idna==3.7
    # via
    #   requests
    #   yarl
iniconfig==2.0.0
    # via pytest
invoke==2.2.0
isort==5.13.2
    # via pylint
itsdangerous==2.2.0
    # via flask
jinja2==3.1.4
    # via
    #   flask
    #   mkdocs
    #   mkdocs-material
    #   mkdocstrings
    #   moto
jmespath==1.0.1
    # via
    #   boto3
    #   botocore
joserfc==0.10.0
    # via moto
jschema-to-python==1.2.3
    # via cfn-lint
jsondiff==2.0.0
    # via moto
jsonpatch==1.33
    # via cfn-lint
jsonpath-ng==1.6.1
    # via moto
jsonpickle==3.0.4
    # via jschema-to-python
jsonpointer==2.4
    # via jsonpatch
jsonschema==4.22.0
    # via
    #   aws-sam-translator
    #   cfn-lint
    #   openapi-schema-validator
    #   openapi-spec-validator
jsonschema-path==0.3.2
    # via openapi-spec-validator
jsonschema-specifications==2023.12.1
    # via
    #   jsonschema
    #   openapi-schema-validator
junit-xml==1.9
    # via cfn-lint
lazy-object-proxy==1.10.0
    # via openapi-spec-validator
markdown==3.6
    # via
    #   mkdocs
    #   mkdocs-autorefs
    #   mkdocs-material
    #   mkdocstrings
    #   pymdown-extensions
markdown-it-py==3.0.0
    # via rich
markupsafe==2.1.5
    # via
    #   jinja2
    #   mkdocs
    #   mkdocs-autorefs
    #   mkdocstrings
    #   werkzeug
mccabe==0.7.0
    # via pylint
mdurl==0.1.2
    # via markdown-it-py
mergedeep==1.3.4
    # via
    #   mkdocs
    #   mkdocs-get-deps
mkdocs==1.6.0
    # via
    #   mkdocs-autorefs
    #   mkdocs-awesome-pages-plugin
    #   mkdocs-material
    #   mkdocstrings
mkdocs-autorefs==1.0.1
    # via mkdocstrings
mkdocs-awesome-pages-plugin==2.9.2
mkdocs-get-deps==0.2.0
    # via mkdocs
mkdocs-material==9.5.25
mkdocs-material-extensions==1.3.1
    # via mkdocs-material
mkdocstrings==0.25.1
    # via mkdocstrings-python
mkdocstrings-python==1.10.3
    # via mkdocstrings
moto==5.0.9
mpmath==1.3.0
    # via sympy
multidict==6.0.5
    # via
    #   aiohttp
    #   yarl
mypy==1.10.0
mypy-extensions==1.0.0
    # via mypy
natsort==8.4.0
    # via mkdocs-awesome-pages-plugin
networkx==3.3
    # via cfn-lint
nodeenv==1.9.0
    # via pre-commit
openapi-schema-validator==0.6.2
    # via openapi-spec-validator
openapi-spec-validator==0.7.1
    # via moto
packaging==24.0
    # via
    #   hatchling
    #   mkdocs
    #   pytest
paginate==0.5.6
    # via mkdocs-material
pathable==0.4.3
    # via jsonschema-path
pathspec==0.12.1
    # via
    #   hatchling
    #   mkdocs
pbr==6.0.0
    # via
    #   jschema-to-python
    #   sarif-om
platformdirs==4.2.2
    # via
    #   mkdocs-get-deps
    #   mkdocstrings
    #   pylint
    #   virtualenv
pluggy==1.5.0
    # via
    #   allure-python-commons
    #   hatchling
    #   pytest
ply==3.11
    # via jsonpath-ng
pre-commit==3.7.1
py-partiql-parser==0.5.5
    # via moto
pycparser==2.22
    # via cffi
pydantic==2.7.2
    # via aws-sam-translator
pydantic-core==2.18.3
    # via pydantic
pygments==2.18.0
    # via
    #   mkdocs-material
    #   rich
pylint==3.2.2
pymdown-extensions==10.8.1
    # via
    #   mkdocs-material
    #   mkdocstrings
pyparsing==3.1.2
    # via moto
pytest==8.2.1
    # via
    #   allure-pytest
    #   pytest-asyncio
    #   pytest-cov
pytest-asyncio==0.23.7
pytest-cov==5.0.0
python-dateutil==2.9.0.post0
    # via
    #   botocore
    #   ghp-import
    #   moto
pyyaml==6.0.1
    # via
    #   cfn-lint
    #   jsonschema-path
    #   mkdocs
    #   mkdocs-get-deps
    #   moto
    #   pre-commit
    #   pymdown-extensions
    #   pyyaml-env-tag
    #   responses
pyyaml-env-tag==0.1
    # via mkdocs
referencing==0.31.1
    # via
    #   jsonschema
    #   jsonschema-path
    #   jsonschema-specifications
regex==2024.5.15
    # via
    #   cfn-lint
    #   mkdocs-material
requests==2.32.3
    # via
    #   docker
    #   jsonschema-path
    #   mkdocs-material
    #   moto
    #   responses
responses==0.25.0
    # via moto
rfc3339-validator==0.1.4
    # via openapi-schema-validator
rich==13.7.1
    # via rich-click
rich-click==1.8.2
    # via aws-s3
rpds-py==0.18.1
    # via
    #   jsonschema
    #   referencing
s3transfer==0.10.1
    # via boto3
sarif-om==1.0.4
    # via cfn-lint
setuptools==70.0.0
    # via moto
six==1.16.0
    # via
    #   junit-xml
    #   python-dateutil
    #   rfc3339-validator
sympy==1.12.1
    # via cfn-lint
toml==0.10.2
tomlkit==0.12.5
    # via pylint
trove-classifiers==2024.5.22
    # via hatchling
typing-extensions==4.12.1
    # via
    #   aws-sam-translator
    #   mypy
    #   pydantic
    #   pydantic-core
    #   rich-click
urllib3==2.2.1
    # via
    #   botocore
    #   docker
    #   requests
    #   responses
virtualenv==20.26.2
    # via pre-commit
watchdog==4.0.1
    # via mkdocs
wcmatch==8.5.2
    # via mkdocs-awesome-pages-plugin
werkzeug==3.0.3
    # via
    #   flask
    #   moto
wrapt==1.16.0
    # via
    #   aiobotocore
    #   aws-xray-sdk
xmltodict==0.13.0
    # via moto
yarl==1.9.4
    # via aiohttp
