Skip to content

Commit

Permalink
make-a-release
Browse files Browse the repository at this point in the history
  • Loading branch information
mr-eyes committed Oct 21, 2024
1 parent e232c5d commit 2e86638
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 7 deletions.
12 changes: 11 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,11 @@
# Snipe
# Snipe (Under Development)

Snipe is a user-friendly tool that enables large-scale, alignment-free quality control (QC) metrics for genomic datasets, making it suitable for handling species with large genomes.

## Installation

You can install Snipe from the pip test channel:

```bash
pip install -i https://test.pypi.org/simple/ snipe
```
20 changes: 15 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,13 +1,22 @@
[build-system]
requires = ["hatchling"]
requires = ["hatchling", "hatch-conda-build"]
build-backend = "hatchling.build"

[tool.hatch.build.targets.conda]
channels = ["conda-forge", "bioconda"]
requirements = [
"python",
"pip",
"hatchling",
"hatch-conda-build",
]

[project]
name = "snipe"
dynamic = [
"version",
]
description = "A versatile API and CLI tool for Snipe."
description = "SRA-Scale sequence quality control"
readme = { file = "README.md", content-type = "text/markdown" }
license = { text = "AGPL" }
authors = [
Expand Down Expand Up @@ -105,6 +114,7 @@ dependencies = [
"mkdocs-material>=9.5.35",
"mkdocstrings-python>=1.11.1",
"mkdocs-jupyter",
"pyfastx",
"mkdocs-git-authors-plugin",
"mkdocs-git-revision-date-localized-plugin",
"pytest",
Expand Down Expand Up @@ -142,10 +152,10 @@ watch = "mkdocs serve --dev-addr=0.0.0.0:8000"
packages = ["src/snipe"]

[tool.hatch.build.targets.sdist]
include = ["README.md", "LICENSE", "pyproject.toml", "src/snipe/**"]
include = ["README.md", "LICENSE.txt", "pyproject.toml", "src/snipe/**"]

[tool.hatch.build.targets.wheel]
include = ["README.md", "LICENSE", "pyproject.toml", "src/snipe/**"]
include = ["README.md", "LICENSE.txt", "pyproject.toml", "src/snipe/**"]

[[tool.hatch.envs.test.matrix]]
python = ["3.11", "3.12", "3.13"]
python = ["3.8", "3.9", "3.10", "3.11"]
2 changes: 1 addition & 1 deletion src/snipe/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
from snipe.api.multisig_reference_QC import MultiSigReferenceQC
from snipe.api.reference_QC import ReferenceQC

__version__ = '0.1.2'
__version__ = '0.1.3'

0 comments on commit 2e86638

Please sign in to comment.