[build-system]
requires = ["maturin>=1.11,<2.0"]
build-backend = "maturin"
[project]
name = "obj2xml-rs"
requires-python = ">=3.8"
version = "0.1.0"
classifiers = [
"Programming Language :: Rust",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
]
description = "High-performance, memory-efficient XML generator from Dict for Python, written in Rust."
readme = "README.md"
license = { text = "Apache-2.0" }
authors = [
{ name = "Muhammad Ali", email = "usermalikhan@gmail.com" }
]
keywords = ["xml", "dict", "json", "python", "rust", "obj2xml", "obj2xml-rs", "efficient"]
[project.urls]
Homepage = "https://github.com/m-ali-ubit/obj2xml-rs"
Repository = "https://github.com/m-ali-ubit/obj2xml-rs"
Issues = "https://github.com/m-ali-ubit/obj2xml-rs/issues"
[project.scripts]
obj2xml_rs = "obj2xml_rs.__main__:main"
[tool.maturin]
python-source = "python"
module-name = "obj2xml_rs._obj2xml_rs"