diff options
author | 2024-06-17 11:48:11 +0000 | |
---|---|---|
committer | 2024-06-19 12:14:16 +0200 | |
commit | 826192bccec96233713a9bc28260bfa313475679 (patch) | |
tree | d06041a14837cdb1272d43391d393215ee958a1f | |
parent | dev-python/snakemake-interface-common: add ebuild (diff) | |
download | sci-826192bccec96233713a9bc28260bfa313475679.tar.gz sci-826192bccec96233713a9bc28260bfa313475679.tar.bz2 sci-826192bccec96233713a9bc28260bfa313475679.zip |
dev-python/snakemake-executor-plugins: add ebuild
Signed-off-by: Michael Schubert <mschu.dev@gmail.com>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
3 files changed, 40 insertions, 0 deletions
diff --git a/dev-python/snakemake-interface-executor-plugins/Manifest b/dev-python/snakemake-interface-executor-plugins/Manifest new file mode 100644 index 000000000..8b038d413 --- /dev/null +++ b/dev-python/snakemake-interface-executor-plugins/Manifest @@ -0,0 +1 @@ +DIST snakemake_interface_executor_plugins-9.1.1.tar.gz 16342 BLAKE2B d478afe4fdbb91c0e7a1447de002b93a5583089b9ed2164c9086f536d7b8b6c9f3e52687fc0b299830a86639c1dca0e682f01b17349a58deac5efa884ddc381a SHA512 bcb589ab251fbab69cdddb5eb23257b18164c42c7b3e5014e43aeec278c5453d9713e7c1791ecb15899a8593a5cb302cfc56b8e35539a6474ad1c6d79d892592 diff --git a/dev-python/snakemake-interface-executor-plugins/metadata.xml b/dev-python/snakemake-interface-executor-plugins/metadata.xml new file mode 100644 index 000000000..a58905c97 --- /dev/null +++ b/dev-python/snakemake-interface-executor-plugins/metadata.xml @@ -0,0 +1,16 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>mschu.dev@gmail.com</email> + <name>Michael Schubert</name> + </maintainer> + <maintainer type="project"> + <email>sci@gentoo.org</email> + <name>Gentoo Science Project</name> + </maintainer> + <upstream> + <remote-id type="github">snakemake/snakemake-interface-executor-plugins</remote-id> + <remote-id type="pypi">snakemake-interface-executor-plugins</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/snakemake-interface-executor-plugins/snakemake-interface-executor-plugins-9.1.1.ebuild b/dev-python/snakemake-interface-executor-plugins/snakemake-interface-executor-plugins-9.1.1.ebuild new file mode 100644 index 000000000..41008ef8b --- /dev/null +++ b/dev-python/snakemake-interface-executor-plugins/snakemake-interface-executor-plugins-9.1.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{11..12} ) + +inherit pypi distutils-r1 + +DESCRIPTION="Stable interface for interactions between Snakemake and its executor plugins" +HOMEPAGE="https://pypi.org/project/snakemake-interface-executor-plugins/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-python/argparse-dataclass[${PYTHON_USEDEP}] + dev-python/snakemake-interface-common[${PYTHON_USEDEP}] + dev-python/throttler[${PYTHON_USEDEP}]" + +RESTRICT="test" # no tests collected +#distutils_enable_tests pytest |