
[ai]
peft
transformers[sentencepiece]
torchvision
torchaudio
pydantic

[ai.client]
logfire
semver
pydantic
openai
pydantic-ai[logfire,openai]
ollama

[all]
logfire
distributed
dnspython[doh]
google-auth
tinynetrc
pydantic-ai[logfire,openai]
Unidecode
huggingface_hub
openpyxl
sre_yield
torchaudio
diskcache
google-auth-oauthlib
httpx
tokenizers
html2text
pytest-cov
appdirs
uvicorn[standard]
json_repair
httpx_retries
dask[bag]
filetype
google-auth-httplib2
faker
transformers[sentencepiece]
logfire[fastapi]
yamlscript
openai
pymupdf4llm
setuptools
ollama
tabulate
deepmerge
bokeh
flet-webview
pydevd-pycharm~=251.25410.159
semver
logfire[httpx]
fastapi
flet[all]
peft
pymupdf
pandas
torchvision
contexttimer
docker
flet-video
pydantic-settings
regex
pyyaml
pydantic
sentence_transformers
google-api-python-client

[api]
fastapi
uvicorn[standard]
logfire
semver
pydantic
logfire[fastapi]

[augmentation]
faker
sre_yield

[caching]
diskcache

[debug]
pydevd-pycharm~=251.25410.159

[dm]
pydantic

[dns]
dnspython[doh]
httpx
httpx_retries
logfire
semver
logfire[httpx]

[docker.api]
docker

[google.api]
google-auth
google-auth-oauthlib
google-auth-httplib2
google-api-python-client

[hfh]
huggingface_hub

[html]
html2text

[http]
httpx
httpx_retries
logfire
semver
logfire[httpx]

[interface]
flet[all]
flet-video
flet-webview
pydantic

[json-fix]
json_repair

[logging]
logfire
semver

[merging]
deepmerge

[metric]
pandas
tabulate
openpyxl

[netrc]
tinynetrc

[openai.api]
openai

[parallel]
dask[bag]
distributed
bokeh

[path.app]
appdirs

[path.type]
filetype

[patterns]
regex

[pdf]
pymupdf
pydantic
pymupdf4llm

[process]
logfire
semver

[profiling]
contexttimer

[semantic]
sentence_transformers
pandas
tabulate
openpyxl

[sets]
pydantic-settings
pydantic
yamlscript
pyyaml

[setup]
setuptools

[spaces]
tinynetrc

[tabular]
pandas
tabulate
openpyxl

[test]
pytest-cov

[tokenization]
tokenizers

[unicode]
Unidecode

[version]
semver

[yaml]
yamlscript
pyyaml
