#
# This file is autogenerated by pip-compile with Python 3.8
# by the following command:
#
#    pip-compile test-requirements.in
#
astor==0.8.1
    # via -r test-requirements.in
astroid==2.15.5
    # via pylint
async-generator==1.10
    # via -r test-requirements.in
attrs==23.1.0
    # via
    #   -r test-requirements.in
    #   outcome
backcall==0.2.0
    # via ipython
black==23.3.0 ; implementation_name == "cpython"
    # via -r test-requirements.in
build==0.10.0
    # via pip-tools
cffi==1.15.1
    # via cryptography
click==8.1.3
    # via
    #   black
    #   pip-tools
coverage==7.2.7
    # via -r test-requirements.in
cryptography==39.0.2
    # via
    #   -r test-requirements.in
    #   pyopenssl
    #   trustme
    #   types-pyopenssl
decorator==5.1.1
    # via ipython
dill==0.3.6
    # via pylint
exceptiongroup==1.1.1 ; python_version < "3.11"
    # via
    #   -r test-requirements.in
    #   pytest
flake8==5.0.4
    # via
    #   -r test-requirements.in
    #   flake8-pyproject
flake8-pyproject==1.2.3
    # via -r test-requirements.in
idna==3.4
    # via
    #   -r test-requirements.in
    #   trustme
iniconfig==2.0.0
    # via pytest
ipython==7.34.0
    # via -r test-requirements.in
isort==5.11.5
    # via
    #   -r test-requirements.in
    #   pylint
jedi==0.18.2
    # via
    #   -r test-requirements.in
    #   ipython
lazy-object-proxy==1.9.0
    # via astroid
matplotlib-inline==0.1.6
    # via ipython
mccabe==0.7.0
    # via
    #   flake8
    #   pylint
mypy==1.4.1 ; implementation_name == "cpython"
    # via -r test-requirements.in
mypy-extensions==1.0.0 ; implementation_name == "cpython"
    # via
    #   -r test-requirements.in
    #   black
    #   mypy
nodeenv==1.8.0
    # via pyright
outcome==1.2.0
    # via -r test-requirements.in
packaging==23.1
    # via
    #   black
    #   build
    #   pytest
parso==0.8.3
    # via jedi
pathspec==0.11.1
    # via black
pexpect==4.8.0
    # via ipython
pickleshare==0.7.5
    # via ipython
pip-tools==6.14.0
    # via -r test-requirements.in
platformdirs==3.8.0
    # via
    #   black
    #   pylint
pluggy==1.2.0
    # via pytest
prompt-toolkit==3.0.38
    # via ipython
ptyprocess==0.7.0
    # via pexpect
pycodestyle==2.9.1
    # via flake8
pycparser==2.21
    # via cffi
pyflakes==2.5.0
    # via flake8
pygments==2.15.1
    # via ipython
pylint==2.17.4
    # via -r test-requirements.in
pyopenssl==23.2.0
    # via -r test-requirements.in
pyproject-hooks==1.0.0
    # via build
pyright==1.1.316
    # via -r test-requirements.in
pytest==7.4.0
    # via -r test-requirements.in
sniffio==1.3.0
    # via -r test-requirements.in
sortedcontainers==2.4.0
    # via -r test-requirements.in
tomli==2.0.1
    # via
    #   black
    #   build
    #   flake8-pyproject
    #   mypy
    #   pip-tools
    #   pylint
    #   pytest
tomlkit==0.11.8
    # via pylint
traitlets==5.9.0
    # via
    #   ipython
    #   matplotlib-inline
trustme==1.0.0
    # via -r test-requirements.in
types-pyopenssl==23.2.0.1 ; implementation_name == "cpython"
    # via -r test-requirements.in
typing-extensions==4.6.3
    # via
    #   -r test-requirements.in
    #   astroid
    #   black
    #   mypy
    #   pylint
wcwidth==0.2.6
    # via prompt-toolkit
wheel==0.40.0
    # via pip-tools
wrapt==1.15.0
    # via astroid

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