hbutils>=0.14.2
openai
tqdm
pillow
pyyaml
jieba
markdown-it-py
json-repair
pydantic
jinja2
natsort
pathspec
click
pandas

[build]
pyinstaller>=4.7
setuptools
hbutils
build

[dev]
openai
ruff
sphinx>=3.2.0
natsort
pandas
hfutils
pyarrow
importlib-metadata

[doc]
Jinja2>=3.0.0
sphinx>=3.2.0
sphinx_rtd_theme>=0.4.3
enum_tools>=0.9.0
sphinx-toolbox
plantumlcli>=0.0.2
packaging
sphinx-multiversion>=0.2.4
where>=1.0.2
easydict<2,>=1.7
natsort

[test]
coverage>=5
mock>=4.0.3
flake8>=3.5
pytest>=6.2.5
pytest-cov>=3.0.0
pytest-mock>=3.6.1
pytest-xdist>=1.34.0
pytest-rerunfailures>=10.2
pytest-timeout>=2.0.2
easydict<2,>=1.7
