summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin269035 -> 269019 bytes
-rw-r--r--dev-python/PeachPy/Manifest2
-rw-r--r--dev-python/PeachPy/PeachPy-2022.11.13-r2.ebuild (renamed from dev-python/PeachPy/PeachPy-2022.11.13-r1.ebuild)5
-rw-r--r--dev-python/colour/Manifest1
-rw-r--r--dev-python/colour/colour-0.1.5-r1.ebuild41
-rw-r--r--dev-python/dulwich/Manifest2
-rw-r--r--dev-python/dulwich/dulwich-0.21.7-r1.ebuild (renamed from dev-python/dulwich/dulwich-0.21.7.ebuild)11
-rw-r--r--dev-python/netaddr/Manifest2
-rw-r--r--dev-python/netaddr/netaddr-0.10.1.ebuild3
9 files changed, 60 insertions, 7 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index f5c7791c0ad9..d670c73878b9 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/PeachPy/Manifest b/dev-python/PeachPy/Manifest
index 94a44e1c41d4..dba00a8a187a 100644
--- a/dev-python/PeachPy/Manifest
+++ b/dev-python/PeachPy/Manifest
@@ -1,3 +1,3 @@
DIST PeachPy-2022.11.13.gh.tar.gz 248834 BLAKE2B 508100af45ee2868637c9f2123d835b26a6f8fc4fe880302ec273e19f95b855c667e30e1a31a23dc621aea57b3bf1948d9c2339e35dee55d46d3205d2fe93f03 SHA512 adda0e1c2e417792d0799f2fb5fa92636eff493e83dacf38344ca4a9fe37344bbb73228409cdf8680290ea7f374025f8b23bcdce6ab67b5329ae4a2acbc1cf4f
-EBUILD PeachPy-2022.11.13-r1.ebuild 758 BLAKE2B dffd4feeb0e324d408507e648157f2cce44212695ffd67034eda8387a8134c96fc4c5683345b1763d329f559d13f5478a8858b4c5b0718801a3a52404e3d8e0a SHA512 40641ef9a17c3cb8522d6f3da1a7c9b1d59063f6fbbff6a7753c5ee0c0a930d9eba4272fe1be0aee06f7fae8951f5de42e9ed8e8b451731b11d2147c83544510
+EBUILD PeachPy-2022.11.13-r2.ebuild 795 BLAKE2B f26a5d360dd0178aa5169260c8e8a6718069513b00d88106c5c6570645b9c937094d3ef50f2177b84bf603200185c56bb291ec9e775f0afd52a7f3253f99719c SHA512 a0990c69f05e499dc3467955ede509a57200d75c389b004162067880e4529f4e9d875e2d536c42347e6994122c8f4f7e763793959792e3b98e2ef78bd97840af
MISC metadata.xml 377 BLAKE2B 53a5583779da97472edd89c93fe441309a28c430baf58cb5bc665b885b74077908ac52d3f6aca8363ff688fc7994ae5caddfe2f7d2e6c7acd35012d4158fd018 SHA512 3e9f04f38a4784165e63f07817c2a9b7e9fdc4399b17887f7250bdc1c9177dcb7b0fa144ca2faa60e95555e87889a555cee229f6b3b4e7b413ff494f525a5557
diff --git a/dev-python/PeachPy/PeachPy-2022.11.13-r1.ebuild b/dev-python/PeachPy/PeachPy-2022.11.13-r2.ebuild
index 4406a6be2483..395c7459ef5f 100644
--- a/dev-python/PeachPy/PeachPy-2022.11.13-r1.ebuild
+++ b/dev-python/PeachPy/PeachPy-2022.11.13-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -29,4 +29,5 @@ S="${WORKDIR}"/${PN}-${CommitId}
DOCS=README.rst
-distutils_enable_sphinx sphinx
+distutils_enable_sphinx sphinx \
+ dev-python/sphinx-bootstrap-theme
diff --git a/dev-python/colour/Manifest b/dev-python/colour/Manifest
index f95e5d2efd49..b7e3385ae27b 100644
--- a/dev-python/colour/Manifest
+++ b/dev-python/colour/Manifest
@@ -1,4 +1,5 @@
AUX colour-setup.patch 148 BLAKE2B 41fbf09fa54d8ba88a7b01c240bbb9b26b14f48ecd8d677d5acd16e41d53151f8a443857353be6c593506176e4786caa0001602289add34012e59a463e3c9200 SHA512 2def5f03812b78297fab62f9b7233f32e1923d845f495e1fe3ec18988b30d04b2f6c8908122c87c1738cdec6ac6665c1a41b422fd9a654d08e29ecfa16590eb9
DIST colour-0.1.5.tar.gz 24776 BLAKE2B 71e2b44c6379f73fa1a70781ae2559e37122e2db982d1f98ab5c4432b4e95a2c60d6489a88025499c36d288f3e9269e65caf9560d7772e2c1c050266c284816f SHA512 09a5160862bf10cd5f4a94e43c63d6f2a5db43bcaae0e9d8f66900113ec04471e22d0bec7412f0289c6f1e6871c1a544f5be36266aa8d6fd5ec274bd461d9df8
+EBUILD colour-0.1.5-r1.ebuild 842 BLAKE2B 1e2bf4791d849194483eefd976ab48b49c2e5984880d10501062d13fa19b23dc500777545a0d6a9c432f6de8121c32393d5beeb7d53d8da90bf9f8ec3dba5dce SHA512 229767e65194ee9acd9c45b747898f5de93a7d38fbb3679cfdb4ea50d7fc7d09305456fbc47d57b9e2238ea027db186830154ca196d05750b56e661c379ebaea
EBUILD colour-0.1.5.ebuild 559 BLAKE2B 21597b7c217ad71470e3ef8e486265d678cc236179b8166a1721e19b92cfe5ed9af18d4eb18296766f2438439fff8784b880cdac1bdbef5d526fa693952b675f SHA512 064d30fd20b8a68f3bdc1eb74f111dbf2d7899dd6a8a32bac69ea14b01a246c5d8fa5ddd9a0bc5e5986809c84c66c4839fc7cf9f843b063443017ee5bdc2f3d5
MISC metadata.xml 1154 BLAKE2B e070d8ad663acfe733698b9bc4cc807a232e7a320f0a50864c327792fe5faf1e2e45f7a6676ac9f62bfa2fe88816faa9032691ec0a617c10e1ca4e9f21ba40c1 SHA512 881477f5a9e6ef75bb460044baff36e6b586bea8b8d43307f0a7c07738485bf20144db6a7f8196c8c68e45ec80299a9439a4aff53d152b669de4735969eee5b9
diff --git a/dev-python/colour/colour-0.1.5-r1.ebuild b/dev-python/colour/colour-0.1.5-r1.ebuild
new file mode 100644
index 000000000000..b4e991316597
--- /dev/null
+++ b/dev-python/colour/colour-0.1.5-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python color representations manipulation library"
+HOMEPAGE="
+ https://github.com/vaab/colour/
+ https://pypi.org/project/colour/
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+distutils_enable_tests pytest
+
+src_configure() {
+ # Upstream uses dead & broken d2to1, just make a quick flit config
+ # to make it work.
+ cat > pyproject.toml <<-EOF
+ [build-system]
+ requires = ["flit_core >=3.2,<4"]
+ build-backend = "flit_core.buildapi"
+
+ [project]
+ name = "colour"
+ version = "${PV}"
+ description = "${DESCRIPTION}"
+ EOF
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest --doctest-modules
+}
diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index ce1adb21be36..dc700b4613c3 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,3 +1,3 @@
DIST dulwich-0.21.7.tar.gz 448028 BLAKE2B 8ceace901ce4b444d6f40f7071b7a95a04d27a63b9076fd82c97b7fb551dd769c38940d0ec42ebfd6592154df912139f0ca58801ba2fa0ef412d6a749253500a SHA512 56ddf8db21088b264623c568f28caa80d8687d26e5127093daaa4d556b0f49218ac51491a47ced00e9af073bd7ca05b2eb8b29d64aae8b93dd4bd47ca67ee443
-EBUILD dulwich-0.21.7.ebuild 1400 BLAKE2B 865c569df71b2a3df33b3e4d5e32411730d635d7293ec2430a1b4ff9b7a4f2f14e323f19f23204226403d60b8b2d3e5d099be56142231a4190c8eae754705399 SHA512 3d4f0b94b12232eb35472cce12c32adfbf5bbe9f0ca3b02e5da6678a282e2234f92608da94acb731141633897c9c146ebeefeddf19a2857acc1a645e6ec45982
+EBUILD dulwich-0.21.7-r1.ebuild 1619 BLAKE2B d78bc496752b0b13ac16b93239d5347e33a5de96516643a4850789330cd8ae7061a587b4f59bf624442cf6805d8cf23b6438ffca1f2143684b8136e1d4274d82 SHA512 aa1533f354a645cd84a7e8641cc6620f5d11b729ce43105c0e66ba23523529ad2579adfbd9e244600b4446d50ffa617a40025ac3dead3791a00f5cd21348839f
MISC metadata.xml 556 BLAKE2B 240554ff522160e9508bf6debadafcc44b5ccc4074dd4c9d3ce82358963084c60a1afae9fafee6ab1e6e5d898940ccb4d1b524cebff155e61bf6707c9396b647 SHA512 a7cdca224a01d5bd26bf4a5adb0273977ddff61f75cd02f5642132656fd0c6608114617efcb068d834f107804666cf4fb3725967e804b73d2ddcb67342dc30de
diff --git a/dev-python/dulwich/dulwich-0.21.7.ebuild b/dev-python/dulwich/dulwich-0.21.7-r1.ebuild
index 5ddf377dafa2..3369252c2d5f 100644
--- a/dev-python/dulwich/dulwich-0.21.7.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -34,6 +34,15 @@ BDEPEND="
distutils_enable_sphinx docs
+src_prepare() {
+ # Do not install "docs" directory into site-packages
+ # https://github.com/jelmer/dulwich/issues/1248
+ sed -i -e '/package_data/d' setup.py || die
+ rm -r *.egg-info || die
+
+ distutils-r1_src_prepare
+}
+
python_test() {
# remove interference from the tests that do stuff like user.name
unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE
diff --git a/dev-python/netaddr/Manifest b/dev-python/netaddr/Manifest
index 6b68bffccffd..a62f914412a6 100644
--- a/dev-python/netaddr/Manifest
+++ b/dev-python/netaddr/Manifest
@@ -2,6 +2,6 @@ DIST netaddr-0.10.0.tar.gz 2225176 BLAKE2B f426b55c450c3bb5204452f1299c7373e8168
DIST netaddr-0.10.1.tar.gz 2225283 BLAKE2B 1e350909779af0bf48d74834194358386cf4f8e11fa7b03c971b3011bcec437cc39feb72e7e79d55eb330e6ee138d15bb6dba9293667e1adb4ed1c6d42a35d78 SHA512 ca04171d5cbfd569d4f262f4870610edfd98be35899cb70983dbff5f37add963e05987ddbe1ab22d9b615580ac1abe96a8c2903681b18af8c9f2f96899b618ff
DIST netaddr-0.9.0.tar.gz 2196428 BLAKE2B 279aea0816abfcf1efb70ac5b8593cfdea0551fd9a0cb0bf49e3247d5681c884d19aff83ab40df0e41b6549c20b66fbaba8508f0b442e0d72405c46a98365c0f SHA512 250b00a930f7180e1b4e18cb90de579733ffea9cd4ac93a3b7d2f7796b30c6b49d70da4b05ed522ebc9389600f4db8ecaed9345f7d0076632d0beae41e11c3ae
EBUILD netaddr-0.10.0.ebuild 636 BLAKE2B 73c7342bcccf8ac1b7feac256288417dc34a89295705540fce0ce40f61bf393ebe899c354ea9d39375e6b2418ad623351e4491f80c1962f3ae3f3511148a1b4e SHA512 5f416424a0ed480c2f924a82cb0e0b059498e6cf5f4a41863edf43e060806c50b73a63d034916016422c79bf7b9de515f51acb48e806dcf9fdfdfd6baa8c55ed
-EBUILD netaddr-0.10.1.ebuild 636 BLAKE2B aa074482178a7991594f0a1a0bc1d7afef290f57e1810c40acb96e7171d897110e9776870678c8605202ed4f7de4a3b35224bc50abc2bfef97586ee710838361 SHA512 d323c6e77448887eb857378fc58dbb349b53595cede6a4e20f0f5274db9c28e8cb9c922e9ef73fd9c51915d8a04136864541b546ae2900c0e26e53c8151c5ca2
+EBUILD netaddr-0.10.1.ebuild 655 BLAKE2B e75c930482f87c7c0b0eb892ada771fdf0c872906187ac54ff507fba8e77427d9f4dace49b308956e2ec50510636049669b0b9bfaaa1aa2293a901c6674c7b81 SHA512 a600e9f846561aed6476ba921d732b3fd6e41c3227dc1d7b129ea63de7d9a3b5d9a6fd7227ee7a35ea6b11b04b15f47eaec46777e3a01b251f8c6e681d075726
EBUILD netaddr-0.9.0.ebuild 633 BLAKE2B 65cc2e8b9defc19609ebe3131a5065027edd3a2bccce9a67453e926f2cad4ba1eb28a1f3d38ec6ef98015c3e12901f879c4b911bc214d3decf622e70014ad354 SHA512 07aef639ef2516abfc87bed219eb855d8c9d58c34aa6e4f51593976840b04b8798b02761add82ec36d3f6d09bc189d6dda0b73471bc366d77960f9a294485ff3
MISC metadata.xml 580 BLAKE2B fa813dd9ba11bbe59493df919e010a21ccc3d94a3683e5687953eb6bf6b759b61e03de1d4f7810cc7f2d189fe936c7fab754713ac315c06f7a24c86c0c7da67d SHA512 bd4d624a37b55968e2ac085f7f254343a6e2903ce50c0a54244238a0f436b67ef6a13e60f39c6cee4c043312602f19cdca6b6d67ac9a75677e7af8f14afeed1b
diff --git a/dev-python/netaddr/netaddr-0.10.1.ebuild b/dev-python/netaddr/netaddr-0.10.1.ebuild
index 0ee7e6d93665..c87042ab7492 100644
--- a/dev-python/netaddr/netaddr-0.10.1.ebuild
+++ b/dev-python/netaddr/netaddr-0.10.1.ebuild
@@ -19,7 +19,8 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-distutils_enable_sphinx docs/source
+distutils_enable_sphinx docs/source \
+ dev-python/furo
distutils_enable_tests pytest
pkg_postinst() {