#
# This file is autogenerated by pip-compile with Python 3.13
# by the following command:
#
#    pip-compile --output-file=requirements-dev.txt requirements-dev.in
#
annotated-types==0.7.0
    # via pydantic
anyio==4.9.0
    # via httpx
argon2-cffi==23.1.0
    # via -r /home/work/private/git/openssl_encrypt/requirements-prod.in
argon2-cffi-bindings==21.2.0
    # via argon2-cffi
astroid==3.3.10
    # via pylint
authlib==1.5.2
    # via safety
bandit==1.7.10
    # via -r requirements-dev.in
black==24.10.0
    # via -r requirements-dev.in
build==1.2.2.post1
    # via pip-tools
certifi==2025.4.26
    # via
    #   httpcore
    #   httpx
    #   requests
cffi==1.17.1
    # via
    #   argon2-cffi-bindings
    #   cryptography
cfgv==3.4.0
    # via pre-commit
charset-normalizer==3.4.2
    # via requests
click==8.2.1
    # via
    #   black
    #   nltk
    #   pip-tools
    #   safety
    #   typer
coverage[toml]==7.8.1
    # via pytest-cov
cryptography==44.0.3
    # via
    #   -r /home/work/private/git/openssl_encrypt/requirements-prod.in
    #   authlib
dill==0.4.0
    # via pylint
distlib==0.3.9
    # via virtualenv
dparse==0.6.4
    # via
    #   safety
    #   safety-schemas
filelock==3.16.1
    # via
    #   safety
    #   virtualenv
h11==0.16.0
    # via httpcore
httpcore==1.0.9
    # via httpx
httpx==0.28.1
    # via safety
identify==2.6.10
    # via pre-commit
idna==3.10
    # via
    #   anyio
    #   httpx
    #   requests
iniconfig==2.1.0
    # via pytest
isort==6.0.1
    # via pylint
jinja2==3.1.6
    # via safety
joblib==1.5.0
    # via nltk
markdown-it-py==3.0.0
    # via rich
markupsafe==3.0.2
    # via jinja2
marshmallow==4.0.0
    # via safety
mccabe==0.7.0
    # via pylint
mdurl==0.1.2
    # via markdown-it-py
mypy-extensions==1.1.0
    # via black
nltk==3.9.1
    # via safety
nodeenv==1.9.1
    # via pre-commit
packaging==25.0
    # via
    #   black
    #   build
    #   dparse
    #   pytest
    #   safety
    #   safety-schemas
pathspec==0.12.1
    # via black
pbr==6.1.1
    # via stevedore
pip-tools==7.4.1
    # via -r requirements-dev.in
platformdirs==4.3.8
    # via
    #   black
    #   pylint
    #   virtualenv
pluggy==1.6.0
    # via pytest
pre-commit==3.8.0
    # via -r requirements-dev.in
psutil==6.1.1
    # via safety
pycparser==2.22
    # via cffi
pydantic==2.9.2
    # via
    #   safety
    #   safety-schemas
pydantic-core==2.23.4
    # via pydantic
pygments==2.19.1
    # via rich
pylint==3.3.7
    # via -r requirements-dev.in
pyproject-hooks==1.2.0
    # via
    #   build
    #   pip-tools
pytest==8.3.5
    # via
    #   -r requirements-dev.in
    #   pytest-cov
pytest-cov==4.1.0
    # via -r requirements-dev.in
pyyaml==6.0.2
    # via
    #   -r /home/work/private/git/openssl_encrypt/requirements-prod.in
    #   bandit
    #   pre-commit
regex==2024.11.6
    # via nltk
requests==2.32.3
    # via safety
rich==14.0.0
    # via
    #   bandit
    #   typer
ruamel-yaml==0.18.10
    # via
    #   safety
    #   safety-schemas
safety==3.5.0
    # via -r requirements-dev.in
safety-schemas==0.0.14
    # via safety
shellingham==1.5.4
    # via typer
sniffio==1.3.1
    # via anyio
stevedore==5.4.1
    # via bandit
tenacity==9.1.2
    # via safety
tomlkit==0.13.2
    # via
    #   pylint
    #   safety
tqdm==4.67.1
    # via nltk
typer==0.15.3
    # via safety
typing-extensions==4.13.2
    # via
    #   pydantic
    #   pydantic-core
    #   safety
    #   safety-schemas
    #   typer
urllib3==2.4.0
    # via requests
virtualenv==20.31.2
    # via pre-commit
wheel==0.45.1
    # via pip-tools
whirlpool-py311==1 ; python_version >= "3.11"
    # via -r /home/work/private/git/openssl_encrypt/requirements-prod.in

# The following packages are considered to be unsafe in a requirements file:
# pip
# setuptools
