Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
No reported malware or high/critical advisories · Details
The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars
Dependencies
- absl-py
- accelerate >=0.19.0
- cpm-kernels
- datasets <=3.6.0,>=2.12.0
- einops >=0.5.0
- evaluate >=0.3.0
- func-timeout
- fuzzywuzzy
- gradio-client
- h5py
- httpx
- immutabledict
- importlib-metadata
- janus
- jieba
- json5
- jsonlines
- mmengine-lite
- nltk >=3.7
- numpy <2.0.0,>=1.23.4
- openai
- opencv-python-headless
- orjson
- pandas
- pillow ==11.2.1
- plotly
- prettytable
- protobuf
- pyext ==0.5
- python-levenshtein
- rank-bm25 ==0.2.2
- rapidfuzz
- requests >=2.31.0
- retrying
- rich
- rouge
- rouge-chinese
- rouge-score
- sacrebleu
- scikit-learn >=1.5.0
- scipy
- seaborn
- tabulate
- tiktoken
- timeout-decorator
- tokenizers
- torch
- tqdm >=4.64.1
- transformers
- tree-sitter ==0.21.3
- tree-sitter-languages >=1.10.2
- typer
389 optional dependencies
-
absl-py[bfcl]extra == "bfcl"
-
absl-py[ocrbench-v2]extra == "ocrbench-v2"
-
absl-py[hf-vl]extra == "hf-vl"
-
absl-py[full]extra == "full"
-
accelerate>=0.19.0[bfcl]extra == "bfcl"
-
accelerate>=0.19.0[ocrbench-v2]extra == "ocrbench-v2"
-
accelerate>=0.19.0[hf-vl]extra == "hf-vl"
-
accelerate>=0.19.0[full]extra == "full"
-
annotated-types==0.7.0[bfcl]extra == "bfcl"
-
annotated-types==0.7.0[full]extra == "full"
-
anthropic==0.49.0[full]extra == "full"
-
anthropic==0.49.0[bfcl]extra == "bfcl"
-
anyio==4.10.0[bfcl]extra == "bfcl"
-
anyio==4.10.0[full]extra == "full"
-
apted[ocrbench-v2]extra == "ocrbench-v2"
-
argcomplete==3.6.2[full]extra == "full"
-
argcomplete==3.6.2[bfcl]extra == "bfcl"
-
bfcl-eval==2025.6.14[full]extra == "full"
-
bfcl-eval==2025.6.14[bfcl]extra == "bfcl"
-
black==25.1.0[bfcl]extra == "bfcl"
-
black==25.1.0[full]extra == "full"
-
boto3[bfcl]extra == "bfcl"
-
boto3[full]extra == "full"
-
botocore[full]extra == "full"
-
botocore[bfcl]extra == "bfcl"
-
cachetools==5.5.2[bfcl]extra == "bfcl"
-
cachetools==5.5.2[full]extra == "full"
-
certifi==2025.8.3[bfcl]extra == "bfcl"
-
certifi==2025.8.3[full]extra == "full"
-
charset-normalizer==3.4.3[bfcl]extra == "bfcl"
-
charset-normalizer==3.4.3[full]extra == "full"
-
click==8.2.1[bfcl]extra == "bfcl"
-
click==8.2.1[full]extra == "full"
-
cohere==5.13.3[full]extra == "full"
-
cohere==5.13.3[bfcl]extra == "bfcl"
-
cpm-kernels[hf-vl]extra == "hf-vl"
-
cpm-kernels[full]extra == "full"
-
cpm-kernels[bfcl]extra == "bfcl"
-
cpm-kernels[ocrbench-v2]extra == "ocrbench-v2"
-
datamodel-code-generator==0.25.7[bfcl]extra == "bfcl"
-
datamodel-code-generator==0.25.7[full]extra == "full"
-
datasets<=3.6.0,>=2.12.0[bfcl]extra == "bfcl"
-
datasets<=3.6.0,>=2.12.0[ocrbench-v2]extra == "ocrbench-v2"
-
datasets<=3.6.0,>=2.12.0[hf-vl]extra == "hf-vl"
-
datasets<=3.6.0,>=2.12.0[full]extra == "full"
-
distance[ocrbench-v2]extra == "ocrbench-v2"
-
distro==1.9.0[full]extra == "full"
-
distro==1.9.0[bfcl]extra == "bfcl"
-
docstring-parser[full]extra == "full"
-
docstring-parser[bfcl]extra == "bfcl"
-
editdistance[ocrbench-v2]extra == "ocrbench-v2"
-
einops>=0.5.0[full]extra == "full"
-
einops>=0.5.0[hf-vl]extra == "hf-vl"
-
einops>=0.5.0[ocrbench-v2]extra == "ocrbench-v2"
-
einops>=0.5.0[bfcl]extra == "bfcl"
-
eval-type-backport==0.2.2[bfcl]extra == "bfcl"
-
eval-type-backport==0.2.2[full]extra == "full"
-
evaluate>=0.3.0[bfcl]extra == "bfcl"
-
evaluate>=0.3.0[ocrbench-v2]extra == "ocrbench-v2"
-
evaluate>=0.3.0[full]extra == "full"
-
evaluate>=0.3.0[hf-vl]extra == "hf-vl"
-
exceptiongroup==1.3.0[bfcl]extra == "bfcl"
-
exceptiongroup==1.3.0[full]extra == "full"
-
fastavro==1.12.0[full]extra == "full"
-
fastavro==1.12.0[bfcl]extra == "bfcl"
-
filelock==3.19.1[full]extra == "full"
-
filelock==3.19.1[bfcl]extra == "bfcl"
-
fsspec==2024.12.0[full]extra == "full"
-
fsspec==2024.12.0[bfcl]extra == "bfcl"
-
func-timeout[full]extra == "full"
-
func-timeout[hf-vl]extra == "hf-vl"
-
func-timeout[bfcl]extra == "bfcl"
-
func-timeout[ocrbench-v2]extra == "ocrbench-v2"
-
fuzzywuzzy[ocrbench-v2]extra == "ocrbench-v2"
-
fuzzywuzzy[hf-vl]extra == "hf-vl"
-
fuzzywuzzy[bfcl]extra == "bfcl"
-
fuzzywuzzy[full]extra == "full"
-
genson==1.3.0[full]extra == "full"
-
genson==1.3.0[bfcl]extra == "bfcl"
-
google-api-core==2.25.1[bfcl]extra == "bfcl"
-
google-api-core==2.25.1[full]extra == "full"
-
google-auth==2.40.3[full]extra == "full"
-
google-auth==2.40.3[bfcl]extra == "bfcl"
-
google-cloud-aiplatform==1.93.1[full]extra == "full"
-
google-cloud-aiplatform==1.93.1[bfcl]extra == "bfcl"
-
google-cloud-bigquery[bfcl]extra == "bfcl"
-
google-cloud-bigquery[full]extra == "full"
-
google-cloud-core[bfcl]extra == "bfcl"
-
google-cloud-core[full]extra == "full"
-
google-cloud-resource-manager[full]extra == "full"
-
google-cloud-resource-manager[bfcl]extra == "bfcl"
-
google-cloud-storage==2.19.0[bfcl]extra == "bfcl"
-
google-cloud-storage==2.19.0[full]extra == "full"
-
google-crc32c[bfcl]extra == "bfcl"
-
google-crc32c[full]extra == "full"
-
google-genai[full]extra == "full"
-
google-genai[bfcl]extra == "bfcl"
-
google-resumable-media[bfcl]extra == "bfcl"
-
google-resumable-media[full]extra == "full"
-
googleapis-common-protos==1.70.0[full]extra == "full"
-
googleapis-common-protos==1.70.0[bfcl]extra == "bfcl"
-
gradio-client[ocrbench-v2]extra == "ocrbench-v2"
-
gradio-client[bfcl]extra == "bfcl"
-
gradio-client[full]extra == "full"
-
gradio-client[hf-vl]extra == "hf-vl"
-
grpc-google-iam-v1[bfcl]extra == "bfcl"
-
grpc-google-iam-v1[full]extra == "full"
-
grpcio[full]extra == "full"
-
grpcio[bfcl]extra == "bfcl"
-
grpcio-status[full]extra == "full"
-
grpcio-status[bfcl]extra == "bfcl"
-
grpcio-tools[bfcl]extra == "bfcl"
-
grpcio-tools[full]extra == "full"
-
h11==0.16.0[bfcl]extra == "bfcl"
-
h11==0.16.0[full]extra == "full"
-
h5py[hf-vl]extra == "hf-vl"
-
h5py[full]extra == "full"
-
h5py[bfcl]extra == "bfcl"
-
h5py[ocrbench-v2]extra == "ocrbench-v2"
-
hf-xet[bfcl]extra == "bfcl"
-
hf-xet[full]extra == "full"
-
httpcore==1.0.9[bfcl]extra == "bfcl"
-
httpcore==1.0.9[full]extra == "full"
-
httpx[full]extra == "full"
-
httpx[bfcl]extra == "bfcl"
-
httpx[hf-vl]extra == "hf-vl"
-
httpx[ocrbench-v2]extra == "ocrbench-v2"
-
httpx-sse==0.4.0[full]extra == "full"
-
httpx-sse==0.4.0[bfcl]extra == "bfcl"
-
huggingface-hub[full]extra == "full"
-
huggingface-hub[bfcl]extra == "bfcl"
-
human-eval[full]extra == "full"
-
idna==3.10[bfcl]extra == "bfcl"
-
idna==3.10[full]extra == "full"
-
immutabledict[bfcl]extra == "bfcl"
-
immutabledict[ocrbench-v2]extra == "ocrbench-v2"
-
immutabledict[hf-vl]extra == "hf-vl"
-
immutabledict[full]extra == "full"
-
importlib-metadata[full]extra == "full"
-
importlib-metadata[bfcl]extra == "bfcl"
-
importlib-metadata[ocrbench-v2]extra == "ocrbench-v2"
-
importlib-metadata[hf-vl]extra == "hf-vl"
-
inflect==5.6.2[bfcl]extra == "bfcl"
-
inflect==5.6.2[full]extra == "full"
-
ipdb[ocrbench-v2]extra == "ocrbench-v2"
-
isort==5.13.2[full]extra == "full"
-
isort==5.13.2[bfcl]extra == "bfcl"
-
janus[full]extra == "full"
-
janus[bfcl]extra == "bfcl"
-
janus[hf-vl]extra == "hf-vl"
-
janus[ocrbench-v2]extra == "ocrbench-v2"
-
jieba[bfcl]extra == "bfcl"
-
jieba[full]extra == "full"
-
jieba[hf-vl]extra == "hf-vl"
-
jieba[ocrbench-v2]extra == "ocrbench-v2"
-
jinja2==3.1.6[full]extra == "full"
-
jinja2==3.1.6[bfcl]extra == "bfcl"
-
jiter==0.10.0[bfcl]extra == "bfcl"
-
jiter==0.10.0[full]extra == "full"
-
jmespath[bfcl]extra == "bfcl"
-
jmespath[full]extra == "full"
-
json5[bfcl]extra == "bfcl"
-
json5[full]extra == "full"
-
json5[hf-vl]extra == "hf-vl"
-
json5[ocrbench-v2]extra == "ocrbench-v2"
-
jsonlines[bfcl]extra == "bfcl"
-
jsonlines[full]extra == "full"
-
jsonlines[hf-vl]extra == "hf-vl"
-
jsonlines[ocrbench-v2]extra == "ocrbench-v2"
-
langdetect[full]extra == "full"
-
levenshtein[ocrbench-v2]extra == "ocrbench-v2"
-
lxml[ocrbench-v2]extra == "ocrbench-v2"
-
markdown-it-py==4.0.0[full]extra == "full"
-
markdown-it-py==4.0.0[bfcl]extra == "bfcl"
-
markupsafe==3.0.2[bfcl]extra == "bfcl"
-
markupsafe==3.0.2[full]extra == "full"
-
math-verify==0.5.2[full]extra == "full"
-
mdurl==0.1.2[bfcl]extra == "bfcl"
-
mdurl==0.1.2[full]extra == "full"
-
mistralai==1.7.0[full]extra == "full"
-
mistralai==1.7.0[bfcl]extra == "bfcl"
-
mmengine-lite[ocrbench-v2]extra == "ocrbench-v2"
-
mmengine-lite[bfcl]extra == "bfcl"
-
mmengine-lite[full]extra == "full"
-
mmengine-lite[hf-vl]extra == "hf-vl"
-
mypy-extensions==1.1.0[bfcl]extra == "bfcl"
-
mypy-extensions==1.1.0[full]extra == "full"
-
nltk>=3.7[hf-vl]extra == "hf-vl"
-
nltk>=3.7[full]extra == "full"
-
nltk>=3.7[bfcl]extra == "bfcl"
-
nltk[ocrbench-v2]extra == "ocrbench-v2"
-
numpy<2.0.0,>=1.23.4[full]extra == "full"
-
numpy<2.0.0,>=1.23.4[bfcl]extra == "bfcl"
-
numpy[ocrbench-v2]extra == "ocrbench-v2"
-
numpy<2.0.0,>=1.23.4[hf-vl]extra == "hf-vl"
-
openai[full]extra == "full"
-
openai[hf-vl]extra == "hf-vl"
-
openai[ocrbench-v2]extra == "ocrbench-v2"
-
openai[bfcl]extra == "bfcl"
-
opencv-python-headless[bfcl]extra == "bfcl"
-
opencv-python-headless[full]extra == "full"
-
opencv-python-headless[hf-vl]extra == "hf-vl"
-
opencv-python-headless[ocrbench-v2]extra == "ocrbench-v2"
-
orjson[hf-vl]extra == "hf-vl"
-
orjson[full]extra == "full"
-
orjson[bfcl]extra == "bfcl"
-
orjson[ocrbench-v2]extra == "ocrbench-v2"
-
overrides[bfcl]extra == "bfcl"
-
overrides[full]extra == "full"
-
packaging==25.0[full]extra == "full"
-
packaging==25.0[bfcl]extra == "bfcl"
-
pandas[full]extra == "full"
-
pandas[ocrbench-v2]extra == "ocrbench-v2"
-
pandas[hf-vl]extra == "hf-vl"
-
pandas[bfcl]extra == "bfcl"
-
parameterized==0.9.0[full]extra == "full"
-
parameterized==0.9.0[bfcl]extra == "bfcl"
-
pathspec==0.12.1[full]extra == "full"
-
pathspec==0.12.1[bfcl]extra == "bfcl"
-
pillow==11.2.1[full]extra == "full"
-
pillow==11.2.1[ocrbench-v2]extra == "ocrbench-v2"
-
pillow==11.2.1[bfcl]extra == "bfcl"
-
pillow==11.2.1[hf-vl]extra == "hf-vl"
-
platformdirs==4.3.8[bfcl]extra == "bfcl"
-
platformdirs==4.3.8[full]extra == "full"
-
plotly[hf-vl]extra == "hf-vl"
-
plotly[full]extra == "full"
-
plotly[ocrbench-v2]extra == "ocrbench-v2"
-
plotly[bfcl]extra == "bfcl"
-
polygon3[ocrbench-v2]extra == "ocrbench-v2"
-
prettytable[bfcl]extra == "bfcl"
-
prettytable[full]extra == "full"
-
prettytable[hf-vl]extra == "hf-vl"
-
prettytable[ocrbench-v2]extra == "ocrbench-v2"
-
proto-plus==1.26.1[full]extra == "full"
-
proto-plus==1.26.1[bfcl]extra == "bfcl"
-
protobuf[bfcl]extra == "bfcl"
-
protobuf[ocrbench-v2]extra == "ocrbench-v2"
-
protobuf[hf-vl]extra == "hf-vl"
-
protobuf[full]extra == "full"
-
pyasn1==0.6.1[bfcl]extra == "bfcl"
-
pyasn1==0.6.1[full]extra == "full"
-
pyasn1-modules==0.4.2[bfcl]extra == "bfcl"
-
pyasn1-modules==0.4.2[full]extra == "full"
-
pydantic==2.11.7[bfcl]extra == "bfcl"
-
pydantic==2.11.7[full]extra == "full"
-
pydantic-core==2.33.2[bfcl]extra == "bfcl"
-
pydantic-core==2.33.2[full]extra == "full"
-
pyext==0.5[hf-vl]extra == "hf-vl"
-
pyext==0.5[full]extra == "full"
-
pyext==0.5[ocrbench-v2]extra == "ocrbench-v2"
-
pyext==0.5[bfcl]extra == "bfcl"
-
pygments==2.19.2[bfcl]extra == "bfcl"
-
pygments==2.19.2[full]extra == "full"
-
python-dateutil==2.9.0.post0[bfcl]extra == "bfcl"
-
python-dateutil==2.9.0.post0[full]extra == "full"
-
python-dotenv==1.1.1[bfcl]extra == "bfcl"
-
python-dotenv==1.1.1[full]extra == "full"
-
python-levenshtein[bfcl]extra == "bfcl"
-
python-levenshtein[hf-vl]extra == "hf-vl"
-
python-levenshtein[ocrbench-v2]extra == "ocrbench-v2"
-
python-levenshtein[full]extra == "full"
-
pytz==2025.2[full]extra == "full"
-
pytz==2025.2[bfcl]extra == "bfcl"
-
pyyaml==6.0.2[bfcl]extra == "bfcl"
-
pyyaml==6.0.2[full]extra == "full"
-
qwen-vl-utils==0.0.14[full]extra == "full"
-
qwen-vl-utils==0.0.14[hf-vl]extra == "hf-vl"
-
rank-bm25==0.2.2[ocrbench-v2]extra == "ocrbench-v2"
-
rank-bm25==0.2.2[hf-vl]extra == "hf-vl"
-
rank-bm25==0.2.2[full]extra == "full"
-
rank-bm25==0.2.2[bfcl]extra == "bfcl"
-
rapidfuzz[ocrbench-v2]extra == "ocrbench-v2"
-
rapidfuzz[bfcl]extra == "bfcl"
-
rapidfuzz[full]extra == "full"
-
rapidfuzz[hf-vl]extra == "hf-vl"
-
requests>=2.31.0[bfcl]extra == "bfcl"
-
requests>=2.31.0[hf-vl]extra == "hf-vl"
-
requests>=2.31.0[full]extra == "full"
-
requests>=2.31.0[ocrbench-v2]extra == "ocrbench-v2"
-
retrying[hf-vl]extra == "hf-vl"
-
retrying[ocrbench-v2]extra == "ocrbench-v2"
-
retrying[full]extra == "full"
-
retrying[bfcl]extra == "bfcl"
-
rich[bfcl]extra == "bfcl"
-
rich[hf-vl]extra == "hf-vl"
-
rich[ocrbench-v2]extra == "ocrbench-v2"
-
rich[full]extra == "full"
-
rouge[bfcl]extra == "bfcl"
-
rouge[full]extra == "full"
-
rouge[hf-vl]extra == "hf-vl"
-
rouge[ocrbench-v2]extra == "ocrbench-v2"
-
rouge-chinese[ocrbench-v2]extra == "ocrbench-v2"
-
rouge-chinese[bfcl]extra == "bfcl"
-
rouge-chinese[full]extra == "full"
-
rouge-chinese[hf-vl]extra == "hf-vl"
-
rouge-score[ocrbench-v2]extra == "ocrbench-v2"
-
rouge-score[hf-vl]extra == "hf-vl"
-
rouge-score[full]extra == "full"
-
rouge-score[bfcl]extra == "bfcl"
-
rsa[full]extra == "full"
-
rsa[bfcl]extra == "bfcl"
-
s3transfer[full]extra == "full"
-
s3transfer[bfcl]extra == "bfcl"
-
sacrebleu[hf-vl]extra == "hf-vl"
-
sacrebleu[bfcl]extra == "bfcl"
-
sacrebleu[full]extra == "full"
-
sacrebleu[ocrbench-v2]extra == "ocrbench-v2"
-
scikit-learn>=1.5.0[full]extra == "full"
-
scikit-learn>=1.5.0[bfcl]extra == "bfcl"
-
scikit-learn>=1.5.0[hf-vl]extra == "hf-vl"
-
scikit-learn>=1.5.0[ocrbench-v2]extra == "ocrbench-v2"
-
scipy[ocrbench-v2]extra == "ocrbench-v2"
-
scipy[hf-vl]extra == "hf-vl"
-
scipy[full]extra == "full"
-
scipy[bfcl]extra == "bfcl"
-
seaborn[ocrbench-v2]extra == "ocrbench-v2"
-
seaborn[bfcl]extra == "bfcl"
-
seaborn[full]extra == "full"
-
seaborn[hf-vl]extra == "hf-vl"
-
shapely[full]extra == "full"
-
shapely[bfcl]extra == "bfcl"
-
shellingham==1.5.4[bfcl]extra == "bfcl"
-
shellingham==1.5.4[full]extra == "full"
-
six==1.17.0[bfcl]extra == "bfcl"
-
six==1.17.0[full]extra == "full"
-
sniffio==1.3.1[bfcl]extra == "bfcl"
-
sniffio==1.3.1[full]extra == "full"
-
tabulate[hf-vl]extra == "hf-vl"
-
tabulate[full]extra == "full"
-
tabulate[bfcl]extra == "bfcl"
-
tabulate[ocrbench-v2]extra == "ocrbench-v2"
-
tenacity==9.0.0[bfcl]extra == "bfcl"
-
tenacity==9.0.0[full]extra == "full"
-
tiktoken[hf-vl]extra == "hf-vl"
-
tiktoken[ocrbench-v2]extra == "ocrbench-v2"
-
tiktoken[bfcl]extra == "bfcl"
-
tiktoken[full]extra == "full"
-
timeout-decorator[hf-vl]extra == "hf-vl"
-
timeout-decorator[ocrbench-v2]extra == "ocrbench-v2"
-
timeout-decorator[bfcl]extra == "bfcl"
-
timeout-decorator[full]extra == "full"
-
tokenizers[ocrbench-v2]extra == "ocrbench-v2"
-
tokenizers[bfcl]extra == "bfcl"
-
tokenizers[full]extra == "full"
-
tokenizers[hf-vl]extra == "hf-vl"
-
toml==0.10.2[full]extra == "full"
-
toml==0.10.2[bfcl]extra == "bfcl"
-
tomli==2.2.1[full]extra == "full"
-
tomli==2.2.1[bfcl]extra == "bfcl"
-
torch[hf-vl]extra == "hf-vl"
-
torch[full]extra == "full"
-
torch[bfcl]extra == "bfcl"
-
torch[ocrbench-v2]extra == "ocrbench-v2"
-
torchvision[hf-vl]extra == "hf-vl"
-
torchvision[full]extra == "full"
-
tqdm[ocrbench-v2]extra == "ocrbench-v2"
-
tqdm>=4.64.1[hf-vl]extra == "hf-vl"
-
tqdm>=4.64.1[full]extra == "full"
-
tqdm>=4.64.1[bfcl]extra == "bfcl"
-
transformers[bfcl]extra == "bfcl"
-
transformers[ocrbench-v2]extra == "ocrbench-v2"
-
transformers[full]extra == "full"
-
transformers[hf-vl]extra == "hf-vl"
-
tree-sitter==0.21.3[ocrbench-v2]extra == "ocrbench-v2"
-
tree-sitter==0.21.3[bfcl]extra == "bfcl"
-
tree-sitter==0.21.3[full]extra == "full"
-
tree-sitter==0.21.3[hf-vl]extra == "hf-vl"
-
tree-sitter-java==0.21.0[bfcl]extra == "bfcl"
-
tree-sitter-java==0.21.0[full]extra == "full"
-
tree-sitter-javascript==0.21.4[bfcl]extra == "bfcl"
-
tree-sitter-javascript==0.21.4[full]extra == "full"
-
tree-sitter-languages>=1.10.2[hf-vl]extra == "hf-vl"
-
tree-sitter-languages>=1.10.2[bfcl]extra == "bfcl"
-
tree-sitter-languages>=1.10.2[full]extra == "full"
-
tree-sitter-languages>=1.10.2[ocrbench-v2]extra == "ocrbench-v2"
-
typer[full]extra == "full"
-
typer[hf-vl]extra == "hf-vl"
-
typer[ocrbench-v2]extra == "ocrbench-v2"
-
typer[bfcl]extra == "bfcl"
-
types-requests==2.32.4.20250809[bfcl]extra == "bfcl"
-
types-requests==2.32.4.20250809[full]extra == "full"
-
typing-extensions==4.14.1[bfcl]extra == "bfcl"
-
typing-extensions==4.14.1[full]extra == "full"
-
typing-inspection==0.4.1[bfcl]extra == "bfcl"
-
typing-inspection==0.4.1[full]extra == "full"
-
writer-sdk==2.1.0[bfcl]extra == "bfcl"
-
writer-sdk==2.1.0[full]extra == "full"
-
zss[ocrbench-v2]extra == "ocrbench-v2"