diff options
Diffstat (limited to 'dev-python/klein')
-rw-r--r-- | dev-python/klein/Manifest | 2 | ||||
-rw-r--r-- | dev-python/klein/klein-21.8.0.ebuild | 43 | ||||
-rw-r--r-- | dev-python/klein/klein-23.12.0.ebuild | 41 | ||||
-rw-r--r-- | dev-python/klein/metadata.xml | 4 |
4 files changed, 42 insertions, 48 deletions
diff --git a/dev-python/klein/Manifest b/dev-python/klein/Manifest index 5b57ead8ae3a..0acad6869039 100644 --- a/dev-python/klein/Manifest +++ b/dev-python/klein/Manifest @@ -1 +1 @@ -DIST klein-21.8.0.tar.gz 100578 BLAKE2B ea2535e93affebe822ff086eb5749481edf7811340a35b11319b7c23b23d3877f6208ac1ef6cc7a4bb9eedd33d087820304f2ee71695413d72308e83c47aa2ee SHA512 cce28865e172effb6044f73c1841875fa5eb55daf20dcea482d0764604ab826ca5063a4679165bb253953d54428a42c2082022fd273e2a1083aefa595a563ccd +DIST klein-23.12.0.tar.gz 103287 BLAKE2B ee6afe720a8cb68a28dd0dfc666de713c2188efbd92d31a669ac2db0c49afa3b61860bd2db216d0f846fb5d273105a18b8d443813c8e5d0e970ae9bece66e521 SHA512 2833d3b4ea53ccb62eccf72051b66867ca73c43dee0eb84aac9bd4ec4ba04b1b00acc5391863f0960eda2e5c329fc5b9537603997b9fa703750a3906febbbf72 diff --git a/dev-python/klein/klein-21.8.0.ebuild b/dev-python/klein/klein-21.8.0.ebuild deleted file mode 100644 index 3008d5599a89..000000000000 --- a/dev-python/klein/klein-21.8.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="micro-framework for developing production-ready web services with Python" -HOMEPAGE="https://pypi.org/project/klein/ https://github.com/twisted/klein/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/hyperlink[${PYTHON_USEDEP}] - dev-python/incremental[${PYTHON_USEDEP}] - dev-python/tubes[${PYTHON_USEDEP}] - >=dev-python/twisted-16.6[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/treq[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - # known test fail: https://github.com/twisted/klein/issues/339 -# sed -e 's/big world/big+world/' \ -# -e 's/4321)]/4321.0)]/' \ -# -e 's/not a number/not+a+number/' \ -# -i src/klein/test/test_form.py || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/klein/klein-23.12.0.ebuild b/dev-python/klein/klein-23.12.0.ebuild new file mode 100644 index 000000000000..9395225bb7ec --- /dev/null +++ b/dev-python/klein/klein-23.12.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 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="Micro-framework for developing production-ready web services with Python" +HOMEPAGE=" + https://pypi.org/project/klein/ + https://github.com/twisted/klein/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~riscv" + +RDEPEND=" + >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}] + dev-python/hyperlink[${PYTHON_USEDEP}] + dev-python/incremental[${PYTHON_USEDEP}] + dev-python/tubes[${PYTHON_USEDEP}] + >=dev-python/twisted-16.6[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/treq[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-python/klein/metadata.xml b/dev-python/klein/metadata.xml index e577189c8d50..d0f1798d394d 100644 --- a/dev-python/klein/metadata.xml +++ b/dev-python/klein/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>dolsen@gentoo.org</email> - <name>Brian Dolbec</name> - </maintainer> <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> |