#
# This file is autogenerated by pip-compile with Python 3.10
# by the following command:
#
#    pip-compile --all-extras --resolver=backtracking pyproject.toml
#
agate==1.7.1
    # via queryrunner (pyproject.toml)
attrs==22.2.0
    # via
    #   flake8-bugbear
    #   pytest
babel==2.12.1
    # via agate
black==23.1.0
    # via queryrunner (pyproject.toml)
click==8.1.3
    # via
    #   black
    #   typer
coverage[toml]==7.2.1
    # via pytest-cov
exceptiongroup==1.1.0
    # via pytest
flake8==6.0.0
    # via
    #   flake8-bugbear
    #   flake8-builtins
    #   pep8-naming
    #   queryrunner (pyproject.toml)
flake8-bugbear==23.2.13
    # via queryrunner (pyproject.toml)
flake8-builtins==2.1.0
    # via queryrunner (pyproject.toml)
greenlet==2.0.2
    # via sqlalchemy
iniconfig==2.0.0
    # via pytest
isodate==0.6.1
    # via agate
leather==0.3.4
    # via agate
mccabe==0.7.0
    # via flake8
mypy==1.1.1
    # via queryrunner (pyproject.toml)
mypy-extensions==1.0.0
    # via
    #   black
    #   mypy
packaging==23.0
    # via
    #   black
    #   pytest
parsedatetime==2.6
    # via agate
pathspec==0.11.0
    # via black
pep8-naming==0.13.3
    # via queryrunner (pyproject.toml)
platformdirs==3.1.0
    # via black
pluggy==1.0.0
    # via pytest
pycodestyle==2.10.0
    # via flake8
pyflakes==3.0.1
    # via flake8
pytest==7.2.2
    # via
    #   pytest-cov
    #   queryrunner (pyproject.toml)
pytest-cov==4.0.0
    # via queryrunner (pyproject.toml)
python-dotenv==1.0.0
    # via queryrunner (pyproject.toml)
python-slugify==8.0.1
    # via agate
pytimeparse==1.1.8
    # via agate
six==1.16.0
    # via
    #   isodate
    #   leather
sqlalchemy==2.0.5.post1
    # via queryrunner (pyproject.toml)
text-unidecode==1.3
    # via python-slugify
tomli==2.0.1
    # via
    #   black
    #   coverage
    #   mypy
    #   pytest
typer==0.7.0
    # via queryrunner (pyproject.toml)
typing-extensions==4.5.0
    # via
    #   mypy
    #   sqlalchemy
