diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-02-13 21:41:11 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-02-13 21:41:11 +0000 |
commit | c8d60dada2ec8eb48b2d2b290cd6683ccec40e39 (patch) | |
tree | c44943ee0563a3fa957716de909fed683117fcb9 /dev-python/lmfit | |
parent | 69051588e2f955485fe5d45d45e616bc60a2de57 (diff) |
gentoo (valentine's day) resync : 14.02.2021
Diffstat (limited to 'dev-python/lmfit')
-rw-r--r-- | dev-python/lmfit/Manifest | 4 | ||||
-rw-r--r-- | dev-python/lmfit/lmfit-1.0.2.ebuild | 39 | ||||
-rw-r--r-- | dev-python/lmfit/metadata.xml | 4 |
3 files changed, 46 insertions, 1 deletions
diff --git a/dev-python/lmfit/Manifest b/dev-python/lmfit/Manifest index 500780064b9f..a86b65b16db6 100644 --- a/dev-python/lmfit/Manifest +++ b/dev-python/lmfit/Manifest @@ -1,3 +1,5 @@ DIST lmfit-1.0.1.tar.gz 258368 BLAKE2B bd2956cb9519f9303d0d2707b0333839ce471f62f53c907870bb6b8ab867cbcd1581d82a1959a6c3c734bd6b8074a769f0587706b3172800cbdef979db3a148d SHA512 1ae3e2cb25625a9b24c261d81c8f1ba0389266724581762f6e0a96140c84e43acd527ab1b83b862bf7b3b4c0b1b9755ee38d0c52e63fe89ea41f2d010b1e5c0d +DIST lmfit-1.0.2.tar.gz 306039 BLAKE2B ab5fcda566f81f00a9d2371f6ae5b3477ed015c70e9b9faf8c5228e3f75f0bf9085d9bd3789042af7b46813d0b6c88f96da37ce295593a5368144d53f5f1799b SHA512 85adeac989117dab3cc9aaf216c37ea5087452351a7978238929216dd9d9be8b6b6790103d4fbbf5211a943c43fb99461750cf58287e2b18c27f66eeacc6ed9a EBUILD lmfit-1.0.1.ebuild 678 BLAKE2B 00266788712b2d091ba644bbcaeb473af9efc15ecb5a971c67ea41b064930773aa9cb51a9c75e449c81e89524194581181d17d3b55102482b74046d74b3524f9 SHA512 cbae185cd4b398b124c4f69275f4bd48964b8a4f49d626d62f6ca51a65dd2316138b272f7a15d714184ccb089422d2434409f522e150a133acf365934f4d2662 -MISC metadata.xml 284 BLAKE2B e4fdd5384c149d5805aa66db2ee08b98575d7a49c303879a347a7b43f2dcc938f05c228ab68586988ee226e49fc7babdbf7ef6295dcd59b5d9ad78761b750f4e SHA512 33ba33822f91ac037549650f0d044528dbb694d74bf229b6aa5a1f4fcac552affb3ed2860b8279dca83c6ed8bc1ad7193513450b91ec0f8d10a4d1ee12aa3196 +EBUILD lmfit-1.0.2.ebuild 1056 BLAKE2B ed874fe8d63dbf9e1c649770e6247c61869ddd7326af41d5c1366ba1e23072d5d17eb27f91606ece5bf4337b119b33a667db2469945c1ef4c85b4137a7a2810e SHA512 f197479a8b159a215f38ec933cca2018b4f8a2fbda3ad7df5f6239d3566f7c9379bb1b1279ef478e4c9a12324c26c1a44ffae049e3fd51126720c85b64f44bfd +MISC metadata.xml 385 BLAKE2B f0e9be81d998336366945f8ed722ff49a2868ac446b12659241e3d2bc64e3e918a4917b8212ff2a2a7264a92ae460df98295a158ee90c8cd3a6180cdd1f5e9c3 SHA512 c1354b1220795403aa9576da5b30e7c8f2b3836d847c0e05f2e7465927209ec4ff0675d0a1853508dbd3bf41880989fa151520531e5d6612be27a13a99a22bba diff --git a/dev-python/lmfit/lmfit-1.0.2.ebuild b/dev-python/lmfit/lmfit-1.0.2.ebuild new file mode 100644 index 000000000000..3e93970d9753 --- /dev/null +++ b/dev-python/lmfit/lmfit-1.0.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="Non-Linear Least-Squares Minimization and Curve-Fitting for Python" +HOMEPAGE="https://lmfit.github.io/lmfit-py/ https://github.com/lmfit/lmfit-py/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + >=dev-python/asteval-0.9.16[${PYTHON_USEDEP}] + >=dev-python/numpy-1.16[${PYTHON_USEDEP}] + >=dev-python/uncertainties-3.0.1[${PYTHON_USEDEP}] + >=dev-python/scipy-1.2[${PYTHON_USEDEP}] +" +# past from future needed for tests, bug #737978 +BDEPEND="${RDEPEND} + test? ( dev-python/future[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +python_test() { + local deselect=( + # numpy warning mismatch + tests/test_confidence.py::test_confidence_warnings + tests/test_model.py::TestUserDefiniedModel::test_extra_param_issues_warning + ) + + pytest -vv ${deselect[@]/#/--deselect } || + die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/lmfit/metadata.xml b/dev-python/lmfit/metadata.xml index 3b1d3048e0a5..a5898904e259 100644 --- a/dev-python/lmfit/metadata.xml +++ b/dev-python/lmfit/metadata.xml @@ -4,6 +4,10 @@ <maintainer type="person"> <email>pacho@gentoo.org</email> </maintainer> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <upstream> <remote-id type="pypi">lmfit</remote-id> </upstream> |