summaryrefslogtreecommitdiff
path: root/dev-python/readme-renderer
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-09-05 19:11:59 -0500
committerroot <root@alpha.trunkmasters.com>2026-09-05 19:11:59 -0500
commit5f278372030aad6db0f73700a9780b84a004d5ff (patch)
tree027a42b585c1678d4fa9fb9ab464e9df3bcdc71f /dev-python/readme-renderer
parentd1f18a9f11dde5cf862fd7c32c6d33a0a9114736 (diff)
downloadbaldeagleos-repo-5f278372030aad6db0f73700a9780b84a004d5ff.tar.gz
baldeagleos-repo-5f278372030aad6db0f73700a9780b84a004d5ff.tar.xz
baldeagleos-repo-5f278372030aad6db0f73700a9780b84a004d5ff.zip
Adding metadata
Diffstat (limited to 'dev-python/readme-renderer')
-rw-r--r--dev-python/readme-renderer/files/readme-renderer-46.0-py315.patch13
-rw-r--r--dev-python/readme-renderer/readme-renderer-46.0-r1.ebuild35
2 files changed, 48 insertions, 0 deletions
diff --git a/dev-python/readme-renderer/files/readme-renderer-46.0-py315.patch b/dev-python/readme-renderer/files/readme-renderer-46.0-py315.patch
new file mode 100644
index 000000000000..0c117c159130
--- /dev/null
+++ b/dev-python/readme-renderer/files/readme-renderer-46.0-py315.patch
@@ -0,0 +1,13 @@
+diff --git a/readme_renderer/__main__.py b/readme_renderer/__main__.py
+index da5444d..ddb139f 100644
+--- a/readme_renderer/__main__.py
++++ b/readme_renderer/__main__.py
+@@ -24,7 +24,7 @@ def main(cli_args: list[str] | None = None) -> None:
+ content_format = args.format
+ if args.package:
+ message = metadata(args.input)
+- source = message.get_payload() # type: ignore[attr-defined] # noqa: E501,RUF100 https://peps.python.org/pep-0566/
++ source = message.get("Description")
+
+ # Infer the format of the description from package metadata.
+ if not content_format:
diff --git a/dev-python/readme-renderer/readme-renderer-46.0-r1.ebuild b/dev-python/readme-renderer/readme-renderer-46.0-r1.ebuild
new file mode 100644
index 000000000000..ee4c2b3ead7d
--- /dev/null
+++ b/dev-python/readme-renderer/readme-renderer-46.0-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_VERIFY_REPO=https://github.com/pypa/readme_renderer
+PYTHON_COMPAT=( python3_{13..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A library for rendering 'readme' descriptions for Warehouse"
+HOMEPAGE="
+ https://github.com/pypa/readme_renderer/
+ https://pypi.org/project/readme-renderer/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/docutils-0.21.2[${PYTHON_USEDEP}]
+ >=dev-python/nh3-0.2.14[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.5.2[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+PATCHES=(
+ # https://github.com/pypa/readme_renderer/pull/361#discussion_r3389722801
+ "${FILESDIR}/${P}-py315.patch"
+)
+DOCS=( README.rst )