Skip to content
Snippets Groups Projects
pyproject.toml 1.81 KiB
Newer Older
[build-system]
build-backend = "setuptools.build_meta"
requires = [
  "setuptools>=42",
  "setuptools_scm[toml]>=6.2"
]

[tool.setuptools_scm]
write_to = "RNAja/_version.py"
version_scheme="release-branch-semver"
tag_regex="^(\\d.\\d.\\d)-*\\w*\\d*$"
local_scheme = "no-local-version"

[project]
name = "RNAja"
dynamic = ["version"]
description = "RNAja is a pipeline to analyse RNAseq data"
authors = [
    {name = "Aurore Comte (IRD)",email = "aurore.comte@ird.fr"},
]
dependencies = ["PyYAML", "click>=8.0.3", "cookiecutter", "docutils", "python-gitlab", "snakemake", "tqdm", 'cookiecutter', 'snakecdysis', 'pandas']
#dependencies = ['PyYAML', 'pandas', 'matplotlib', 'tabulate', 'ipython', 'biopython', 'numpy',  'argparse', 'snakemake', 'tqdm', 'click>=8.0.3', 'cookiecutter', 'snakecdysis']
requires-python = ">=3.8"
readme = "README.md"
license = {file = "LICENSE"}
keywords = ["rnaseq", "transcriptomics"]
classifiers = [
    "License :: Free for non-commercial use",
    "License :: OSI Approved :: GPLv3 License",
    "Natural Language :: English",
    "Operating System :: POSIX :: Linux",
    "Programming Language :: Python :: 3.8",
    "Programming Language :: Python :: 3.9",
    "Topic :: Scientific/Engineering :: Bio-Informatics",
]

[project.urls]
Homepage = "https://forge.ird.fr/phim/rnaja-pipeline"
Downloads = "https://forge.ird.fr/phim/rnaja-pipeline"
"Bug Tracker" = "https://forge.ird.fr/phim/rnaja-pipeline/issues"
Documentation = "https://forge.ird.fr/phim/rnaja-pipeline/README.md"
"Source Code" = "https://forge.ird.fr/phim/rnaja-pipeline/"

[project.optional-dependencies]
dev = [
    "sphinx_click",
    "sphinx_copybutton",
    "sphinx_rtd_theme",
    "tox",
]

[project.scripts]
RNAja = "RNAja.main:main"
#generate_template = "snakecdysis.scripts.generate_template:main"

[project.entry-points.RNAja]
RNAja = "__init__"