commit: a72e917f7a3f5e6dcfcdf58715812b8e6b4f585d Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Fri Jan 9 06:45:08 2026 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Fri Jan 9 07:29:53 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72e917f
dev-python/werkzeug: Bump to 3.1.5 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> dev-python/werkzeug/Manifest | 2 ++ dev-python/werkzeug/werkzeug-3.1.5.ebuild | 53 +++++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest index 9c37b28c878e..51970e46d60a 100644 --- a/dev-python/werkzeug/Manifest +++ b/dev-python/werkzeug/Manifest @@ -1,2 +1,4 @@ DIST werkzeug-3.1.4.tar.gz 864687 BLAKE2B a9fd3ddf37bbd2e8725871a30c003634f200d9d698006055f655e72127a20a3d6300d3c15a3daadd4d0dd2a1286ad1844837c4119c54a0292b2f2c3e1788226e SHA512 5d2ad334edf0908024e29dadf88f772ae8f26c0eb24fb10caf6bd09021008aae67ece05703fe2490a34dd72213ad7db4e25921dbaf35d5f256e7a4cd4c9d1619 DIST werkzeug-3.1.4.tar.gz.provenance 8926 BLAKE2B a9926cbe703498870b7e111cfe083ca2ccbd41d14316e0e9762e828838207f7b555cbc0cd470b811a6d84ac90e74de0a0eef7e2ee29899ff471df518cf77bac7 SHA512 7d0243da7c20bea504306e2411cc4df231f1621ece3a2c7006636b498e8e555fd57241e2cdf3b24508b552472d6150aab3efcc70f4e03d9de1b6a5a860311fff +DIST werkzeug-3.1.5.tar.gz 864754 BLAKE2B 12b85f0f69a87b75dde88dc2edbff44c4325346e3717cd89f06f221316cd59e278bc155d3164af84956d765ca7cf610cfa4d1aeabe57382253dcb564b4179285 SHA512 eb76c4b1af04af6c3cdf4fdb0a21df52b1b8414466620d80ad0e284a9ebd22a4ff93d8028b5cb1b7caf5a3fcc079de61aa90030282bb647018c1b53e90c77360 +DIST werkzeug-3.1.5.tar.gz.provenance 9202 BLAKE2B 4cd1ff3f32067554eb22bb905856439590df10bf89f84a8ead8e11734d1cd3db6f35f08863da229f82f0aeb172ea8c09758b3354392ce3efd78cd48e05811c5e SHA512 7a08b79481fde287c76329edf99fc45109b60d11c91bf80f298d6c78f4046936c15dab679ef0e618eed899983626836482b81879053ea4a41b9fcfe5d8dec20c diff --git a/dev-python/werkzeug/werkzeug-3.1.5.ebuild b/dev-python/werkzeug/werkzeug-3.1.5.ebuild new file mode 100644 index 000000000000..00cfa33018d9 --- /dev/null +++ b/dev-python/werkzeug/werkzeug-3.1.5.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYPI_VERIFY_REPO=https://github.com/pallets/werkzeug +PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Collection of various utilities for WSGI applications" +HOMEPAGE=" + https://palletsprojects.com/p/werkzeug/ + https://pypi.org/project/Werkzeug/ + https://github.com/pallets/werkzeug/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test-rust" + +RDEPEND=" + >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/ephemeral-port-reserve[${PYTHON_USEDEP}] + >=dev-python/watchdog-2.3[${PYTHON_USEDEP}] + test-rust? ( + dev-python/cryptography[${PYTHON_USEDEP}] + ) + ) +" + +EPYTEST_PLUGINS=( pytest-{timeout,xprocess} ) +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=() + if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + "tests/test_serving.py::test_server[https]" + tests/test_serving.py::test_ssl_dev_cert + tests/test_serving.py::test_ssl_object + ) + fi + + # the default portage tempdir is too long for AF_UNIX sockets + local -x TMPDIR=/tmp + epytest +}
