#
# This file is autogenerated by pip-compile with Python 3.13
# by the following command:
#
#    pip-compile --output-file=requirements.txt pyproject.toml
#
aiohappyeyeballs==2.6.1
    # via aiohttp
aiohttp==3.12.15
    # via llama-index-core
aiosignal==1.4.0
    # via aiohttp
aiosqlite==0.21.0
    # via llama-index-core
annotated-types==0.7.0
    # via pydantic
antlr4-python3-runtime==4.9.3
    # via stix2-patterns
anyio==4.10.0
    # via
    #   httpx
    #   openai
attrs==25.3.0
    # via aiohttp
banks==2.2.0
    # via llama-index-core
base58==2.1.1
    # via txt2stix (pyproject.toml)
beautifulsoup4==4.13.5
    # via txt2stix (pyproject.toml)
certifi==2025.8.3
    # via
    #   httpcore
    #   httpx
    #   requests
charset-normalizer==3.4.3
    # via requests
click==8.2.1
    # via nltk
colorama==0.4.6
    # via griffe
dataclasses-json==0.6.7
    # via llama-index-core
deprecated==1.2.18
    # via
    #   banks
    #   llama-index-core
    #   llama-index-instrumentation
dirtyjson==1.0.8
    # via llama-index-core
distro==1.9.0
    # via openai
filelock==3.19.1
    # via tldextract
filetype==1.2.0
    # via llama-index-core
frozenlist==1.7.0
    # via
    #   aiohttp
    #   aiosignal
fsspec==2025.7.0
    # via llama-index-core
greenlet==3.2.4
    # via sqlalchemy
griffe==1.13.0
    # via banks
h11==0.16.0
    # via httpcore
httpcore==1.0.9
    # via httpx
httpx==0.28.1
    # via
    #   llama-index-core
    #   openai
idna==3.10
    # via
    #   anyio
    #   httpx
    #   requests
    #   tldextract
    #   yarl
jinja2==3.1.6
    # via banks
jiter==0.10.0
    # via openai
joblib==1.5.1
    # via nltk
llama-index-core==0.13.3
    # via
    #   llama-index-llms-openai
    #   txt2stix (pyproject.toml)
llama-index-instrumentation==0.4.0
    # via llama-index-workflows
llama-index-llms-openai==0.5.4
    # via txt2stix (pyproject.toml)
llama-index-workflows==1.3.0
    # via llama-index-core
markupsafe==3.0.2
    # via jinja2
marshmallow==3.26.1
    # via dataclasses-json
mistune==3.1.3
    # via txt2stix (pyproject.toml)
multidict==6.6.4
    # via
    #   aiohttp
    #   yarl
mypy-extensions==1.1.0
    # via typing-inspect
nest-asyncio==1.6.0
    # via llama-index-core
networkx==3.5
    # via llama-index-core
nltk==3.9.1
    # via llama-index-core
numpy==2.3.2
    # via llama-index-core
openai==1.101.0
    # via llama-index-llms-openai
packaging==25.0
    # via marshmallow
pathvalidate==3.3.1
    # via txt2stix (pyproject.toml)
phonenumbers==9.0.12
    # via txt2stix (pyproject.toml)
pillow==11.3.0
    # via llama-index-core
platformdirs==4.3.8
    # via
    #   banks
    #   llama-index-core
propcache==0.3.2
    # via
    #   aiohttp
    #   yarl
pycountry==24.6.1
    # via schwifty
pydantic==2.11.7
    # via
    #   banks
    #   llama-index-core
    #   llama-index-instrumentation
    #   llama-index-workflows
    #   openai
pydantic-core==2.33.2
    # via pydantic
python-dotenv==1.1.1
    # via txt2stix (pyproject.toml)
pytz==2025.2
    # via stix2
pyyaml==6.0.2
    # via llama-index-core
regex==2025.7.34
    # via
    #   nltk
    #   tiktoken
requests==2.32.5
    # via
    #   llama-index-core
    #   requests-file
    #   stix2
    #   stix2extensions
    #   tiktoken
    #   tldextract
    #   txt2stix (pyproject.toml)
requests-file==2.1.0
    # via tldextract
rstr==3.2.2
    # via schwifty
schwifty==2025.7.0
    # via txt2stix (pyproject.toml)
simplejson==3.20.1
    # via stix2
six==1.17.0
    # via stix2-patterns
sniffio==1.3.1
    # via
    #   anyio
    #   openai
soupsieve==2.7
    # via beautifulsoup4
sqlalchemy[asyncio]==2.0.43
    # via llama-index-core
stix2==3.0.1
    # via stix2extensions
stix2-patterns==2.0.0
    # via stix2
stix2extensions==1.1.1
    # via txt2stix (pyproject.toml)
tenacity==9.1.2
    # via llama-index-core
tiktoken==0.11.0
    # via llama-index-core
tld==0.13.1
    # via txt2stix (pyproject.toml)
tldextract==5.3.0
    # via txt2stix (pyproject.toml)
tqdm==4.67.1
    # via
    #   llama-index-core
    #   nltk
    #   openai
typing-extensions==4.15.0
    # via
    #   aiosqlite
    #   beautifulsoup4
    #   llama-index-core
    #   llama-index-workflows
    #   openai
    #   pydantic
    #   pydantic-core
    #   sqlalchemy
    #   typing-inspect
    #   typing-inspection
typing-inspect==0.9.0
    # via
    #   dataclasses-json
    #   llama-index-core
typing-inspection==0.4.1
    # via pydantic
urllib3==2.5.0
    # via requests
validators==0.35.0
    # via txt2stix (pyproject.toml)
wrapt==1.17.3
    # via
    #   deprecated
    #   llama-index-core
yarl==1.20.1
    # via aiohttp

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