From 1aef203f1efa90c151b1341dabfd1dd4f98d6441 Mon Sep 17 00:00:00 2001 From: DataHearth Date: Wed, 7 Dec 2022 19:22:01 +0000 Subject: [PATCH] chore: add maturin metadata --- .gitignore | 3 +-- Cargo.toml | 1 + pyproject.toml | 19 +++++++++++++++++++ 3 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 pyproject.toml diff --git a/.gitignore b/.gitignore index 19a9d4c..c41cc9e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -/target -pyproject.toml \ No newline at end of file +/target \ No newline at end of file diff --git a/Cargo.toml b/Cargo.toml index 84313ad..4e8c3bf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,6 +7,7 @@ license = "GPL-3.0-or-later" description = "Small CLI tool to initialize a python project" homepage = "https://gitea.antoine-langlois.net/DataHeart/pynit" repository = "https://gitea.antoine-langlois.net/DataHeart/pynit" +keywords = ["automation", "CLI"] [dependencies] anyhow = "1.0" diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..b0495a0 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,19 @@ +[build-system] +requires = ["maturin>=0.14,<0.15"] +build-backend = "maturin" + +[project] +name = "pynit" +version = "0.1.0" +requires-python = ">=3.7" +classifiers = [ + "Environment :: Console", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", + "Operating System :: OS Independent", + "Programming Language :: Python", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", +]