aiohttp<4,>=3.13.3
attrs<26
certifi<2026,>=2023.7.22
confluent-kafka<3,>2
filelock<4
geoip2<6,>=5.2.0
jsonref<2
luqum<2
more-itertools==8.10.0
numpy<3,>=1.26.0
opensearch-py<4
prometheus_client<1
protobuf<7,>=3.20.2
pycryptodome<4
pyparsing<4
scikit-learn<2,>=1.2.0
scipy<2,>=1.9.2
joblib<2
pyyaml<7
requests<3,>=2.31.0
ruamel.yaml<1
schedule<2
urllib3<3,>=2.6.3
uvicorn<1
deepdiff<9
msgspec<1
boto3<2
pydantic<3
click<9
pandas<3
tabulate<1
falcon<5,>=3.1.3
uvloop<1
httptools<1

[dev]
black>=26.0.0
httpx
isort
pylint
pytest
pytest-cov
responses
jinja2
maturin
cibuildwheel
asgiref
pytest-asyncio
pre-commit
mypy>=1.18.2
psutil
types-requests
types-psutil
types-PyYaml

[doc]
sphinx<9,>=8.2.0
sphinx_rtd_theme
sphinxcontrib.datatemplates
sphinxcontrib-mermaid
sphinx-copybutton
nbsphinx>=0.9
ipython>=8.7
openpyxl
