
[:(implementation_name != "pypy" and python_version <= "3.13") or (implementation_name == "pypy" and python_version >= "3.10" and python_version < "3.12")]
numpy>=1.20

[:implementation_name != "pypy" and python_version >= "3.14"]
numpy>=2.3.0

[:implementation_name == "pypy" and python_version < "3.10"]
numpy<2,>=1.20

[:python_version < "3.10"]
typing-extensions>=4.0

[ai]
sentence-transformers>=2.2.0

[all]
pillow>=9.0

[desktop]
pillow>=9.0

[dev]
pytest>=7.0
