sortedcontainers>=2.0.0
iobes

[all]
beautifulsoup4>=4.9.3
conllu
elg
google-api-python-client
google-cloud-language
ibm-watson
iobes
msgpack
nltk>=3.5
py4j
pyyaml>=5.2
ray[default]
requests
sortedcontainers>=2.0.0
spacy>=2.2
stanza>=1.3.0
tner

[alldev]
RISE
bandit
black[d]
flake8
ipykernel
ipython
ipywidgets
jupyterlab
mypy
notebook
pdoc3
prospector[with_bandid,with_frosted,with_mypy,with_pyroma,with_vulture]
pytest
pytest-cov
pytest-pep8
pytest-runner
pytest-tornasync
sphinx
tox
voila

[base]
sortedcontainers>=2.0.0
iobes

[clientelg]
requests
elg

[clientgatecloud]
requests

[clientgooglenlp]
google-cloud-language

[clientibm]
ibm-watson

[clientperspective]
google-api-python-client

[clients]
requests
elg
ibm-watson
google-cloud-language
google-api-python-client

[clienttagme]
requests

[clienttextrazor]
requests

[dev]
pytest
pytest-pep8
pytest-cov
pytest-runner
sphinx
pdoc3
tox
mypy
bandit
prospector[with_bandid,with_frosted,with_mypy,with_pyroma,with_vulture]
pytest-tornasync
flake8
black[d]

[formats]
msgpack
pyyaml>=5.2
beautifulsoup4>=4.9.3
requests
conllu
iobes

[github]
flake8
pytest
pytest-cov
pytest-pep8

[java]
py4j

[mltner]
tner

[nltk]
nltk>=3.5

[notebook]
ipython
ipykernel
jupyterlab
notebook
voila
RISE
ipywidgets

[ray]
ray[default]

[spacy]
spacy>=2.2

[stanza]
stanza>=1.3.0
