typing-extensions

[:sys_platform == "win32"]
ctypes-windows-sdk>=0.0.10

[algorithms]

[all]
Pillow>=8.1.1
PyPDF2>=3.0.0
aiohttp>=3.7.4
aioresponses>=0.7.2
aria2p
beautifulsoup4
bencode.py>=2.0.0
brotli
certifi
cryptography>=1.5.3
flask>=0.12.3
gensim>=4.0.0
gmpy2
hypothesis
jsonschema
keras
lxml
msgpack>=0.6.0
netifaces
networkx
nltk>=3.6.1
numpy
opencv-python
packaging
pandas
pdfminer
piexif
py7zr>=0.20.2
pyOpenSSL>=17.5.0
pyarrow
pymediainfo
pymongo
pyspark>=3.0.0
python-pptx
re2
requests
requests-mock
rich
ruamel.yaml
scikit-learn
scipy
setuptools
simple-salesforce>=1.1.0
simplejson
sortedcontainers
spacy
tensorflow
tika
tls-property>=1.0.1
toml
torch
tqdm
twisted
typing-extensions
werkzeug>=0.11.11
wxPython>=4
wxasync

[all:python_version < "3.11"]
numba

[all:python_version >= "3.8"]
av>=8.0

[all:sys_platform == "win32"]
ctypes-windows-sdk>=0.0.10
pywin32
rhash
wmi

[args]
jsonschema
py7zr>=0.20.2
simplejson
tqdm
typing-extensions

[aria]
aria2p
requests

[asynchronous]

[atomic]
py7zr>=0.20.2
tqdm

[av]
numpy

[av:python_version >= "3.8"]
av>=8.0

[bench]

[benchmarks]
numpy

[benchmarks:python_version < "3.11"]
numba

[binary]

[browscap]
re2

[bs4]
beautifulsoup4

[cache]
jsonschema
msgpack>=0.6.0
py7zr>=0.20.2
simplejson
tqdm
typing-extensions

[casedict]

[cholesky]
numpy

[cholesky:python_version < "3.11"]
numba

[compat]
gmpy2

[concurrency]

[config]
jsonschema
py7zr>=0.20.2
simplejson
sortedcontainers
toml
tqdm
typing-extensions

[constants_physics]

[constants_video]

[cpython]

[crypto]

[csv]

[cv]
numpy
opencv-python
wxPython>=4

[datastructures]

[datetime]

[dbm]

[debug]

[dict]

[downloadmanager]
aiohttp>=3.7.4
wxasync
wxPython>=4

[encoder]
nltk>=3.6.1
numpy

[error]

[exceptions]

[factorial]

[file]
py7zr>=0.20.2
tqdm

[fileformats]
jsonschema
pandas
piexif
py7zr>=0.20.2
setuptools
simplejson
tqdm
typing-extensions

[filesdb]
py7zr>=0.20.2
tls-property>=1.0.1
tqdm

[filesystem]
py7zr>=0.20.2
tqdm

[fingerprinting]
numpy
Pillow>=8.1.1

[flask]
flask>=0.12.3
werkzeug>=0.11.11

[func]

[gensim]
gensim>=4.0.0
keras
numpy
py7zr>=0.20.2
tqdm

[geometry]

[graph]

[hardware]

[hardware:sys_platform == "win32"]
ctypes-windows-sdk>=0.0.10

[hash]
py7zr>=0.20.2
tqdm

[html]
beautifulsoup4

[http]
certifi
jsonschema
py7zr>=0.20.2
requests
simplejson
tqdm
typing-extensions

[image]
numpy

[imdb]

[implementationdetail]

[indexing]

[iter]

[json]
jsonschema
py7zr>=0.20.2
simplejson
tqdm
typing-extensions

[latex]

[lda]
jsonschema
nltk>=3.6.1
numpy
py7zr>=0.20.2
scikit-learn
simplejson
tqdm
typing-extensions

[locale]

[logging]

[markdown]

[math]
gmpy2

[mediainfo]
pymediainfo

[metrics]
numpy

[metrictree]

[mongo]
pymongo

[msgpack]
msgpack>=0.6.0
py7zr>=0.20.2
tqdm

[multihash]
py7zr>=0.20.2
tqdm

[multihash:sys_platform == "win32"]
rhash

[net]
netifaces

[networkx]
networkx
numpy

[nlp]
gensim>=4.0.0
keras
nltk>=3.6.1
numpy
py7zr>=0.20.2
tqdm

[nltk]
nltk>=3.6.1

[numba]

[numba:python_version < "3.11"]
numba

[numpy]
numpy

[object]
jsonschema
py7zr>=0.20.2
simplejson
tqdm
typing-extensions

[ops]

[os]

[os:sys_platform == "win32"]
ctypes-windows-sdk>=0.0.10

[os_mac]

[os_posix]

[os_shared]

[os_win]

[os_win:sys_platform == "win32"]
ctypes-windows-sdk>=0.0.10

[pandas]
pandas

[parquet]
pyarrow

[pdf]
jsonschema
pdfminer
py7zr>=0.20.2
PyPDF2>=3.0.0
simplejson
tika
tqdm
typing-extensions

[pickle]
py7zr>=0.20.2
tqdm

[pillow]
piexif
Pillow>=8.1.1

[powerpoint]
python-pptx

[profile]

[rand]

[rasa]
aiohttp>=3.7.4
requests
ruamel.yaml

[regression]
numpy

[resizing]
numpy
opencv-python
scikit-learn

[rich]
rich

[ringlist]

[salesforce]
aiohttp>=3.7.4
jsonschema
pandas
py7zr>=0.20.2
requests
simple-salesforce>=1.1.0
simplejson
tqdm
typing-extensions

[scene_change_detection]
numpy
opencv-python
wxPython>=4

[scipy]
numpy
scipy

[scrapy]
brotli

[search]

[segment_tree]

[sequence]

[set]

[signal]

[sort]
py7zr>=0.20.2
tqdm

[spark]
pyspark>=3.0.0

[sparql]
pandas
requests

[sql]
py7zr>=0.20.2
tqdm

[sqlite]

[statistics]
gmpy2

[stdio]

[string]

[sudoku]
gmpy2

[sys]

[tensorflow]
tensorflow

[test]
py7zr>=0.20.2
tqdm

[tests]
aiohttp>=3.7.4
aioresponses>=0.7.2
flask>=0.12.3
gensim>=4.0.0
gmpy2
hypothesis
jsonschema
keras
msgpack>=0.6.0
nltk>=3.6.1
numpy
opencv-python
packaging
pandas
pdfminer
Pillow>=8.1.1
py7zr>=0.20.2
PyPDF2>=3.0.0
requests
requests-mock
ruamel.yaml
setuptools
simple-salesforce>=1.1.0
simplejson
tika
tls-property>=1.0.1
toml
tqdm
typing-extensions
werkzeug>=0.11.11

[tests:python_version < "3.11"]
numba

[tests:python_version >= "3.8"]
av>=8.0

[tests:sys_platform == "win32"]
ctypes-windows-sdk>=0.0.10
pywin32

[text]
jsonschema
msgpack>=0.6.0
py7zr>=0.20.2
simplejson
tqdm
typing-extensions

[text_segmentation]

[text_summarization]
numpy
py7zr>=0.20.2
spacy
tqdm

[time]

[tls]
cryptography>=1.5.3
pyOpenSSL>=17.5.0

[toml]
toml

[torch]
torch

[torrent]
bencode.py>=2.0.0
jsonschema
py7zr>=0.20.2
requests
simplejson
tqdm
typing-extensions

[tree]

[twisted]
twisted

[twitch]
certifi
jsonschema
py7zr>=0.20.2
requests
simplejson
tqdm
typing-extensions

[typing]
typing-extensions

[unicode]
jsonschema
msgpack>=0.6.0
py7zr>=0.20.2
simplejson
tqdm
typing-extensions

[unqlite]

[url]

[videofile]
numpy
opencv-python

[videofile:python_version >= "3.8"]
av>=8.0

[widgets]
wxPython>=4

[win]

[win32]

[win32:sys_platform == "win32"]
pywin32
wmi

[win:sys_platform == "win32"]
ctypes-windows-sdk>=0.0.10
pywin32

[wsgi]
werkzeug>=0.11.11

[xsl]
lxml

[yaml]
ruamel.yaml
