xdot 0.2.0

Parse graphviz’ xdot draw instructions
Documentation
[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',  # auto-formatting
    'black',  # VS Code format on save
]
test = [
    'pytest',
]

[tool.maturin]
module-name = 'xdot_rs'
features = ['pyo3']

[tool.ruff]
select = [
    'E',  # pycodestyle
    'F',  # pyflakes
    'I',  # isort
]