commit: fedcf2643260d204349354969951a658b1fe677e Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Tue Oct 21 00:42:16 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue Oct 21 00:42:22 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedcf264
dev-python/click: add 8.3.1 This fixes one regression affecting subliminal but there appears to be another. Bug: https://github.com/Diaoul/subliminal/issues/1318 Bug: https://github.com/Diaoul/subliminal/issues/1320 Bug: https://github.com/pallets/click/issues/3069 Bug: https://github.com/pallets/click/issues/3110 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-python/click/Manifest | 1 + dev-python/click/click-8.3.1.ebuild | 40 +++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) diff --git a/dev-python/click/Manifest b/dev-python/click/Manifest index 2591573c6285..73ae3666dfd7 100644 --- a/dev-python/click/Manifest +++ b/dev-python/click/Manifest @@ -1,2 +1,3 @@ DIST click-8.2.1.gh.tar.gz 399811 BLAKE2B 1d28aab3fc8c2e3f977aeb5aedeaddde591d6c6ecf3d3421c4107e954f4116a9f7f6ef8ea2a42a001f0b2995bda695bd34210232a11dc83af2192dbb0c0fe462 SHA512 420ba1989410af0949317f9651c6b292da68605b86b4cf0e2382eaba1defbc9eb4b9d97e0a71e5cdb51a61a1f578e81fd864e1abb0cdcd0a8ee26a899c802afe DIST click-8.3.0.gh.tar.gz 386835 BLAKE2B 29218ece917a8658b753850d9190b45908973ee059bff6fe745de46c089001483a8ca28061eb0cf7e10d7b2f4d003b87d648ece30eb6a87a5df7a17ba0140398 SHA512 b1296993c0493cac986a60b9a0e64f9a2058ecc7f8489c3db20bc69152a127093665debf3fd5f3a86c81b7b62236dd1e9f9c5ee83eddf3cbc1a98701cc1082a3 +DIST click-8.3.1.gh.tar.gz 389151 BLAKE2B a57fef1b99e676504a3d481628935252c764d52dc968eceefdaa57ed33a54236c5d547b50fca4aafab07d80239b504c77fdb9ce9deadb1bf2da424a7f2960390 SHA512 78fb812aa729f93d3b6e48ee0d29f18797fa18411a80a52af140cb7d6439aaa0a0c07f7b8d34e274b7e034b0b630b2f2b05cee3e562c4a008c7a3a2a6aaa0424 diff --git a/dev-python/click/click-8.3.1.ebuild b/dev-python/click/click-8.3.1.ebuild new file mode 100644 index 000000000000..eb22f102edea --- /dev/null +++ b/dev-python/click/click-8.3.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) + +inherit distutils-r1 + +DESCRIPTION="A Python package for creating beautiful command line interfaces" +HOMEPAGE=" + https://palletsprojects.com/p/click/ + https://github.com/pallets/click/ + https://pypi.org/project/click/ +" +SRC_URI=" + https://github.com/pallets/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="examples" + +distutils_enable_sphinx docs \ + '>=dev-python/docutils-0.14' \ + dev-python/myst-parser \ + dev-python/pallets-sphinx-themes \ + dev-python/sphinxcontrib-log-cabinet \ + dev-python/sphinx-tabs + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +}
