hanlp-common>=0.0.23
hanlp-downloader
hanlp-trie>=0.0.4
nvidia-ml-py
sentencepiece>=0.1.91
termcolor
toposort==1.5
torch>=1.6.0
transformers>=4.1.1

[amr]
networkx>=2.5.1
penman==1.2.1
perin-parser>=0.0.12

[fasttext]
fasttext-wheel==0.9.2

[full]
fasttext-wheel==0.9.2
networkx>=2.5.1
penman==1.2.1
perin-parser>=0.0.12

[full:python_version < "3.12"]
tensorflow<2.14,>=2.6.0

[full:python_version < "3.14"]
transformers<4.55

[full:python_version >= "3.12" and python_version < "3.13"]
tensorflow<2.17,>=2.16
tf-keras<2.17,>=2.16

[full:python_version >= "3.13" and python_version < "3.14" and (sys_platform != "darwin" or platform_machine != "x86_64")]
tensorflow<2.22,>=2.21
tf-keras<2.22,>=2.21

[tf]
fasttext-wheel==0.9.2

[tf:python_version < "3.12"]
tensorflow<2.14,>=2.6.0

[tf:python_version < "3.14"]
transformers<4.55

[tf:python_version >= "3.12" and python_version < "3.13"]
tensorflow<2.17,>=2.16
tf-keras<2.17,>=2.16

[tf:python_version >= "3.13" and python_version < "3.14" and (sys_platform != "darwin" or platform_machine != "x86_64")]
tensorflow<2.22,>=2.21
tf-keras<2.22,>=2.21
