Skip to content

Commit

Permalink
bringing pyright configuration into the pyproject.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
nrminor committed Sep 30, 2024
1 parent e281b83 commit b0cff3e
Showing 1 changed file with 49 additions and 45 deletions.
94 changes: 49 additions & 45 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,47 +3,47 @@ name = "oneroof"
version = "0.1.0"
description = "Base-, Variant-, and Consensus-calling under One Proverbial Roof. Work in progress!"
authors = [
{ name = "Nicholas R. Minor", email = "[email protected]" },
{ name = "Andrew J. Lail", email = "[email protected]" },
{ name = "Annabelle Kalweit", email = "[email protected]" },
{ name = "Nicholas R. Minor", email = "[email protected]" },
{ name = "Andrew J. Lail", email = "[email protected]" },
{ name = "Annabelle Kalweit", email = "[email protected]" },
]
requires-python = ">= 3.10"
keywords = [
"science",
"biology",
"research",
"bioinformatics",
"sequencing",
"genomics",
"virus",
"SARS-CoV-2",
"H5N1",
"influenze",
"haplotyping",
"science",
"biology",
"research",
"bioinformatics",
"sequencing",
"genomics",
"virus",
"SARS-CoV-2",
"H5N1",
"influenze",
"haplotyping",
]
classifiers = [
"Development Status :: 3 - Alpha",
"Development Status :: 3 - Alpha",

"Intended Audience :: Science/Research",
"Topic :: Scientific/Engineering :: Bio-Informatics",
"Intended Audience :: Science/Research",
"Topic :: Scientific/Engineering :: Bio-Informatics",

"License :: OSI Approved :: MIT License",
"License :: OSI Approved :: MIT License",

"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
]
dependencies = [
"polars-lts-cpu",
"xlsxwriter",
"xlsx2csv",
"biopython",
"pysam",
"marimo",
"numpy",
"scipy",
"paramiko",
"polars-lts-cpu",
"xlsxwriter",
"xlsx2csv",
"biopython",
"pysam",
"marimo",
"numpy",
"scipy",
"paramiko",
]

[build-system]
Expand All @@ -53,6 +53,9 @@ build-backend = "setuptools.build_meta:__legacy__"
[tool.setuptools]
py-modules = ["bin"]

[project.scripts]
"oneroof" = "bin.__main__:main"

[tool.pixi.project]
channels = ["conda-forge", "bioconda", "anaconda"]
platforms = ["osx-64", "linux-64"]
Expand Down Expand Up @@ -90,20 +93,21 @@ cffi = ">=1.15.0,<1.17.0"

[tool.uv]
dev-dependencies = [
"ipykernel>=6.29.5",
"ipython>=8.12.3",
"jupyter>=0.6.4",
"just>=0.8.162",
"mamba>=0.11.3",
"marimo[sql]>=0.8.14",
"pip>=24.2",
"pre-commit>=3.8.0",
"pytest>=8.3.3",
"quarto>=0.1.0",
"ruff>=0.6.4",
"tox>=4.18.1",
"ipykernel>=6.29.5",
"ipython>=8.12.3",
"jupyter>=0.6.4",
"just>=0.8.162",
"mamba>=0.11.3",
"marimo[sql]>=0.8.14",
"pip>=24.2",
"pre-commit>=3.8.0",
"pytest>=8.3.3",
"quarto>=0.1.0",
"ruff>=0.6.4",
"tox>=4.18.1",
]
compile-bytecode = true

[project.scripts]
"oneroof" = "bin.__main__:main"
[tool.pyright]
venvPath = "."
venv = ".venv"

0 comments on commit b0cff3e

Please sign in to comment.