diff options
Diffstat (limited to 'dev-python')
| -rw-r--r-- | dev-python/aiohttp-theme/aiohttp-theme-0.1.7.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/alembic/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/alembic/alembic-1.20.1.ebuild (renamed from dev-python/alembic/alembic-1.19.2.ebuild) | 4 | ||||
| -rw-r--r-- | dev-python/bpython/bpython-0.26.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/cliff/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/cliff/cliff-4.17.0.ebuild (renamed from dev-python/cliff/cliff-4.15.0.ebuild) | 4 | ||||
| -rw-r--r-- | dev-python/easy-thumbnails/easy-thumbnails-2.10.1.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/pylru/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/pylru/pylru-1.3.2.ebuild | 24 | ||||
| -rw-r--r-- | dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/sphinx/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/sphinx/sphinx-9.2.0.ebuild | 104 | ||||
| -rw-r--r-- | dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/sphinxcontrib-log-cabinet/sphinxcontrib-log-cabinet-1.0.1-r1.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/virtualenvwrapper/virtualenvwrapper-6.1.1.ebuild | 2 |
15 files changed, 144 insertions, 13 deletions
diff --git a/dev-python/aiohttp-theme/aiohttp-theme-0.1.7.ebuild b/dev-python/aiohttp-theme/aiohttp-theme-0.1.7.ebuild index ba28ef791f30..594cc6aff04f 100644 --- a/dev-python/aiohttp-theme/aiohttp-theme-0.1.7.ebuild +++ b/dev-python/aiohttp-theme/aiohttp-theme-0.1.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest index 9fc3b03dd868..8475220be205 100644 --- a/dev-python/alembic/Manifest +++ b/dev-python/alembic/Manifest @@ -1,2 +1,2 @@ -DIST alembic-1.19.2.tar.gz 2082643 BLAKE2B 649f08694658c0974c59a04ac059fee1520e58975bc264c7f2c2834934be855c5b22eab636d23845baebacf929a46fb67a99ac5c3a1660205f83df93e61c93b1 SHA512 c6ae515303f5106bf357c92ff979c9960a682b086c91423d467565613e8011be17db90b13c298f237e37d5a598b32fa9aa0251e5499e4aaf6626b66ea4e41bc8 DIST alembic-1.20.0.tar.gz 2093272 BLAKE2B 85ed0b3703a6080548a974ade247f60fe322d1b959aceecbce9120cae42b59c995e60e9f413d3afedce59a6f36ce06f5143899f1be477ae05cf83ebbe69618b0 SHA512 d81b45783104ed5a349ae53dfbb07dd90bd9a3bd7f2f9c91e9f5005733949a684afec0cd03518475308b527f146164ded4160b5d26c096f6c595d1ffd2d4bab2 +DIST alembic-1.20.1.tar.gz 2103576 BLAKE2B 6d8de94f9773539db9a63b43df08a6b1d1c7509a79c4fabfab1e0252b7b516c181a3d00ba4f5a04599f2b4fe8852257278a1d7a880d34d6f7f55aad3c0c190a5 SHA512 5adb134698a25ee773e2dbc45fb59d4b81414bb26da903f463afb6dcdf32adf0c0b2ef19a77361ebdedf6946b24d8620f7fd646a1c23f028c13c0af3acb39762 diff --git a/dev-python/alembic/alembic-1.19.2.ebuild b/dev-python/alembic/alembic-1.20.1.ebuild index 4500ba72f4a7..0dead21950f2 100644 --- a/dev-python/alembic/alembic-1.19.2.ebuild +++ b/dev-python/alembic/alembic-1.20.1.ebuild @@ -16,11 +16,11 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" IUSE="doc" RDEPEND=" - >=dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-2.0[${PYTHON_USEDEP}] dev-python/mako[${PYTHON_USEDEP}] >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] " diff --git a/dev-python/bpython/bpython-0.26.ebuild b/dev-python/bpython/bpython-0.26.ebuild index ccd9fc7adc95..8ab4c79e1ea9 100644 --- a/dev-python/bpython/bpython-0.26.ebuild +++ b/dev-python/bpython/bpython-0.26.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/cliff/Manifest b/dev-python/cliff/Manifest index ecbfc109a49d..0285edbb1f82 100644 --- a/dev-python/cliff/Manifest +++ b/dev-python/cliff/Manifest @@ -1,2 +1,2 @@ -DIST cliff-4.15.0.tar.gz 89822 BLAKE2B 07b76a574654aff3d9d663968a7294fa11ba45655ff6e31d9304f91121a643872c8949d5bda8e6ec1f4b877f35a1073c50e40b8be4e40a1e9888a9a93354ebc4 SHA512 1a3353b5aa4313afe6e82c300fb8caa5530227992d123467c42b10db049b968e3219892e1b438057fa7afb50b7f38ef2b4d4d0241c632cc0ea2944bb8bb635c1 DIST cliff-4.16.0.tar.gz 90041 BLAKE2B beb71dada65a83ede4c16e1a0bdaea66a62b16fa7a5d94384aa30fb71e3a3730d456172d323679dc62d481f13b557821468f89de130b1a5fcaaea73f2f78ee13 SHA512 70f1d3d2b25ff7e4567175c0ff70d2f3fcf7dd5aa148340df5a13e321b152bca21f1f618f00858beeb289659f289fe240f45d9ff407fe0d192a933fe0e11c7d9 +DIST cliff-4.17.0.tar.gz 93300 BLAKE2B b731eac4855ba0c8c17982f3f66141799b26ef1719a91d049e4053efba04da4dd7e8ecc47f26d130a29739e4b40179361b01d06a507411268267a9eb90b8e8b5 SHA512 aa2142821cd5eaf85c559851e32db2c3a33819b1ea25c7e7d015b3b09ec6ac3008b903fd6ddc8dc4fb44ba7648268ef242226c74b252abfd509fa8aa977358bc diff --git a/dev-python/cliff/cliff-4.15.0.ebuild b/dev-python/cliff/cliff-4.17.0.ebuild index 33b5866a17db..f98f991409c0 100644 --- a/dev-python/cliff/cliff-4.15.0.ebuild +++ b/dev-python/cliff/cliff-4.17.0.ebuild @@ -17,11 +17,11 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 ~x86" RDEPEND=" >=dev-python/autopage-0.4.0[${PYTHON_USEDEP}] - >=dev-python/cmd2-3.0.0[${PYTHON_USEDEP}] + >=dev-python/cmd2-4.0.0[${PYTHON_USEDEP}] dev-python/prettytable[${PYTHON_USEDEP}] >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}] >=dev-python/pyyaml-3.12.0[${PYTHON_USEDEP}] diff --git a/dev-python/easy-thumbnails/easy-thumbnails-2.10.1.ebuild b/dev-python/easy-thumbnails/easy-thumbnails-2.10.1.ebuild index 431adb8ab1b3..b047bffb6b57 100644 --- a/dev-python/easy-thumbnails/easy-thumbnails-2.10.1.ebuild +++ b/dev-python/easy-thumbnails/easy-thumbnails-2.10.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/pylru/Manifest b/dev-python/pylru/Manifest index 8746f0228234..74b210b3f359 100644 --- a/dev-python/pylru/Manifest +++ b/dev-python/pylru/Manifest @@ -1 +1,3 @@ DIST pylru-1.3.1.tar.gz 10582 BLAKE2B 5c176e06195220bb0fcc6d8736bdae146a5129266b2f73d55f268eebb35c0cd537947bd9e326c730a3f3388870e60793c5e4bf1fafcdcc34b7403ce84053e8dd SHA512 9ae5c103f230a80dfe6222075509e446a48c87be9adaa1c7bad6de9ef257b746f9f5e2809cf45509b78b2e0f6b1affe597662071845f8e031f3d7fd5b3a36497 +DIST pylru-1.3.2.tar.gz 10898 BLAKE2B 35b9d84bdcc05655d278bf12282c1414f08111fecdc94271a659a86909587bf1c3dc877c6a8f34891fc9591bee2aacca23b57c8c2d5b7223a12f46cb1a616c54 SHA512 f3c7b8e190af583838db49066c3c1ff8a1cb2fe949376ef958e139bfbaa6c196115703a6f6a1a8928f4523ba1b7206da75c9a3675a69fc73632d566c5cbce450 +DIST pylru-1.3.2.tar.gz.provenance 9590 BLAKE2B 214e03923dc998575effea03fea02af4c78055e16be5af2ebc2ce3f5c1f9b8f68db7d945a2caa54a71f4a60ed2660b695b668718bc03791f7617277ebf3218f1 SHA512 d30bb9e6c3803a7fd6d6293887bc78c5249a2d4a8902abc2453d6dc90ca66374d014422fc9421700f78d04cf76d8048d88ca71642e0e692dce78e99eeb234160 diff --git a/dev-python/pylru/pylru-1.3.2.ebuild b/dev-python/pylru/pylru-1.3.2.ebuild new file mode 100644 index 000000000000..7356feb4dfe2 --- /dev/null +++ b/dev-python/pylru/pylru-1.3.2.ebuild @@ -0,0 +1,24 @@ +# 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/jlhutch/pylru +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A least recently used (LRU) cache for Python" +HOMEPAGE=" + https://github.com/jlhutch/pylru/ + https://pypi.org/project/pylru/ +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +python_test() { + "${EPYTHON}" test.py || die "tests failed under ${EPYTHON}" +} diff --git a/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild b/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild index f149ea0b05a0..21e4b99e5df7 100644 --- a/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild +++ b/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest index 9004e97b29a8..4fa9dddaa082 100644 --- a/dev-python/sphinx/Manifest +++ b/dev-python/sphinx/Manifest @@ -1,2 +1,3 @@ DIST sphinx-9.1.0.gh.tar.gz 8840512 BLAKE2B 54f680ff84b43b3508c1c9208ff41dc9fba1ae8f8dd608287511fb16e28dc7fa72419165b41f556af266e00c737cd8cc23a6617776fa88f0dbb8379fbbf59397 SHA512 3b17a3d4123d19ed47c7ab7786edcbe7eb0566f298d9de22efb3f4f0476b6c0ddf858b57812f2dac718458d98ddc742a443b7c94771693a1ed3bf868850639b1 DIST sphinx-9.1.1.gh.tar.gz 8840940 BLAKE2B 786a8f87dd28dae7ef5799fd39ff5ae2bbcdd6f2b100aa7d9f5a9c1c4b732fad1866431436013c6d540426e6ca5d76c4856479426e21a7aeb31e79a79d04d495 SHA512 b5b82e8f9694ff5b7238ed357ddb0bd2f938f9cefd366859af9d92ec55cc40892a56259bd87dddacfb91500c73d628e8aa97ddd5ea0fe53509ec372952f28f27 +DIST sphinx-9.2.0.gh.tar.gz 8876769 BLAKE2B 085b97cb8d33d47974a44bf14bd54ef6944b4880f0f6609b7d653b34df028d553ce5288efae7306f0a1a76cd2e79a950e8e5c29d4579c14efcd1ef7a62bf1116 SHA512 12f0339ca56893e2eb66c18816cb38e52eb5631053ce45693b8d9ee03e9d1249bf3a19c92cb3b4c3826615338582445600721755a2c449d85c78905073d7e14e diff --git a/dev-python/sphinx/sphinx-9.2.0.ebuild b/dev-python/sphinx/sphinx-9.2.0.ebuild new file mode 100644 index 000000000000..f28b6aaac66a --- /dev/null +++ b/dev-python/sphinx/sphinx-9.2.0.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit-core +PYTHON_COMPAT=( python3_{13..14} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +MY_P=${P/_} +DESCRIPTION="Python documentation generator" +HOMEPAGE=" + https://www.sphinx-doc.org/ + https://github.com/sphinx-doc/sphinx/ + https://pypi.org/project/Sphinx/ +" +SRC_URI=" + https://github.com/sphinx-doc/sphinx/archive/v${PV/_}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD-2" +SLOT="0" +if [[ ${PV} != *_rc* ]]; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +IUSE="doc latex" + +RDEPEND=" + >=dev-python/alabaster-1.0[${PYTHON_USEDEP}] + >=dev-python/babel-2.18[${PYTHON_USEDEP}] + >=dev-python/docutils-0.21[${PYTHON_USEDEP}] + >=dev-python/imagesize-1.3[${PYTHON_USEDEP}] + >=dev-python/jinja2-3.1[${PYTHON_USEDEP}] + >=dev-python/packaging-25.0[${PYTHON_USEDEP}] + >=dev-python/pygments-2.19[${PYTHON_USEDEP}] + >=dev-python/requests-2.32.5[${PYTHON_USEDEP}] + >=dev-python/roman-numerals-3.0[${PYTHON_USEDEP}] + >=dev-python/snowballstemmer-3.0.1[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-applehelp-1.0.7[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-devhelp-1.0.6[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-htmlhelp-2.0.6[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-jsmath-1.0.1[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-qthelp-1.0.6[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-serializinghtml-1.1.9[${PYTHON_USEDEP}] + latex? ( + dev-texlive/texlive-latexextra + dev-texlive/texlive-luatex + app-text/dvipng + ) +" +BDEPEND=" + doc? ( + dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}] + media-gfx/graphviz + ) + test? ( + app-text/dvipng + >=dev-python/cython-3.1[${PYTHON_USEDEP}] + >=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + >=dev-python/setuptools-80.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.15[${PYTHON_USEDEP}] + dev-texlive/texlive-fontsextra + dev-texlive/texlive-latexextra + dev-texlive/texlive-luatex + virtual/imagemagick-tools[jpeg,png,svg] + ) +" + +EPYTEST_PLUGINS=() +EPYTEST_RERUNS=5 +# EPYTEST_XDIST breaks stuff +distutils_enable_tests pytest + +python_prepare_all() { + local PATCHES=( + "${FILESDIR}/sphinx-3.2.1-doc-link.patch" + ) + + distutils-r1_python_prepare_all + + # disable internet access + sed -i -e 's:^intersphinx_mapping:disabled_&:' \ + doc/conf.py || die + # unpin dependencies + sed -i -e 's:,<[0-9.]*::' pyproject.toml || die +} + +python_compile_all() { + # we can't use distutils_enable_sphinx because it would + # introduce a dep on itself + use doc && build_sphinx doc +} + +python_test() { + mkdir -p "${BUILD_DIR}/sphinx_tempdir" || die + local -x SPHINX_TEST_TEMPDIR="${BUILD_DIR}/sphinx_tempdir" + + epytest +} diff --git a/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild b/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild index 356f51dd140f..8f8f488deca3 100644 --- a/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild +++ b/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/sphinxcontrib-log-cabinet/sphinxcontrib-log-cabinet-1.0.1-r1.ebuild b/dev-python/sphinxcontrib-log-cabinet/sphinxcontrib-log-cabinet-1.0.1-r1.ebuild index a645f154a99a..d07aa4f802dd 100644 --- a/dev-python/sphinxcontrib-log-cabinet/sphinxcontrib-log-cabinet-1.0.1-r1.ebuild +++ b/dev-python/sphinxcontrib-log-cabinet/sphinxcontrib-log-cabinet-1.0.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-6.1.1.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-6.1.1.ebuild index 011d5747779c..6ef34457ce2d 100644 --- a/dev-python/virtualenvwrapper/virtualenvwrapper-6.1.1.ebuild +++ b/dev-python/virtualenvwrapper/virtualenvwrapper-6.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 |
