CJKwrap~=2.2
EbookLib<0.18,>=0.17.1
bs4<0.0.2,>=0.0.1
importlib-resources<7,>=6.1.1
jieba<0.43,>=0.42.1
langdetect<2,>=1.0.9
lxml<6,>=5.2.2
pylatex<2,>=1.4.2
pypandoc~=1.11
regex<2022,>=2021.11.10
reportlab<5,>=4.0.0
typing-extensions<5,>=4.5.0
typst>=0.13.0

[doc]
myst-parser
sphinx
sphinx-autobuild
sphinx-autodoc-typehints
sphinx-copybutton

[lint]
pre-commit
ruff
mypy

[test]
pytest
pytest-cov
pytest-randomly
pytest-xdist
scripttest
