#
# This file is autogenerated by pip-compile with Python 3.9
# by the following command:
#
#    pip-compile --allow-unsafe --no-emit-index-url --output-file=requirements-3.9.txt
#
amalgam-lang==20.0.3
    # via howso-engine
certifi==2025.4.26
    # via
    #   howso-engine
    #   requests
cffi==1.17.1
    # via cryptography
charset-normalizer==3.4.2
    # via requests
contourpy==1.3.0
    # via matplotlib
cryptography==45.0.4
    # via howso-engine
cycler==0.12.1
    # via matplotlib
deprecation==2.1.0
    # via howso-engine
faker==37.4.0
    # via howso-engine
fonttools==4.58.4
    # via matplotlib
howso-engine==40.0.0
    # via howso-visuals (pyproject.toml)
humanize==4.12.3
    # via howso-engine
idna==3.10
    # via requests
importlib-resources==6.5.2
    # via matplotlib
joblib==1.5.1
    # via
    #   pynndescent
    #   scikit-learn
kiwisolver==1.4.7
    # via matplotlib
llvmlite==0.43.0
    # via
    #   numba
    #   pynndescent
markdown-it-py==3.0.0
    # via rich
matplotlib==3.9.4
    # via seaborn
mdurl==0.1.2
    # via markdown-it-py
mmh3==5.1.0
    # via howso-engine
numba==0.60.0
    # via
    #   pynndescent
    #   umap-learn
numpy==2.0.2
    # via
    #   contourpy
    #   howso-engine
    #   matplotlib
    #   numba
    #   pandas
    #   scikit-learn
    #   scipy
    #   seaborn
    #   umap-learn
packaging==25.0
    # via
    #   deprecation
    #   matplotlib
    #   plotly
pandas==2.3.0
    # via
    #   howso-engine
    #   seaborn
pillow==11.2.1
    # via matplotlib
plotly==5.24.1
    # via howso-visuals (pyproject.toml)
pycparser==2.22
    # via cffi
pygments==2.19.1
    # via rich
pyjwt==2.10.1
    # via howso-engine
pynndescent==0.5.13
    # via umap-learn
pyparsing==3.2.3
    # via matplotlib
python-dateutil==2.9.0.post0
    # via
    #   matplotlib
    #   pandas
pytz==2025.2
    # via pandas
pyyaml==6.0.2
    # via howso-engine
requests==2.32.4
    # via howso-engine
rich==14.0.0
    # via howso-engine
scikit-learn==1.6.1
    # via
    #   pynndescent
    #   umap-learn
scipy==1.13.1
    # via
    #   howso-visuals (pyproject.toml)
    #   pynndescent
    #   scikit-learn
    #   umap-learn
seaborn==0.13.2
    # via howso-visuals (pyproject.toml)
semantic-version==2.10.0
    # via howso-engine
six==1.17.0
    # via python-dateutil
tenacity==9.1.2
    # via plotly
threadpoolctl==3.6.0
    # via scikit-learn
tqdm==4.67.1
    # via umap-learn
typing-extensions==4.14.0
    # via
    #   howso-engine
    #   rich
tzdata==2025.2
    # via
    #   faker
    #   pandas
umap-learn==0.5.7
    # via howso-visuals (pyproject.toml)
urllib3==2.4.0
    # via requests
zipp==3.23.0
    # via importlib-resources
