[build-system]
requires = ["maturin>=1.3,<2.0"]
build-backend = "maturin"
[project]
name = "cftime-rs"
requires-python = ">=3.7"
classifiers = [
"Programming Language :: Rust",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
]
dynamic = ["version"]
[project.optional-dependencies]
dev = [
"cftime-rs",
"pytest>=6.1.1",
"pytest-cov>=2.10.1",
"pytest-mock>=3.6.1",
"coverage>=5.3",
"sphinx>=4.5.0",
"sphinx-autoapi",
"myst",
"myst-parser",
"sphinx_book_theme>=0.3.0",
]
[tool.maturin]
module-name = "cftime_rs"
python-source = "python"