summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin263577 -> 264908 bytes
-rw-r--r--dev-python/hiredis/Manifest2
-rw-r--r--dev-python/hiredis/hiredis-2.2.3.ebuild2
-rw-r--r--dev-python/m2crypto/Manifest2
-rw-r--r--dev-python/m2crypto/m2crypto-0.39.0.ebuild2
-rw-r--r--dev-python/markdown-exec/Manifest3
-rw-r--r--dev-python/markdown-exec/markdown-exec-1.6.0.ebuild28
-rw-r--r--dev-python/markdown-exec/metadata.xml16
-rw-r--r--dev-python/markdown-include/Manifest3
-rw-r--r--dev-python/markdown-include/markdown-include-0.8.1.ebuild25
-rw-r--r--dev-python/markdown-include/metadata.xml13
-rw-r--r--dev-python/markupsafe/Manifest2
-rw-r--r--dev-python/markupsafe/markupsafe-2.1.3.ebuild2
-rw-r--r--dev-python/mkdocs-gen-files/Manifest3
-rw-r--r--dev-python/mkdocs-gen-files/metadata.xml13
-rw-r--r--dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild24
-rw-r--r--dev-python/mkdocs-htmlproofer-plugin/Manifest3
-rw-r--r--dev-python/mkdocs-htmlproofer-plugin/metadata.xml13
-rw-r--r--dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild30
-rw-r--r--dev-python/mkdocs-monorepo-plugin/Manifest3
-rw-r--r--dev-python/mkdocs-monorepo-plugin/metadata.xml13
-rw-r--r--dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild33
-rw-r--r--dev-python/pygments-ansi-color/Manifest3
-rw-r--r--dev-python/pygments-ansi-color/metadata.xml13
-rw-r--r--dev-python/pygments-ansi-color/pygments-ansi-color-0.3.0.ebuild22
-rw-r--r--dev-python/pytest-golden/Manifest3
-rw-r--r--dev-python/pytest-golden/metadata.xml13
-rw-r--r--dev-python/pytest-golden/pytest-golden-0.2.2.ebuild31
-rw-r--r--dev-python/regex/Manifest2
-rw-r--r--dev-python/regex/regex-2023.6.3.ebuild2
-rw-r--r--dev-python/sphinx-epytext/Manifest2
-rw-r--r--dev-python/sphinx-epytext/sphinx-epytext-0.0.4-r1.ebuild2
-rw-r--r--dev-python/yattag/Manifest3
-rw-r--r--dev-python/yattag/metadata.xml13
-rw-r--r--dev-python/yattag/yattag-1.15.1.ebuild23
35 files changed, 357 insertions, 10 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 007d8f11cc57..9b8ce0696605 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/hiredis/Manifest b/dev-python/hiredis/Manifest
index b5825ccf5d5d..657ca427f5fc 100644
--- a/dev-python/hiredis/Manifest
+++ b/dev-python/hiredis/Manifest
@@ -2,5 +2,5 @@ AUX hiredis-2.2.2-system-libs.patch 1421 BLAKE2B d10de294e0e15ec1b816505c852b0e8
DIST hiredis-2.2.2.gh.tar.gz 18010 BLAKE2B 67ab7c3f0667d3cf33abea58fbe37bcc28beb569f6f3da966f191d00965faa5a835a286172179d6f33f4e0fa81743fa345829f04d9d89350ab1394cc0c168147 SHA512 8a42df63911000cd119da33e7fea25fa1a5244a86016818bcb6c6e12c042b12b00b7272633d85dcf921fd2eba67145e3258c64689be799a0f59766e541139120
DIST hiredis-py-2.2.3.gh.tar.gz 18214 BLAKE2B cdac5e9790c88657c75be721c4dbc91174a0eb38cdd790076b3ec1f009d43c7aef300bfa7381a10061749cb3bec02d4a488e732f550bea4c62893aabfc0c3222 SHA512 e85032869b6bbbc30f991d83d67a710c04998645517b1ddcfd801ff37bd28f0576a5bdc2986f3526f72da8448986714a79b42a0ab1a5cc6b6bab24f3d98fdce9
EBUILD hiredis-2.2.2-r1.ebuild 738 BLAKE2B 372fc0f57296191b5c5be3aada47da1199de3a857d196a3c07366a0eb4df834cbb7f9c464b5c6b37ac1b571172946f238f8b7983306b50d5d750867160ef098b SHA512 259ecc835b5f3d998053f9fe3c9ff91f3d78be062394f917c01250aa76a8930b9c2744f85c834f6573e951bec52d4e4c2853740554769eb6f35a135e1f7b3fb7
-EBUILD hiredis-2.2.3.ebuild 830 BLAKE2B be08583223bc38f09e9c99657b59524f7c8abce721351f1f1c7804b9201a7fddf042aec13f8a37837dafe9f7276f98a6ba10442a7a0a9f7b006f9ad546b969a1 SHA512 5bc59d3e8577960855a26ea52da6fbb8dad765d4d6e0a17b5e955eaffcfb24c166f3140d359605a7e57b31df068a68cd4e92d8d866d7d6dec1e1ab67834efce2
+EBUILD hiredis-2.2.3.ebuild 829 BLAKE2B 167c77a7d4e238f238a6fe6304150e31ea01de4137617d3125767c03648d4d7dcfce3f7a5d92cbc957797b25c955aab395e69920c21b3f6db82db12d95081a81 SHA512 5a4191967625df86a407ca050dc5ab16512ee1b3ad8a9c86a318f48c46c057f3698adf58022b7768268135fe4b63d9d841aa8e6f079aed99eeed33d5a73ca909
MISC metadata.xml 493 BLAKE2B 9ea63c09baa3e95097afce5edb30a2e1f358eedcc41fbd6f66492e3701bce65fa91e83c236d69b39ddde17f3d92401ca39ec70fbe12b6bc74dcde3e6e2495490 SHA512 42cc38851c3ffaddeb32aefed35551a444fdd1e9463dfca2f320a184445567174b44de84981dbd4613029abfcef28a69208bbb2857811308667cb54102357c83
diff --git a/dev-python/hiredis/hiredis-2.2.3.ebuild b/dev-python/hiredis/hiredis-2.2.3.ebuild
index a5309fc1dd63..6a9f11837121 100644
--- a/dev-python/hiredis/hiredis-2.2.3.ebuild
+++ b/dev-python/hiredis/hiredis-2.2.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
DEPEND="
>=dev-libs/hiredis-1.0.0:=
diff --git a/dev-python/m2crypto/Manifest b/dev-python/m2crypto/Manifest
index 221314f068d4..0ad0f794559d 100644
--- a/dev-python/m2crypto/Manifest
+++ b/dev-python/m2crypto/Manifest
@@ -1,5 +1,5 @@
DIST M2Crypto-0.38.0.tar.gz 1241269 BLAKE2B 95433090e08ff72cd2b0779491dc38b89eca159b26812e763b5b8973e3d27249a96d5a2c983b59f414184f64beb8e455dc26979310378db89dd2081741d4d17d SHA512 b1e24e3101ce0dd9f17be4cabeddc2ec0f1228b270d74ef2fb38bae8807c5025b031d0743185f06370786a3dd5c3f42129720534dcff07ea4de3c727613f8d20
DIST M2Crypto-0.39.0.tar.gz 1248372 BLAKE2B f89793b847fae3c51a0ea79c3ba861d26b53fa12b2c8d68c3b3476bb2c944b586e875bea0c4693c213e024024096a06de0734631e546c4284d65fc5494784476 SHA512 5d8210c6204fd71f06d238c5b1fe08dd38d6b8e92db7b1e433a9e4e2fe9af46d6d55df7550716a7d05328fb3c9eed427f015b7d5a1fe33a073f0af15a82ab050
EBUILD m2crypto-0.38.0.ebuild 1732 BLAKE2B 00095b11d459ac799eeed239fe2f60a2529a1229a7aab1741a3fc3bc320d9abcf57d147114a1bd938a5877ba07aedcea2086289faab451dbb683e070a545388b SHA512 ed3c5decd518a2a9455a07d8e2b26fbc92b84c9c1fd3a00e7cd3e450790b1156c6c40991cbd1d8fdfce8d134ec8016d2957a36c5041d40c2f694ba91701f6b5e
-EBUILD m2crypto-0.39.0.ebuild 1681 BLAKE2B 4918f8f6394a4bac7274e237e880d43d5b3d25f51e80290a4f6f0e2a4cfa59b20d4d356ab0e6708330ffbe69fa50d0bd568c43c36b6abeabd55df8c48c6dee22 SHA512 533c3543ea6b10f2d4dd4185b5600519a0bd62d92c223728702a71ddedd9abafdd40506e478c5eaf26b3e06671fa9a11b8d0462be4d235e4d109cc34a16b05a2
+EBUILD m2crypto-0.39.0.ebuild 1680 BLAKE2B a0b6df6e3035b5d5d457c7a4cc328a3aea4eda76815c5a7eac0d8df95e6cf4c66304d892b5e0a11e33af07b135288aacfee41fca7f414909473782e218322f19 SHA512 ed0b2c3848ea3eaa5cbb6d241d14cccc98ea4b0b433bf495a1d5c6f97cd91f8f7017a4946716b8464577a977fe7532ecd6d3aaded1041956bffa562ea98044d9
MISC metadata.xml 381 BLAKE2B 9581f2ef53dd3b8bfff3724e91e36733892f9c4331376861ec25cee892d63f69f4f1846e46c40bc5a5045963d91aadcc2cdf70b574bf519557afe72cffab256b SHA512 95cfd7f65c912a520f371f236a49f41b711101f5997b14fa81f027cbcabe4bf6361d1a6f647d0de6e6b7756a2c662f2336c6dea5779d00372aa5b05f0566663d
diff --git a/dev-python/m2crypto/m2crypto-0.39.0.ebuild b/dev-python/m2crypto/m2crypto-0.39.0.ebuild
index d179fbd03059..51fbd6efca42 100644
--- a/dev-python/m2crypto/m2crypto-0.39.0.ebuild
+++ b/dev-python/m2crypto/m2crypto-0.39.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.org/project/M2Crypto
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test abi_mips_n32 abi_mips_n64 abi_mips_o32"
RESTRICT="!test? ( test )"
diff --git a/dev-python/markdown-exec/Manifest b/dev-python/markdown-exec/Manifest
new file mode 100644
index 000000000000..48f8ad38872d
--- /dev/null
+++ b/dev-python/markdown-exec/Manifest
@@ -0,0 +1,3 @@
+DIST markdown_exec-1.6.0.tar.gz 18880 BLAKE2B 374f62c112efcf7f02c6b55f1348a3b38ad574240ca2e0af88af52343eb8cd2c0001d3b3dbe629e8917c40a602311e389683abd374e4ce62209bc051ea722389 SHA512 d05d3ede2f0280e8406b7cde7e555f2a1f796101c2cd336883b0e045837767a90fa6beb4ff624fa9029343bd2c3628219f387f438fcdbb661d91219134bf312c
+EBUILD markdown-exec-1.6.0.ebuild 641 BLAKE2B b4174faf08cf1be6744e19fd4d92612a3aa7bd6f2dc8683ef9ea555cd28db98b9f305eace533afab8a4c3a1299a4f441c6e19511a164b40410e8fb51451692fd SHA512 71ba0150be6257054393e30b4011473c07f1ddd49d4a5e1023d77daaaa10e3a14b57ca4a24617278132cfad9d9be71ca7065da42f16321894c4f834fd365c25d
+MISC metadata.xml 511 BLAKE2B 17b4fe1be6ad1f4316e3667b611c3362ca8e64760a86cf073fa9550f2300729aa7ca546b4b7c8d2d7ada839c1d7bf2dec9616311f4c949a7dcd991b3722ce8e2 SHA512 cc42c97aa2afa7bad46220aab2c4e3c237fe2f32f9fbad6c7663551f80918729ffec433bb5e3c82c2156907f3406af615b01572aa02f78dcede4cc9520a38595
diff --git a/dev-python/markdown-exec/markdown-exec-1.6.0.ebuild b/dev-python/markdown-exec/markdown-exec-1.6.0.ebuild
new file mode 100644
index 000000000000..dbc2b3efc408
--- /dev/null
+++ b/dev-python/markdown-exec/markdown-exec-1.6.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Utilities to execute code blocks in Markdown files"
+HOMEPAGE="
+ https://pawamoy.github.io/markdown-exec/
+ https://pypi.org/project/markdown-exec/
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="ansi"
+
+RDEPEND="
+ >=dev-python/pymdown-extensions-9[${PYTHON_USEDEP}]
+ ansi? ( dev-python/pygments-ansi-color[${PYTHON_USEDEP}] )
+"
+BDEPEND="test? ( dev-python/markupsafe[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
diff --git a/dev-python/markdown-exec/metadata.xml b/dev-python/markdown-exec/metadata.xml
new file mode 100644
index 000000000000..fcffb03da573
--- /dev/null
+++ b/dev-python/markdown-exec/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">markdown-exec</remote-id>
+ <remote-id type="github">pawamoy/markdown-exec</remote-id>
+ </upstream>
+ <use>
+ <flag name="ansi">Enable support for rendering ANSI colours in HTML code blocks</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-python/markdown-include/Manifest b/dev-python/markdown-include/Manifest
new file mode 100644
index 000000000000..c9f8eee14692
--- /dev/null
+++ b/dev-python/markdown-include/Manifest
@@ -0,0 +1,3 @@
+DIST markdown-include-0.8.1.tar.gz 21873 BLAKE2B 83090f66af6f6b7dfc441bce97a0ca91bed3f94274030297e5f46fe8d42d3b3e83afc9f981941870f5bf361bfb5edd54bdda4c5d85595cc5599375f5a2478490 SHA512 4ae155d7e114de9d8ca32c129fe5778e7fc9516321357d8e4d90fad651a1dcb54b1fb144bc51e981cf728f1632dc293ed8cc1e7d4219154a2350780ea6f9b7b2
+EBUILD markdown-include-0.8.1.ebuild 605 BLAKE2B 23e15ea5dccab0272b0ec1806ccfc1b473e2ed73b8027b26bba9e4bee6050516bbd8855c2a5a4edaa8874548cdcc7b82a2e4d24fe903161b35e052e8342db342 SHA512 94f421478a8e35860dac610e6249c4659e919ece53fdbed4cb1019eeecd39d43f3dd5bb004f85a59b1fb3e07b36da75f888f63d13218e635b98c440a0d3bb855
+MISC metadata.xml 416 BLAKE2B 5955027f29795eabdf226a855c0ebe628de0d0105a1fe63a20511478ccd37289323fb857a303fc20e1b0922a786573dd1717dacdb01798939885017665d349fe SHA512 3139645f87e3b912ec75425d95f39fb0fcd37b6ab66d0ecda04391f94a093bd20a32d12d9dbc295fd26da679c34e7160713333f99ce16dddb742ee96ae3306b0
diff --git a/dev-python/markdown-include/markdown-include-0.8.1.ebuild b/dev-python/markdown-include/markdown-include-0.8.1.ebuild
new file mode 100644
index 000000000000..1983e613780b
--- /dev/null
+++ b/dev-python/markdown-include/markdown-include-0.8.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python-Markdown extension providing LaTeX-style 'include' function"
+HOMEPAGE="
+ https://github.com/cmacmackin/markdown-include
+ https://pypi.org/project/markdown-include/
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/markdown-3.0[${PYTHON_USEDEP}]"
+BDEPEND=">=dev-python/setuptools-scm-6.2[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
diff --git a/dev-python/markdown-include/metadata.xml b/dev-python/markdown-include/metadata.xml
new file mode 100644
index 000000000000..c4718378d4c5
--- /dev/null
+++ b/dev-python/markdown-include/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">markdown-include</remote-id>
+ <remote-id type="github">cmacmackin/markdown-include</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/markupsafe/Manifest b/dev-python/markupsafe/Manifest
index 6b59952a9e23..58c7e980bf0a 100644
--- a/dev-python/markupsafe/Manifest
+++ b/dev-python/markupsafe/Manifest
@@ -1,5 +1,5 @@
DIST MarkupSafe-2.1.2.tar.gz 19080 BLAKE2B 560cc052c105c3d9f2690c3e5a2a597dd36848080e3c7d6f8273dcd03bdb613ed54cfe6e53b9ec8053deb38d0d055123da7204a671c1fff3295596d44a63b317 SHA512 84dbeddaf2df713b3cce94eb64876fea8f80c608e25130c18e4691be2b1dea56df8b772d26c0caca88231ef795125eb9678210c33bf20518c18e3047912ddb4b
DIST MarkupSafe-2.1.3.tar.gz 19132 BLAKE2B 1edca84c47c93fddfd22ee2fef2ba3907921ecb2d807c0e105c403d235e5abacba929be94970ad693f4c7d019653ece8255238d825bfc84d1a4a604fb476a783 SHA512 97dcfa9277c8b34e5ebf899069f690452e90943e0f84ba8ffac725263d84e7c2b782294f9f386be31e8b6846505f0ec70835e3965fc76a1ce07b19432de4a7de
EBUILD markupsafe-2.1.2.ebuild 676 BLAKE2B 39c322605e3af57f2717c62048a6920b5e571e263377fff40239e29b89c2435f35abb720c9e45f3900f126559b8e613678e131b6c8450127fbcf8c18ce8a7174 SHA512 d574399f0d25cbd4569cf8da8090627aeaecaaaa0ef2374542533ceac3a3a80c5d4cc20a239c1f8ed650dcac5d4becf9a81e46c7b9a43ed559b9ddca259f70a9
-EBUILD markupsafe-2.1.3.ebuild 679 BLAKE2B c38fdfe37b40e46aeeca971747caf9d7ff6281b735e536e5bab76e2ca482799bb4c903240b077f9282ab7f4bf21f03df4f1db650a907dce7d744efad7a6f3f68 SHA512 1fee1e41224f3861522ec1e790d5e5847f52867227928e758897927bef8c16ace8d91ba1eab8a1735d70857efda5a031b947719e0b8e3558fe2e7b2a11ae6d7f
+EBUILD markupsafe-2.1.3.ebuild 678 BLAKE2B e6011f653de8a84432e7e2723a1fd273dfee5ec0b714c80f696965536106a559e546aa57cb9d0daebbe263c7124f442179a90c7d284855e5d92459636fed9cc3 SHA512 a6315a5b3ad794d09740318ac499ead0380b5d010bde274de6e5fe496d007f75d0dfa0319bb8ebf262e68f7386e225978c9c92698d0e54e52885d2ce33259abb
MISC metadata.xml 372 BLAKE2B 3b33895aa8873e3e611625633941ea35947ceae506ae76b57c4f1d6396f91c6efc1e12a6c6bcb63aab409ea3320f34017f438af51f3bc6923cf465900f6a4600 SHA512 50d7ca17802ec57aaa22a227f49f62551a593810953b4f5b63834d93cb45fe1831f4a04928a32e88434bc26cad749564864df9f1fa6d6acfe9973e6ad8fe9d5e
diff --git a/dev-python/markupsafe/markupsafe-2.1.3.ebuild b/dev-python/markupsafe/markupsafe-2.1.3.ebuild
index b6a5767758af..83d3dcaf9717 100644
--- a/dev-python/markupsafe/markupsafe-2.1.3.ebuild
+++ b/dev-python/markupsafe/markupsafe-2.1.3.ebuild
@@ -20,6 +20,6 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
distutils_enable_tests pytest
diff --git a/dev-python/mkdocs-gen-files/Manifest b/dev-python/mkdocs-gen-files/Manifest
new file mode 100644
index 000000000000..f2a97628e41c
--- /dev/null
+++ b/dev-python/mkdocs-gen-files/Manifest
@@ -0,0 +1,3 @@
+DIST mkdocs_gen_files-0.5.0.tar.gz 7539 BLAKE2B c788eabdf8adadef377513cab5d1d26f441590bed1e58fb64b13b5e027aa4ad5a6edf2e1d390a0137afd6614a257ed908b1b48831152364d0cc830b9c6f07a93 SHA512 af1f77a4ea6dc36ed5608df2e427b210a533591d3757865e7362297ca4e9418a44c6959d23edf4a01a8d828cb72bddc593036873a3e2518a1cbabb29bf4c4c9e
+EBUILD mkdocs-gen-files-0.5.0.ebuild 594 BLAKE2B c818572b2a5746f3cd43d94026e7f7a91519a33b710a8f66f886aeeecdce2a7ce924e292ccf2fc944d984ba944269b01dc182ede3ca9b8e47239518318c51c0c SHA512 a18cb9f607c10e30819f454827ee0e15c22ac64e1c3b83cecea89790567d019c28ad74af167d5c09ebb4a297f038b81e5f7e0eb2cd32aa76606894f159fedea2
+MISC metadata.xml 413 BLAKE2B ae10f4c6f35ad6ed868c3441fea67f3fac12baa9dc35e8220fb15514b6b87e0cead2a05f27a86fd222c035c40ff2322f8b180ab3031e9c0a18129e6f11701c25 SHA512 699b04fba94f36ef4491b497b42f35bb934c8f23386af5cce2b09d643999f0e2c6ba3982b55915d900f95e54994a3924e80ee5485c2b3da1971972dd23c47a83
diff --git a/dev-python/mkdocs-gen-files/metadata.xml b/dev-python/mkdocs-gen-files/metadata.xml
new file mode 100644
index 000000000000..44177d653b70
--- /dev/null
+++ b/dev-python/mkdocs-gen-files/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">mkdocs-gen-files</remote-id>
+ <remote-id type="github">oprypin/mkdocs-gen-files</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild b/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild
new file mode 100644
index 000000000000..3e74ddcb0c54
--- /dev/null
+++ b/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="MkDocs plugin to programmatically generate documentation pages during the build"
+HOMEPAGE="
+ https://oprypin.github.io/mkdocs-gen-files/
+ https://pypi.org/project/mkdocs-gen-files/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/mkdocs-1.0.3[${PYTHON_USEDEP}]"
+BDEPEND="test? ( dev-python/pytest-golden[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
diff --git a/dev-python/mkdocs-htmlproofer-plugin/Manifest b/dev-python/mkdocs-htmlproofer-plugin/Manifest
new file mode 100644
index 000000000000..98da9e0a9ef1
--- /dev/null
+++ b/dev-python/mkdocs-htmlproofer-plugin/Manifest
@@ -0,0 +1,3 @@
+DIST mkdocs-htmlproofer-plugin-0.13.1.gh.tar.gz 14327 BLAKE2B 88f27b6c67aa47c6992ad2052b5b26fc6415d45b9e375dc638b19cf767ff8c466ed587b19755b8a8d1b428baaf326fa70e90122da1e5e1f3e4b8e972fb949ece SHA512 34593a6a40431ac8c293e53f8ba65de5cb933d0127fcb2e3cc6fff588e085c4d3a791e21a35e051d5961a7d73f6241825204834d6a159117af8898789e9a3748
+EBUILD mkdocs-htmlproofer-plugin-0.13.1.ebuild 775 BLAKE2B 68b8385292c146de79cd6bf36fb527ed6270edb37eb38a6dc193d48cdb6b48a31650983ff78e9b9a9bcd8450740e07e12a15693eae6b510ca47c701adc31f7ae SHA512 ad12954456f96f9366b8d3d5ffe6cdd17ba2a24162fabc462604677af73e22349157942d9014d4515dbedc42fc778422ee651ace66947addcf5b53fd8edd8ecd
+MISC metadata.xml 433 BLAKE2B 7360acf66ca76df5707abd33383ccc97ef7777cf31bf81e7cbe675d2f1619cd5ac51b122ec752d8bdc8d14f909cdaa06d0adba35eb77172739dedac36d3414f0 SHA512 08859e3d04cc5b13c39955b0b92974f15b7d1938badf276d8aa331d83d96767b45213851903a3fe401beef21045339bb9d33739285cc4a861fdbb8dc2439c785
diff --git a/dev-python/mkdocs-htmlproofer-plugin/metadata.xml b/dev-python/mkdocs-htmlproofer-plugin/metadata.xml
new file mode 100644
index 000000000000..bca7db4cb903
--- /dev/null
+++ b/dev-python/mkdocs-htmlproofer-plugin/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">mkdocs-htmlproofer-plugin</remote-id>
+ <remote-id type="github">manuzhang/mkdocs-htmlproofer-plugin</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild
new file mode 100644
index 000000000000..5bde85a5830f
--- /dev/null
+++ b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A MkDocs plugin that validates URLs in rendered HTML files"
+HOMEPAGE="
+ https://github.com/manuzhang/mkdocs-htmlproofer-plugin/
+ https://pypi.org/project/mkdocs-htmlproofer-plugin/
+"
+# No tests in PyPI tarballs
+SRC_URI="https://github.com/manuzhang/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+ dev-python/markdown[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-0.17[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/mkdocs-monorepo-plugin/Manifest b/dev-python/mkdocs-monorepo-plugin/Manifest
new file mode 100644
index 000000000000..a889c92fbbd5
--- /dev/null
+++ b/dev-python/mkdocs-monorepo-plugin/Manifest
@@ -0,0 +1,3 @@
+DIST mkdocs-monorepo-plugin-1.0.5.tar.gz 9510 BLAKE2B 96b63fabe344f99aaefd0d3d0f547f0695fcee5b7f6d5ce027fc52ef27c1a70353c3835d0a0d02c753c48a67123bc6776a8060fa0a07640ca26f008df8f3611d SHA512 ed3c011d9a7b5a32868a4a16cbdfa1fd4ce036da2d73d59645aa5f42895f12ce7fe6d1681b53d72248b09fbdb343b2cfad3846e7005dbc8977c7ae40b8e29b30
+EBUILD mkdocs-monorepo-plugin-1.0.5.ebuild 876 BLAKE2B 9ea6cdd1b0d7aaa5cf5bc23e80301b5fdaac5d977f3057770527bcdb58bb360ef9a1175edf17065017e28a37bb540d17f1ed281394fa5aff941a347419f9389c SHA512 8e6518d0d6be5d7993c21eec66c77e5d385ed0d8ff4cd5310b3e8c17111017ed0b0cfe5df4db6375f6ca01dfbb0d381f1f57abe3f2be7cf115d8c347cb54c8fb
+MISC metadata.xml 427 BLAKE2B 547ba024501ca9073fbd53d272f3fb1992ca0f0e3a9bf640d077125735f9792840b21b40165532976ec14a63d30722907c318008ea224f82a14dd4c2d32f0ca2 SHA512 663c49070591ec88eb0c530cd18a1c2b8a19ad44902d71251d147505658b6779e5c13507419c0a9688a8c454f2d3c58fa43e898f0a47abcbe715ca8c6285d3c7
diff --git a/dev-python/mkdocs-monorepo-plugin/metadata.xml b/dev-python/mkdocs-monorepo-plugin/metadata.xml
new file mode 100644
index 000000000000..62f26ac9e62a
--- /dev/null
+++ b/dev-python/mkdocs-monorepo-plugin/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">mkdocs-monorepo-plugin</remote-id>
+ <remote-id type="github">backstage/mkdocs-monorepo-plugin</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild
new file mode 100644
index 000000000000..e0e42827eeb2
--- /dev/null
+++ b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Build multiple documentation folders in a single Mkdocs"
+HOMEPAGE="
+ https://backstage.github.io/mkdocs-monorepo-plugin/
+ https://pypi.org/project/mkdocs-monorepo-plugin/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}]
+ >=dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
+"
+
+# Data files required by this test are not included in PyPI tarballs,
+# and upstream has not tagged any releases in their GitHub repository since 2019.
+EPYTEST_DESELECT=(
+ mkdocs_monorepo_plugin/tests/test_plugin.py::TestMonorepoPlugin::test_plugin_on_config_with_nav
+)
+
+distutils_enable_tests pytest
diff --git a/dev-python/pygments-ansi-color/Manifest b/dev-python/pygments-ansi-color/Manifest
new file mode 100644
index 000000000000..66b2d5fd8a09
--- /dev/null
+++ b/dev-python/pygments-ansi-color/Manifest
@@ -0,0 +1,3 @@
+DIST pygments-ansi-color-0.3.0.gh.tar.gz 10062 BLAKE2B ca907bd5f913a9ecc49a96d494a00651144d8acc32ca54cea4cc49ba0798e953430d77564b1b75dd33d8b66259f75b3d2d09e791b07a7abd3fb61c8bb9d00f6d SHA512 51847dd13fe3c8905d185766fa84037b4373fe7fd384273a08aa8261df44c4263d9364adb68836c8ed0c76af0e5bf01c3e587ebe90b6c14d32953622d288f6d8
+EBUILD pygments-ansi-color-0.3.0.ebuild 569 BLAKE2B 9b214ab4422abf72c97422c1f2e39fe42cc63047e9168e1955e554c55853d452923ee548380b8228ad91eaab7a2d5baa3d4e4d7566e4a5e7a508bce82de3d765 SHA512 0d39ac4f7ec4f5e08ab83d3e973514b571f829001610916099a614f0b9a8f332940e73268a4382d2c181d1a314178b4ca0293d5f5918fdd16673efee5e28e5e9
+MISC metadata.xml 422 BLAKE2B 55d1315274ac3a83526d880ec55fd8b420a8cc1aa5ebf946f93d50b5b3651b7a1bc2175474307e632b02617733ede0aaa1a96ad67fff28172970b6cdf2b4bb72 SHA512 016cfeb54f2345dde51960d43bdd464bc3d611b1ef170269f44913cbb7e500cc051f67707e859b409610da3f5985f7089f3e653f59680d182e6353d813a4751e
diff --git a/dev-python/pygments-ansi-color/metadata.xml b/dev-python/pygments-ansi-color/metadata.xml
new file mode 100644
index 000000000000..3a6f744c5f6d
--- /dev/null
+++ b/dev-python/pygments-ansi-color/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">pygments-ansi-color</remote-id>
+ <remote-id type="github">chriskuehl/pygments-ansi-color</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/pygments-ansi-color/pygments-ansi-color-0.3.0.ebuild b/dev-python/pygments-ansi-color/pygments-ansi-color-0.3.0.ebuild
new file mode 100644
index 000000000000..da000ad8c707
--- /dev/null
+++ b/dev-python/pygments-ansi-color/pygments-ansi-color-0.3.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="ANSI color-code highlighting for Pygments"
+HOMEPAGE="https://pypi.org/project/pygments-ansi-color/"
+# No tests in PyPI tarballs
+SRC_URI="https://github.com/chriskuehl/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
diff --git a/dev-python/pytest-golden/Manifest b/dev-python/pytest-golden/Manifest
new file mode 100644
index 000000000000..9075a4a1fc8d
--- /dev/null
+++ b/dev-python/pytest-golden/Manifest
@@ -0,0 +1,3 @@
+DIST pytest-golden-0.2.2.gh.tar.gz 11928 BLAKE2B efe7af645d643f265c629f8b7f96298554c68f0c91f27e99fa65b520986d60e8ac95bcbfb631f390b0734e6892a041ea7c89c0b12e0c8c9a652bd4af0e107e81 SHA512 77c4395949eaf58f29999f3f68a7bac2a644a6404a02efcf628a35270f6c03b45550391357fad1208fb13ea3dc7d33704346984c821f1a6663cb715d240384b7
+EBUILD pytest-golden-0.2.2.ebuild 826 BLAKE2B 38964e132552c6d3375a00a5ec45a5f68da9a444ec8f8162b565fe9a7ec1d0079f5f05cd4d844af10b4d5b568ab3de11d6439f6db9019d77bfc699089f3e0f1c SHA512 0d138f35c22a5c43c0a09cf54b3c625cdea9b5b6f094233aaf6f37d9957b01adab2f904dee728880c6a064a543f6d7ebc7838612ec5646c34db34c4396fd751c
+MISC metadata.xml 407 BLAKE2B 0b8198b9ceccea7232bb4caf8baa1f52939306e877b7c3679a0d800f857c76b9c31ef55b1828db6c76d6a03b91b8196dad1de35cf6bcef0d9db42b8619be772a SHA512 a28361422eb426f62d1323e89760aa7623ca885a3252dabe4911fdb68fc9aef5a0e21bf1ad8545c9c7dad3da7c50b7eba36e3b5a91465f305cea88c3f236b921
diff --git a/dev-python/pytest-golden/metadata.xml b/dev-python/pytest-golden/metadata.xml
new file mode 100644
index 000000000000..8eb191339305
--- /dev/null
+++ b/dev-python/pytest-golden/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">pytest-golden</remote-id>
+ <remote-id type="github">oprypin/pytest-golden</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild b/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild
new file mode 100644
index 000000000000..3ad9c0b434be
--- /dev/null
+++ b/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Plugin for pytest that offloads expected outputs to data files"
+HOMEPAGE="
+ https://github.com/oprypin/pytest-golden
+ https://pypi.org/project/pytest-golden/
+"
+# No tests in PyPI tarballs
+SRC_URI="https://github.com/oprypin/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/pytest-6.1.2[${PYTHON_USEDEP}]
+ >=dev-python/ruamel-yaml-0.16.12[${PYTHON_USEDEP}]
+ <dev-python/ruamel-yaml-1.0[${PYTHON_USEDEP}]
+ >=dev-python/testfixtures-6.15.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest
index 294c9e71d269..3dda48857407 100644
--- a/dev-python/regex/Manifest
+++ b/dev-python/regex/Manifest
@@ -3,5 +3,5 @@ AUX regex-2021.4.4-pypy3-fix-test_issue_18468.patch 1078 BLAKE2B 3545ee5167790fb
DIST regex-2023.5.5.tar.gz 392085 BLAKE2B 1eb63c85abcf37b83e2d8f03a18ea9ae0f80aed2d8d29b0141e5064ab30067d9146d9ec440b3bc043dfb569a8216349b67354c7b7b3c4faf6f447f4b910128dc SHA512 e182e0f42989fb2d9dfe8a9c3f66b08156e0617fe8b7924c16fc39d70c2dcd2c0f45f70f433256666ad93067fb66f574c9dae02ec3fb102716f941ddf87b45e8
DIST regex-2023.6.3.tar.gz 392247 BLAKE2B c7735e19df80e919fd577723c54f6761698adf014dd4e936cda6a1ed745f26f083abd59ed2a772a70e16bec742f8d29a1e76a726b28e1395265c9941ff4e7b99 SHA512 092f316621a0237425a6e8124b289f4156256424b28cb36c590b8d89d731cfa363a97051199b16ede6520e12e99659497f230338a6f913587f578ededdedc408
EBUILD regex-2023.5.5.ebuild 856 BLAKE2B 5746fc9b564a4fc4b89a7623d725ede2a9cc8d471d837847a84d1cbec70d62ac5bb9c472005f3e22e391a1995e379932bf982636e1ffded508682581f8e2e569 SHA512 c782333df1dcbe636be8f0520822cdcfa5a768a63289d9ef9c7d1450fa190142ded7b3d231f5737a1de9fe07f41880e7f4f1e74886099d35c323cc8b1cc77263
-EBUILD regex-2023.6.3.ebuild 858 BLAKE2B e43e9c2ebb5825b8c7e11080ea03975352382bebd15b4f945d997b42ae0c6d6083d0a4d752b468745f501ebfa43274cc87bf4ece35a3c8a73f3796126fc4d0fb SHA512 170d37cb2f91c8ec105079c2a3310fbdcd97cb163352692699667fd6963218dfdcf4f2d998ee8688f063c10b5a48c9810fbc724b58e38a906fb8e3623e6750c3
+EBUILD regex-2023.6.3.ebuild 857 BLAKE2B 6c1222b573ba7827fbe7966a246ce9d008140b4668d79e665bfbe1a5acc9d1cd904cf45e60d90530382ae4306e47eaab5a37558e65bbaad5b4e51e7dd2eaa803 SHA512 8f270ddc0cd9974ed039a1b794340768717d1ecdffebe5c60d8edae315323598b3ff3353986da7ca1d27d4fbb3ebe467d964b5d7fdbca63b43ce9c62ef70111d
MISC metadata.xml 448 BLAKE2B ce92d069195d11c558d338d4f21cc9bb48e50f21a44aacee610f88283aeae0319b9a31b987fc1b6206832f7b251bb1f64b0d9bccd3eefd6c54953192911eb5e9 SHA512 a9b18af0c107005e8a9e0e7bc4e1dd44891faa9a5234365ddc39ecac2e3dc197c58b31087b4d97d94b48644be7c984d773e50ddb03063c6c95b1f94884483dfc
diff --git a/dev-python/regex/regex-2023.6.3.ebuild b/dev-python/regex/regex-2023.6.3.ebuild
index c7019e6cee0b..a5bd236e1efd 100644
--- a/dev-python/regex/regex-2023.6.3.ebuild
+++ b/dev-python/regex/regex-2023.6.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="doc"
PATCHES=(
diff --git a/dev-python/sphinx-epytext/Manifest b/dev-python/sphinx-epytext/Manifest
index 53cab2b20d13..94a613a78ba9 100644
--- a/dev-python/sphinx-epytext/Manifest
+++ b/dev-python/sphinx-epytext/Manifest
@@ -1,4 +1,4 @@
DIST sphinx-epytext-0.0.4.tar.gz 3590 BLAKE2B 28e0243a65c3c6e31e5cd3ddb3fce22c2930f8cde564713585e097f55e30a96ab5a16970f57bed6df5cef6f5d12957b7162d036968a467e0aa658a8c5de1a5e8 SHA512 ba56bfcc7d299c6b5498b0823bedab75875b750a596f69a17d4ee278b33f4b51716dd2ba9c5766903af99d9701ba37069b3748fb57ec0697c6871138a7f57638
-EBUILD sphinx-epytext-0.0.4-r1.ebuild 544 BLAKE2B 668ebe9b7facdba9ea737b0c04b33801b6569fb94ed0c1a95b75bf72d50d70f8159d9f8e91c86b9a123b33b11db52537c9a058c622303d0c2a72472209fa0370 SHA512 ade9f184890a38291e18cfb3d0018f182a175eb2ebd0e554d9b66052056e62ffd61018d2ee9cf3d74aa6d73fda9a61a00bec1bf8d59d9361ac35c8b93694fd41
+EBUILD sphinx-epytext-0.0.4-r1.ebuild 543 BLAKE2B 0749f8cce8791c311034a4880723865b937d1fdecc8c8e48dc941ef68bcbdeb38894522b2b59fff3b0866102bdf89ab58a3824f7ab368e975094bd00c60e5125 SHA512 d5a8016568cdacabb7e43849360a71af8a43046fc546b4a436c27897c13955ddc4add8f1f3f2dc65222d0acaa3dcee18aefd298efbe6bc989f3ab825443e3c6b
EBUILD sphinx-epytext-0.0.4.ebuild 509 BLAKE2B 9cbc98eb05b1ad15570e0c93c26a0deac1d967c0d6f90be0288678b79c9f52d30bd026bfa071cfb0b144ddfefe15b7e82ec0e0461b7a4828502d9c03f14d429a SHA512 5e90b8a36592a077ae53a61935ea96aff92b9b2a823497f17091d586644c8bbb07e6bace049b8825adcf1cb2b8d4de1d930f403223c38e2320982dcb8f29074e
MISC metadata.xml 357 BLAKE2B 49d809900f8dbf0a7f8bf567c70c905556c36d0114fbbb78690cf7e2c312fedba8d386cb134e16e3f741a5b2b26bff99dc79d4c1818fd606954509bef852855e SHA512 7e23e07fb614fad124adb366bb05b457fa49b3c32f9e2e5a3fcd974e1be239075cb4600cb4bbf43fe843433c9c48248fde26b7221a319192cbbb846e4f97f4d7
diff --git a/dev-python/sphinx-epytext/sphinx-epytext-0.0.4-r1.ebuild b/dev-python/sphinx-epytext/sphinx-epytext-0.0.4-r1.ebuild
index 054e7032d1ea..692190020b22 100644
--- a/dev-python/sphinx-epytext/sphinx-epytext-0.0.4-r1.ebuild
+++ b/dev-python/sphinx-epytext/sphinx-epytext-0.0.4-r1.ebuild
@@ -14,6 +14,6 @@ HOMEPAGE="https://pypi.org/project/sphinx-epytext/ https://github.com/jayvdb/sph
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND=">=dev-python/sphinx-1.7.5[${PYTHON_USEDEP}]"
diff --git a/dev-python/yattag/Manifest b/dev-python/yattag/Manifest
new file mode 100644
index 000000000000..4681c651c198
--- /dev/null
+++ b/dev-python/yattag/Manifest
@@ -0,0 +1,3 @@
+DIST yattag-1.15.1.tar.gz 28568 BLAKE2B 1e05274de46151089f4f16c1f9636f2cd837ddbfa03050d6d9f08ae6b961061c3bb610d1eca8ddfb58bdfeb1f2348a91de11c90c935f142944c7f82821425cad SHA512 78225d99f12d5373615e25741e5546a482800daa2724dabcab154d41c42f501d4ec523a7d5a6b0313a5c9faa1ba789280d29b46898a211ab975c669e67f0e605
+EBUILD yattag-1.15.1.ebuild 470 BLAKE2B 52f548fd5634a9494a1e463310d0c1b646399d2f1c22d0f3c4ea654417795932c148b5a8cb70fa1fd2c4b6cfc031220df3ce3726c048fbdd76e4e7dc5ca52a87 SHA512 e7b43f9a07c1c6291b943a4753c023c996f20cf5b35881c47e143c954fe21f1874f875803dcdb739e2a19b98f276bbe42d2c59e0b7f034ea5e13911cb264567e
+MISC metadata.xml 397 BLAKE2B 5c53859364d6791051ace12eaeaab86e49f24ee4ee0cfd1b9a045bb31f3e7de56493143c8e8e6a8a60019e8c67e5a58695eba919fe654a4815e160a47e86c7f2 SHA512 019d0de3eadfd8617c04acca7071c990c3df17bf70b5758ccf7815e2f700c01f148c14b3389c082cedf3e4b4ab1687d9ff90edf3231c583d2e46f69126f23ca3
diff --git a/dev-python/yattag/metadata.xml b/dev-python/yattag/metadata.xml
new file mode 100644
index 000000000000..76675463c1b4
--- /dev/null
+++ b/dev-python/yattag/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">yattag</remote-id>
+ <remote-id type="github">leforestier/yattag</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/yattag/yattag-1.15.1.ebuild b/dev-python/yattag/yattag-1.15.1.ebuild
new file mode 100644
index 000000000000..54cd73c2f056
--- /dev/null
+++ b/dev-python/yattag/yattag-1.15.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python library to generate HTML or XML in a readable, concise and pythonic way"
+HOMEPAGE="https://www.yattag.org/"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+distutils_enable_tests unittest
+
+python_test() {
+ cd test || die
+ eunittest
+}