xdot 0.2.4

Parse graphviz’ xdot draw instructions
Documentation
[build-system]
build-backend = "maturin"
requires = [ "maturin>=1.9,<2" ]

[project]
name = "xdot-rs"
readme = "README.md"
license = "GPL-3.0-OR-later"
authors = [ { name = "Philipp A.", email = "flying-sheep@web.de" } ]
requires-python = ">=3.8"
classifiers = [
  "Development Status :: 4 - Beta",
  "Intended Audience :: Developers",
  "Programming Language :: Python :: 3 :: Only",
  "Programming Language :: Python :: 3.8",
  "Programming Language :: Python :: 3.9",
  "Programming Language :: Python :: 3.10",
  "Programming Language :: Python :: 3.11",
  "Programming Language :: Python :: 3.12",
  "Programming Language :: Python :: 3.13",
  "Programming Language :: Python :: 3.14",
]
dynamic = [ "description", "version" ]
dependencies = []
urls.Source = "https://github.com/flying-sheep/xdot-rs"

[dependency-groups]
dev = [
  "maturin", # CLI
  "prek",    # auto-formatting
]
test = [
  "pytest",
]

[tool.maturin]
module-name = "xdot_rs"
features = [ "extension-module" ]

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