Skip to content
Snippets Groups Projects
Select Git revision
  • 6ec7a47e8a20fffe41af9b30835e672ba8b96144
  • main default protected
  • update-error-handling
  • Clean-Code
  • smarter-python-version-testing
  • test-new-user-view-couple
  • Maries-branch
  • v1.1.0
  • v1.0.8
  • v1.0.7
  • v1.0.6
  • v1.0.5
  • v1.0.4
  • v1.0.3
  • v1.0.2
  • v1.0.1
  • v1.0
  • v0.0.31
  • v0.0.30
  • v0.0.29
  • v0.0.28
  • v0.0.27
  • v0.0.26
  • v0.0.25
  • v0.0.24
  • v0.0.23
  • v0.0.22
27 results

pyproject.toml

Blame
  • user avatar
    George Marchment authored
    65106e6c
    History
    pyproject.toml 1.07 KiB
    [build-system]
    requires = ["setuptools >= 61.0"]
    build-backend = "setuptools.build_meta"
    
    [project]
    name = "bioflow-insight"
    authors = [
      { name="George Marchment"},
    ]
    description = "A software to extract and analyze the structure and associated metadata from a Nextflow workflow."
    readme = "README.md"
    requires-python = ">=3.8"
    classifiers = [
        "Programming Language :: Python :: 3",
    #    "License :: OSI Approved :: MIT License",
        "Operating System :: OS Independent",
    ]
    dynamic = ["version", "dependencies", "optional-dependencies"]
    
    [tool.setuptools.dynamic]
    dependencies = {file = ["requirements.txt"]}
    optional-dependencies = {dev = { file = ["requirements-dev.txt"] }}
    version = {attr = "src.__version__"}
    
    [project.scripts]
    bioflow-insight = "bioflow_insight_cli.main:cli_command"
    
    [project.urls]
    Homepage = "https://gitlab.liris.cnrs.fr/sharefair/bioflow-insight"
    Issues = "https://gitlab.liris.cnrs.fr/sharefair/bioflow-insight/-/issues"
    
    [tool.setuptools]
    packages = [
        'src',
        'bioflow_insight_cli',
    ]
    
    [tool.black]
    line-length = 120
    skip-string-normalization = true