[build-system]
requires = ["maturin>=1.7,<2"]
build-backend = "maturin"
[project]
name = "convert_genome"
version = "0.3.2"
description = "Python bindings for SauersML/convert_genome (DTC → VCF/BCF/PLINK conversion)."
readme = "README.md"
license = { text = "AGPL-3.0-or-later" }
authors = [{ name = "SauersML" }]
requires-python = ">=3.9"
dependencies = []
keywords = ["genomics", "bioinformatics", "vcf", "bcf", "plink", "23andme", "ancestry", "dtc"]
classifiers = [
"Development Status :: 4 - Beta",
"Intended Audience :: Science/Research",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
"Topic :: Scientific/Engineering :: Bio-Informatics",
]
[project.urls]
Homepage = "https://github.com/SauersML/convert_genome"
Issues = "https://github.com/SauersML/convert_genome/issues"
[project.optional-dependencies]
test = ["pytest>=7"]
[tool.maturin]
manifest-path = "../Cargo.toml"
module-name = "convert_genome._convert_genome"
python-source = "."
features = ["python"]