Gentoo Archives: gentoo-commits

From: Aisha Tammy <gentoo@×××××.cc>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: dev-python/snakemake/
Date: Thu, 31 Dec 2020 17:26:58
Message-Id: 1609435321.8c5c910f1881b80699c71e5fa46f90c7bb82ede3.epsilon-0@gentoo
1 commit: 8c5c910f1881b80699c71e5fa46f90c7bb82ede3
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Wed Dec 30 16:34:00 2020 +0000
4 Commit: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
5 CommitDate: Thu Dec 31 17:22:01 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=8c5c910f
7
8 dev-python/snakemake: version bump, EAPI bump, bump py targets
9
10 Package-Manager: Portage-3.0.12, Repoman-3.0.2
11 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
12 Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
13
14 dev-python/snakemake/snakemake-5.10.0.ebuild | 16 --------
15 dev-python/snakemake/snakemake-5.31.1.ebuild | 56 ++++++++++++++++++++++++++++
16 2 files changed, 56 insertions(+), 16 deletions(-)
17
18 diff --git a/dev-python/snakemake/snakemake-5.10.0.ebuild b/dev-python/snakemake/snakemake-5.10.0.ebuild
19 deleted file mode 100644
20 index 03e031837..000000000
21 --- a/dev-python/snakemake/snakemake-5.10.0.ebuild
22 +++ /dev/null
23 @@ -1,16 +0,0 @@
24 -# Copyright 1999-2020 Gentoo Authors
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=7
28 -
29 -PYTHON_COMPAT=( python3_6 )
30 -
31 -inherit distutils-r1
32 -
33 -DESCRIPTION="Make-like task language"
34 -HOMEPAGE="https://snakemake.readthedocs.io"
35 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
36 -
37 -LICENSE="MIT"
38 -SLOT="0"
39 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
40
41 diff --git a/dev-python/snakemake/snakemake-5.31.1.ebuild b/dev-python/snakemake/snakemake-5.31.1.ebuild
42 new file mode 100644
43 index 000000000..6a358a456
44 --- /dev/null
45 +++ b/dev-python/snakemake/snakemake-5.31.1.ebuild
46 @@ -0,0 +1,56 @@
47 +# Copyright 1999-2020 Gentoo Authors
48 +# Distributed under the terms of the GNU General Public License v2
49 +
50 +EAPI=7
51 +
52 +PYTHON_COMPAT=( python3_{7,8} )
53 +DISTUTILS_USE_SETUPTOOLS=rdepend
54 +
55 +inherit distutils-r1
56 +
57 +DESCRIPTION="Make-like task language"
58 +HOMEPAGE="https://snakemake.readthedocs.io"
59 +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
60 +
61 +LICENSE="MIT"
62 +SLOT="0"
63 +KEYWORDS="~amd64 ~x86"
64 +
65 +# missing test dep google.cloud
66 +RESTRICT="test"
67 +
68 +BDEPEND="test? (
69 + dev-python/requests-mock[${PYTHON_USEDEP}]
70 + dev-python/google-api-python-client[${PYTHON_USEDEP}]
71 + dev-python/jinja[${PYTHON_USEDEP}]
72 + dev-python/networkx[${PYTHON_USEDEP}]
73 + dev-python/pygments[${PYTHON_USEDEP}]
74 + dev-python/pygraphviz[${PYTHON_USEDEP}]
75 + dev-python/oauth2client[${PYTHON_USEDEP}]
76 + net-libs/google-cloud-cpp
77 +)"
78 +
79 +RDEPEND="
80 + dev-python/wrapt[${PYTHON_USEDEP}]
81 + dev-python/requests[${PYTHON_USEDEP}]
82 + dev-python/ratelimit[${PYTHON_USEDEP}]
83 + dev-python/pyyaml[${PYTHON_USEDEP}]
84 + dev-python/configargparse[${PYTHON_USEDEP}]
85 + dev-python/appdirs[${PYTHON_USEDEP}]
86 + dev-python/datrie[${PYTHON_USEDEP}]
87 + dev-python/jsonschema[${PYTHON_USEDEP}]
88 + dev-python/docutils[${PYTHON_USEDEP}]
89 + dev-python/GitPython[${PYTHON_USEDEP}]
90 + dev-python/psutil[${PYTHON_USEDEP}]
91 + dev-python/nbformat[${PYTHON_USEDEP}]
92 + dev-python/toposort[${PYTHON_USEDEP}]
93 + sci-mathematics/pulp[${PYTHON_USEDEP}]
94 +"
95 +
96 +distutils_enable_sphinx docs \
97 + dev-python/sphinxcontrib-napoleon \
98 + dev-python/sphinx-argparse \
99 + dev-python/sphinx_rtd_theme \
100 + dev-python/docutils \
101 + dev-python/recommonmark
102 +distutils_enable_tests pytest