From c766120edb45d7afc4bc8dfa81c80e6acddb6f53 Mon Sep 17 00:00:00 2001 From: Michael Schubert Date: Mon, 17 Jun 2024 11:47:58 +0000 Subject: dev-python/snakemake-interface-common: add ebuild Signed-off-by: Michael Schubert Signed-off-by: Andrew Ammerlaan --- dev-python/snakemake-interface-common/Manifest | 1 + dev-python/snakemake-interface-common/metadata.xml | 16 ++++++++++++++++ .../snakemake-interface-common-1.17.2.ebuild | 22 ++++++++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 dev-python/snakemake-interface-common/Manifest create mode 100644 dev-python/snakemake-interface-common/metadata.xml create mode 100644 dev-python/snakemake-interface-common/snakemake-interface-common-1.17.2.ebuild diff --git a/dev-python/snakemake-interface-common/Manifest b/dev-python/snakemake-interface-common/Manifest new file mode 100644 index 000000000..f83a8f47e --- /dev/null +++ b/dev-python/snakemake-interface-common/Manifest @@ -0,0 +1 @@ +DIST snakemake_interface_common-1.17.2.tar.gz 9928 BLAKE2B 91be90640adb5f19fb97185ef84954cececd9e26e9c64f59b4ff014eca257575c5d5501ea7a8d74d9de2bb3280e88be500d1a2df2ec3296f2ecd30acbda27c87 SHA512 08d1688f70863825e76832250ee9da0be3a8baae9e67eb9bafaab30d862fe33fb9508eb4571f39322579699a4cd98d8878854ad9a94615e3b73255d18fe38c14 diff --git a/dev-python/snakemake-interface-common/metadata.xml b/dev-python/snakemake-interface-common/metadata.xml new file mode 100644 index 000000000..b70ef47c9 --- /dev/null +++ b/dev-python/snakemake-interface-common/metadata.xml @@ -0,0 +1,16 @@ + + + + + mschu.dev@gmail.com + Michael Schubert + + + sci@gentoo.org + Gentoo Science Project + + + snakemake/snakemake-interface-common + snakemake-interface-common + + diff --git a/dev-python/snakemake-interface-common/snakemake-interface-common-1.17.2.ebuild b/dev-python/snakemake-interface-common/snakemake-interface-common-1.17.2.ebuild new file mode 100644 index 000000000..943af2cfc --- /dev/null +++ b/dev-python/snakemake-interface-common/snakemake-interface-common-1.17.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) + +inherit pypi distutils-r1 + +DESCRIPTION="Common functions and classes for Snakemake and its plugins" +HOMEPAGE="https://pypi.org/project/snakemake-interface-common/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-python/argparse-dataclass[${PYTHON_USEDEP}] + dev-python/ConfigArgParse[${PYTHON_USEDEP}]" + +RESTRICT="test" # no tests collected +#distutils_enable_tests pytest -- cgit v1.2.3-65-gdbad