Skip to content

Commit 2e86638

Browse files
committed
make-a-release
1 parent e232c5d commit 2e86638

File tree

3 files changed

+27
-7
lines changed

3 files changed

+27
-7
lines changed

README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,11 @@
1-
# Snipe
1+
# Snipe (Under Development)
2+
3+
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.
4+
5+
## Installation
6+
7+
You can install Snipe from the pip test channel:
8+
9+
```bash
10+
pip install -i https://test.pypi.org/simple/ snipe
11+
```

pyproject.toml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,22 @@
11
[build-system]
2-
requires = ["hatchling"]
2+
requires = ["hatchling", "hatch-conda-build"]
33
build-backend = "hatchling.build"
44

5+
[tool.hatch.build.targets.conda]
6+
channels = ["conda-forge", "bioconda"]
7+
requirements = [
8+
"python",
9+
"pip",
10+
"hatchling",
11+
"hatch-conda-build",
12+
]
13+
514
[project]
615
name = "snipe"
716
dynamic = [
817
"version",
918
]
10-
description = "A versatile API and CLI tool for Snipe."
19+
description = "SRA-Scale sequence quality control"
1120
readme = { file = "README.md", content-type = "text/markdown" }
1221
license = { text = "AGPL" }
1322
authors = [
@@ -105,6 +114,7 @@ dependencies = [
105114
"mkdocs-material>=9.5.35",
106115
"mkdocstrings-python>=1.11.1",
107116
"mkdocs-jupyter",
117+
"pyfastx",
108118
"mkdocs-git-authors-plugin",
109119
"mkdocs-git-revision-date-localized-plugin",
110120
"pytest",
@@ -142,10 +152,10 @@ watch = "mkdocs serve --dev-addr=0.0.0.0:8000"
142152
packages = ["src/snipe"]
143153

144154
[tool.hatch.build.targets.sdist]
145-
include = ["README.md", "LICENSE", "pyproject.toml", "src/snipe/**"]
155+
include = ["README.md", "LICENSE.txt", "pyproject.toml", "src/snipe/**"]
146156

147157
[tool.hatch.build.targets.wheel]
148-
include = ["README.md", "LICENSE", "pyproject.toml", "src/snipe/**"]
158+
include = ["README.md", "LICENSE.txt", "pyproject.toml", "src/snipe/**"]
149159

150160
[[tool.hatch.envs.test.matrix]]
151-
python = ["3.11", "3.12", "3.13"]
161+
python = ["3.8", "3.9", "3.10", "3.11"]

src/snipe/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
from snipe.api.multisig_reference_QC import MultiSigReferenceQC
44
from snipe.api.reference_QC import ReferenceQC
55

6-
__version__ = '0.1.2'
6+
__version__ = '0.1.3'

0 commit comments

Comments
 (0)