[build-system]
requires = ['maturin>=1.0.0-beta.6']
build-backend = 'maturin'
[project]
name = 'xdot-rs'
authors = [{ name = 'Philipp A.', email = 'flying-sheep@web.de' }]
readme = 'README.md'
classifiers = [
'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)',
'Development Status :: 4 - Beta',
'Intended Audience :: Developers',
'Programming Language :: Python :: 3',
]
urls.Source = 'https://github.com/flying-sheep/xdot-rust'
dynamic = ['version', 'description']
requires-python = '>=3.8'
dependencies = []
[project.optional-dependencies]
dev = [
'pre-commit',
'black',
]
test = [
'pytest',
]
[tool.maturin]
module-name = 'xdot_rs'
features = ['pyo3']
[tool.ruff]
select = [
'E',
'F',
'I',
]