From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/mpmath/
Date: Fri, 04 Jul 2025 03:19:00 +0000 (UTC)	[thread overview]
Message-ID: <1751599135.3da8b1533a3d0ee8fc65862cfaa9628ab8f2326c.mgorny@gentoo> (raw)
commit:     3da8b1533a3d0ee8fc65862cfaa9628ab8f2326c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  4 03:04:55 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jul  4 03:18:55 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da8b153
dev-python/mpmath: Bump to 1.4.0_alpha6
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
 dev-python/mpmath/Manifest                   |  1 +
 dev-python/mpmath/mpmath-1.4.0_alpha6.ebuild | 60 ++++++++++++++++++++++++++++
 2 files changed, 61 insertions(+)
diff --git a/dev-python/mpmath/Manifest b/dev-python/mpmath/Manifest
index fd2f78a9076e..125db249bfdb 100644
--- a/dev-python/mpmath/Manifest
+++ b/dev-python/mpmath/Manifest
@@ -2,3 +2,4 @@ DIST mpmath-1.4.0a2.tar.gz 2079112 BLAKE2B 9d2d99dddd4e800b3860f38ef1955b7d803c9
 DIST mpmath-1.4.0a3.tar.gz 2079258 BLAKE2B f57e4603758f8aae879e9e61d42f11303eb3f81c02ee51ea54260ce26fa49013f41c7f6f7d97eea6489c42d490ae4f423c3d7f79052972d6b089fb8a03d47aa0 SHA512 8fd32e98beaf2382a2ec8a92df2a097f2101e746bd3e821b92183b6be560b0fed30daeb0b93d459fad62bea29c425ed142055819a346629d385a1426fb00e611
 DIST mpmath-1.4.0a4.tar.gz 2079349 BLAKE2B 197578fe989776a2def8bc7de009a9a7a2720ebf488e03e4d0a97ec7fbebbf75b009686bf936b884af5d98dd82abf8f65df0e3b8a9b29a92b3d92925103ead67 SHA512 ea04bed2d95de4ff45420d5e8785410589c118831f7d66f0cc0eb5e9a1a8b42e7acc39d7d36b39c28b6c92640617432c17f7162a5bc66410b2581e98c75e951f
 DIST mpmath-1.4.0a5.tar.gz 2081385 BLAKE2B a6a2b0415f1401948cc8af1bb61449d2804d52a75464b29bbeb18bcda089838336a10c4e5c4cb6a83ac7d710ebbfa1f2ba6566369d5e6bf5ea84047d465570b7 SHA512 998f11ffb66054fab88f6f9aa00def5dc0deee22f59031c8049fb6cda7485ef13352b48e51ab6e490c09c477adcd283b5c8e1d080974488fec5cd9b9139a914d
+DIST mpmath-1.4.0a6.tar.gz 2085764 BLAKE2B 0faddbcf68689807fae5c1a21b00e669a3fb5cf834321b2c903f298adf4ab74e2861706c4dc4ba2f10f91da02eee02b79f9720d8a1f58f5bff00c8febf75f13a SHA512 477f6af5e1f2bba5ec31f370549f1d91cff9f2985d579cab1392c3bdf4fa83d1417b015ab65655027a0dea36e41cc984b76f53b1cbe79bb057fe899baaa7fb48
diff --git a/dev-python/mpmath/mpmath-1.4.0_alpha6.ebuild b/dev-python/mpmath/mpmath-1.4.0_alpha6.ebuild
new file mode 100644
index 000000000000..b3f3e5a1f54f
--- /dev/null
+++ b/dev-python/mpmath/mpmath-1.4.0_alpha6.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_FULLY_TESTED=( pypy3_11 python3_{11..13} )
+PYTHON_COMPAT=( "${PYTHON_FULLY_TESTED[@]}" python3_14 )
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Python library for arbitrary-precision floating-point arithmetic"
+HOMEPAGE="
+	https://mpmath.org/
+	https://github.com/mpmath/mpmath/
+	https://pypi.org/project/mpmath/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="test-full"
+
+BDEPEND="
+	dev-python/setuptools-scm[${PYTHON_USEDEP}]
+	test? (
+		dev-python/numpy[${PYTHON_USEDEP}]
+		dev-python/packaging[${PYTHON_USEDEP}]
+		dev-python/pexpect[${PYTHON_USEDEP}]
+		$(python_gen_cond_dep '
+			dev-python/gmpy2[${PYTHON_USEDEP}]
+		' 'python3*')
+		test-full? (
+			$(python_gen_cond_dep '
+				dev-python/matplotlib[${PYTHON_USEDEP}]
+			' "${PYTHON_FULLY_TESTED[@]}")
+		)
+	)
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-{rerunfailures,timeout} )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+	local EPYTEST_DESELECT=(
+		# Slow and often needs a re-run to pass
+		mpmath/tests/test_cli.py::test_bare_console_bare_division
+		mpmath/tests/test_cli.py::test_bare_console_no_bare_division
+		mpmath/tests/test_cli.py::test_bare_console_pretty
+		mpmath/tests/test_cli.py::test_bare_console_without_ipython
+		mpmath/tests/test_cli.py::test_bare_console_wrap_floats
+	)
+
+	epytest --reruns=5
+}
+
+pkg_postinst() {
+	optfeature "gmp support" dev-python/gmpy2
+	optfeature "matplotlib support" dev-python/matplotlib
+}
next             reply	other threads:[~2025-07-04  3:19 UTC|newest]
Thread overview: 90+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-07-04  3:19 Michał Górny [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-10-21 20:02 [gentoo-commits] repo/gentoo:master commit in: dev-python/mpmath/ Arthur Zamarin
2025-10-14  6:48 Michał Górny
2025-10-09  4:29 Sam James
2025-10-09  4:29 Sam James
2025-09-06  7:01 Michał Górny
2025-09-02  5:26 Michał Górny
2025-08-09  5:47 Michał Górny
2025-07-25 22:06 Sam James
2025-07-19 11:56 Sam James
2025-07-19 10:42 Arthur Zamarin
2025-07-19 10:42 Arthur Zamarin
2025-07-19  7:43 Michał Górny
2025-07-05 14:21 Arthur Zamarin
2025-07-03  2:40 Sam James
2025-06-28 12:00 Arthur Zamarin
2025-06-28 12:00 Arthur Zamarin
2025-06-09  5:54 Sam James
2025-05-20 21:01 Sam James
2025-05-17 14:24 Arthur Zamarin
2025-05-17 14:13 Arthur Zamarin
2025-05-17 11:46 Arthur Zamarin
2025-05-01  2:54 Michał Górny
2025-04-13 18:26 Arthur Zamarin
2025-03-08 11:07 Sam James
2025-02-23  2:00 Sam James
2025-02-16  4:15 Sam James
2025-02-15 13:28 Sam James
2025-02-15  8:35 Arthur Zamarin
2025-02-08 18:18 Sam James
2025-02-08 13:55 Arthur Zamarin
2025-02-08 12:04 Arthur Zamarin
2025-01-30  4:10 Michał Górny
2025-01-23  5:39 Michał Górny
2024-10-31  0:24 Sam James
2024-10-30 15:19 Michał Górny
2024-10-30 15:19 Michał Górny
2024-10-30 14:53 Sam James
2024-10-30 14:48 Michał Górny
2024-10-26 11:52 Michał Górny
2024-10-09  6:31 Michał Górny
2024-09-09 19:55 Arthur Zamarin
2024-08-31  4:48 Sam James
2024-08-30 14:59 Ionen Wolkens
2024-08-30 14:59 Ionen Wolkens
2024-08-29 16:33 Arthur Zamarin
2024-08-29 14:28 Ionen Wolkens
2024-08-29 14:28 Ionen Wolkens
2024-08-29 14:28 Ionen Wolkens
2024-08-29 14:28 Ionen Wolkens
2024-08-12 22:05 Jakov Smolić
2024-08-12 22:05 Jakov Smolić
2024-07-20 11:24 Arthur Zamarin
2024-07-20 11:24 Arthur Zamarin
2023-11-24 15:22 Arthur Zamarin
2023-11-17 16:51 Michał Górny
2023-11-05 20:58 Michał Górny
2023-10-05 17:25 Arthur Zamarin
2023-03-11 10:25 Michał Górny
2023-03-11  9:49 Michał Górny
2023-03-11  9:49 Michał Górny
2023-03-11  9:49 Michał Górny
2023-03-07 16:58 Sam James
2022-09-22 14:29 Marek Szuba
2022-06-04 19:57 Michał Górny
2021-11-22  3:07 Yixun Lan
2021-09-03 14:41 Arthur Zamarin
2021-09-03 14:41 Arthur Zamarin
2021-09-03 14:41 Arthur Zamarin
2021-03-15  3:50 Sam James
2021-03-15  3:50 Sam James
2021-02-09 18:48 Michał Górny
2021-02-03 10:48 Sam James
2020-10-27 19:58 Sam James
2020-08-02  6:46 Michał Górny
2020-08-02  6:46 Michał Górny
2020-08-02  6:46 Michał Górny
2020-07-12 16:57 Michał Górny
2020-05-13 10:08 Agostino Sarubbo
2020-05-12 13:05 Agostino Sarubbo
2020-04-29 16:40 Pacho Ramos
2020-01-17 10:02 Michał Górny
2018-10-02 13:46 Andrey Grozin
2017-12-02 20:55 Mike Gilbert
2017-10-02 14:02 Andrey Grozin
2017-03-30 18:25 Andrey Grozin
2017-03-30 18:21 Andrey Grozin
2017-02-02 18:43 David Seifert
2016-12-29 10:05 Agostino Sarubbo
2016-03-18 20:48 Andrey Grozin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox
  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):
  git send-email \
    --in-reply-to=1751599135.3da8b1533a3d0ee8fc65862cfaa9628ab8f2326c.mgorny@gentoo \
    --to=mgorny@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY
  https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
  Be sure your reply has a Subject: header at the top and a blank line
  before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox