From 90e3a6274bd948cbfea5c0f70aff5792b84897ca Mon Sep 17 00:00:00 2001 From: Gert Hulselmans Date: Wed, 7 Feb 2024 15:58:30 +0100 Subject: [PATCH] Add info to pyproject.toml. Add info to pyproject.toml. --- pyproject.toml | 16 ++++++++++++---- rust/Cargo.toml | 1 + 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 061d270..9458e1f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,6 +4,9 @@ build-backend = "maturin" [project] name = "scatac_fragment_tools" +description = "Tools for working with scATAC-seq fragment files." +readme = "README.md" +keywords = ["scATAC-seq", "scATAC", "fragment files"] requires-python = ">=3.8" classifiers = [ "Programming Language :: Rust", @@ -22,14 +25,15 @@ dependencies = [ "joblib", ] -[tool.maturin] -features = ["pyo3/extension-module"] -module-name = "scatac_fragment_tools._rust_scatac_fragment_tools" +[project.urls] +homepage = "https://github.com/aertslab/scatac_fragment_tools/" +documentation = "https://aertslab.github.io/scatac_fragment_tools/" +repository = "https://github.com/aertslab/scatac_fragment_tools/" +changelog = "https://github.com/aertslab/scatac_fragment_tools/commits/main/" [project.optional-dependencies] development = [ "mypy", - "black", "ruff", "pytest", ] @@ -37,6 +41,10 @@ development = [ [project.scripts] scatac_fragment_tools = "scatac_fragment_tools.cli.main:main" +[tool.maturin] +features = ["pyo3/extension-module"] +module-name = "scatac_fragment_tools._rust_scatac_fragment_tools" + [tool.ruff] target-version = "py38" line-length = 88 diff --git a/rust/Cargo.toml b/rust/Cargo.toml index c7ed765..2f1906e 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -1,6 +1,7 @@ [package] name = "_rust_scatac_fragment_tools" version = "0.1.0" +authors = ["Seppe De Winter ", "Gert Hulselmans "] edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html