# This file was autogenerated by uv via the following command:
#    uv pip compile pyproject.toml -o requirements.txt
annotated-types==0.7.0
    # via pydantic
attrs==25.3.0
    # via
    #   cattrs
    #   glom
    #   number-parser
    #   requests-cache
bib-dedupe==0.10.0
    # via colrev (pyproject.toml)
blessed==1.20.0
    # via inquirer
boltons==25.0.0
    # via
    #   face
    #   glom
cattrs==24.1.2
    # via requests-cache
certifi==2025.1.31
    # via requests
cfgv==3.4.0
    # via pre-commit
charset-normalizer==3.4.1
    # via requests
click==8.1.8
    # via
    #   colrev (pyproject.toml)
    #   click-repl
click-repl==0.3.0
    # via colrev (pyproject.toml)
defusedxml==0.7.1
    # via colrev (pyproject.toml)
dictdiffer==0.9.0
    # via colrev (pyproject.toml)
distlib==0.3.9
    # via virtualenv
docker==7.1.0
    # via colrev (pyproject.toml)
editor==1.6.6
    # via inquirer
et-xmlfile==2.0.0
    # via openpyxl
face==24.0.0
    # via glom
filelock==3.20.3
    # via virtualenv
gitdb==4.0.12
    # via gitpython
gitpython==3.1.44
    # via colrev (pyproject.toml)
glom==24.11.0
    # via colrev (pyproject.toml)
identify==2.6.9
    # via pre-commit
idna==3.10
    # via requests
imagehash==4.3.2
    # via colrev (pyproject.toml)
inquirer==3.4.0
    # via colrev (pyproject.toml)
jinja2==3.1.6
    # via colrev (pyproject.toml)
lingua-language-detector==2.1.0
    # via colrev (pyproject.toml)
markupsafe==3.0.2
    # via jinja2
nameparser==1.1.3
    # via colrev (pyproject.toml)
nodeenv==1.9.1
    # via pre-commit
number-parser==0.3.2
    # via
    #   colrev (pyproject.toml)
    #   bib-dedupe
numpy==2.2.4
    # via
    #   bib-dedupe
    #   imagehash
    #   pandas
    #   pywavelets
    #   scipy
openpyxl==3.1.5
    # via colrev (pyproject.toml)
pandas==2.2.3
    # via colrev (pyproject.toml)
pillow==11.1.0
    # via imagehash
platformdirs==4.3.7
    # via
    #   requests-cache
    #   virtualenv
pre-commit==4.2.0
    # via colrev (pyproject.toml)
prompt-toolkit==3.0.50
    # via click-repl
pycountry==24.6.1
    # via colrev (pyproject.toml)
pydantic==2.10.6
    # via colrev (pyproject.toml)
pydantic-core==2.27.2
    # via pydantic
pymupdf==1.25.3
    # via colrev (pyproject.toml)
python-dateutil==2.9.0.post0
    # via pandas
pytz==2025.1
    # via pandas
pywavelets==1.8.0
    # via imagehash
pyyaml==6.0.2
    # via
    #   colrev (pyproject.toml)
    #   pre-commit
rapidfuzz==3.12.2
    # via
    #   colrev (pyproject.toml)
    #   bib-dedupe
readchar==4.2.1
    # via inquirer
requests==2.32.4
    # via
    #   colrev (pyproject.toml)
    #   bib-dedupe
    #   docker
    #   requests-cache
requests-cache==1.2.1
    # via colrev (pyproject.toml)
runs==1.2.2
    # via editor
scipy==1.15.2
    # via imagehash
six==1.17.0
    # via
    #   blessed
    #   python-dateutil
    #   url-normalize
smmap==5.0.2
    # via gitdb
toml==0.10.2
    # via colrev (pyproject.toml)
tqdm==4.67.1
    # via
    #   colrev (pyproject.toml)
    #   bib-dedupe
typing-extensions==4.12.2
    # via
    #   pydantic
    #   pydantic-core
tzdata==2025.1
    # via pandas
url-normalize==1.4.3
    # via requests-cache
urllib3==2.6.3
    # via
    #   docker
    #   requests
    #   requests-cache
virtualenv==20.36.1
    # via pre-commit
wcwidth==0.2.13
    # via
    #   blessed
    #   prompt-toolkit
xmod==1.8.1
    # via
    #   editor
    #   runs
