#
# This file is autogenerated by pip-compile with Python 3.9
# by the following command:
#
#    pip-compile --output-file=requirements-dev.txt --strip-extras requirements-dev.in
#
appdirs==1.4.4
    # via ptpython
black==25.11.0
    # via -r requirements-dev.in
build==1.3.0
    # via pip-tools
click==8.1.8
    # via
    #   black
    #   pip-tools
flake8==7.3.0
    # via
    #   -r requirements-dev.in
    #   flake8-pyproject
flake8-pyproject==1.2.4
    # via -r requirements-dev.in
importlib-metadata==8.7.1
    # via
    #   build
    #   isort
isort==6.1.0
    # via -r requirements-dev.in
jedi==0.19.2
    # via ptpython
librt==0.7.7
    # via mypy
mccabe==0.7.0
    # via flake8
mypy==1.19.1
    # via -r requirements-dev.in
mypy-extensions==1.1.0
    # via
    #   black
    #   mypy
packaging==25.0
    # via
    #   -r requirements-dev.in
    #   black
    #   build
parso==0.8.5
    # via jedi
pathspec==1.0.2
    # via
    #   black
    #   mypy
pip-tools==7.5.2
    # via -r requirements-dev.in
platformdirs==4.4.0
    # via black
prompt-toolkit==3.0.52
    # via ptpython
ptpython==3.0.32
    # via -r requirements-dev.in
pycodestyle==2.14.0
    # via flake8
pyflakes==3.4.0
    # via flake8
pygments==2.19.2
    # via ptpython
pyproject-hooks==1.2.0
    # via
    #   build
    #   pip-tools
pytokens==0.3.0
    # via black
tomli==2.3.0
    # via
    #   black
    #   build
    #   flake8-pyproject
    #   mypy
    #   pip-tools
typing-extensions==4.15.0
    # via
    #   black
    #   mypy
wcwidth==0.2.14
    # via prompt-toolkit
wheel==0.45.1
    # via pip-tools
zipp==3.23.0
    # via importlib-metadata

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