4 |
4 |
EAPI=8
|
5 |
5 |
|
6 |
6 |
DISTUTILS_SINGLE_IMPL="yes"
|
7 |
|
DISTUTILS_USE_PEP517=poetry
|
|
7 |
DISTUTILS_USE_PEP517=pdm-backend
|
8 |
8 |
PYTHON_COMPAT=( python3_{9..11} )
|
9 |
9 |
|
10 |
10 |
inherit distutils-r1
|
11 |
11 |
|
12 |
12 |
DESCRIPTION="Program to fit chemical exchange induced shift and relaxation data"
|
13 |
13 |
HOMEPAGE="https://github.com/gbouvignies/chemex"
|
14 |
|
SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/v${PV/_p/-dev}.tar.gz -> ${P}.tar.gz"
|
|
14 |
SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/${PV/_p/-dev}.tar.gz -> ${P}.tar.gz"
|
15 |
15 |
S="${WORKDIR}/ChemEx-${PV/_p/-dev}"
|
16 |
16 |
|
17 |
17 |
SLOT="0"
|
... | ... | |
25 |
25 |
|
26 |
26 |
RDEPEND="
|
27 |
27 |
$(python_gen_cond_dep '
|
28 |
|
>=dev-python/asteval-0.9.25[${PYTHON_USEDEP}]
|
29 |
|
>=dev-python/cachetools-5.3.0[${PYTHON_USEDEP}]
|
30 |
|
>=dev-python/lmfit-1.2.0[${PYTHON_USEDEP}]
|
|
28 |
>=dev-python/cachetools-5.3.1[${PYTHON_USEDEP}]
|
|
29 |
>=dev-python/lmfit-1.2.1[${PYTHON_USEDEP}]
|
31 |
30 |
>=dev-python/matplotlib-3.7.1[${PYTHON_USEDEP}]
|
32 |
|
>=dev-python/numpy-1.24.3[${PYTHON_USEDEP}]
|
33 |
|
>=dev-python/pydantic-1.10.7[${PYTHON_USEDEP}]
|
34 |
|
>=dev-python/rapidfuzz-3.0.0[${PYTHON_USEDEP}]
|
35 |
|
>=dev-python/rich-13.3.4[${PYTHON_USEDEP}]
|
36 |
|
>=dev-python/scipy-1.10.1[${PYTHON_USEDEP}]
|
|
31 |
>=dev-python/numpy-1.25.0[${PYTHON_USEDEP}]
|
|
32 |
>=dev-python/pydantic-2.0.1[${PYTHON_USEDEP}]
|
|
33 |
>=dev-python/rapidfuzz-3.1.1[${PYTHON_USEDEP}]
|
|
34 |
>=dev-python/rich-13.4.2[${PYTHON_USEDEP}]
|
|
35 |
>=dev-python/scipy-1.9.3[${PYTHON_USEDEP}]
|
37 |
36 |
>=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
|
38 |
37 |
')
|
39 |
38 |
"
|
40 |
39 |
DEPEND="${RDEPEND}"
|
41 |
40 |
|
42 |
41 |
distutils_enable_tests pytest
|
|
42 |
|
|
43 |
export PDM_BUILD_SCM_VERSION=${PV}
|