bindings/python/moraine_conversations/pyproject.toml
1 [build-system]
2 requires = ["maturin>=1.6,<2"]
3 build-backend = "maturin"
4
5 [project]
6 name = "moraine-conversations"
7 version = "0.1.0"
8 description = "Python bindings for Moraine conversation read/search APIs"
9 readme = "README.md"
10 requires-python = ">=3.9"
11 classifiers = [
12 "Programming Language :: Python :: 3",
13 "Programming Language :: Rust",
14 "Operating System :: OS Independent",
15 ]
16
17 [project.optional-dependencies]
18 test = ["pytest>=8"]
19
20 [tool.maturin]
21 module-name = "moraine_conversations._core"
22 python-source = "python"
23 features = ["pyo3/extension-module"]