From a761be1964ef322cea9460370b51a5cb0d1a5202 Mon Sep 17 00:00:00 2001 From: Luciogi Date: Sat, 18 Nov 2023 08:58:12 +0500 Subject: [PATCH 1/2] python3-Cheroot: update to 9.0.0. --- srcpkgs/python3-Cheroot/template | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template index 4a2e37ab2c777..40a9378ee8a96 100644 --- a/srcpkgs/python3-Cheroot/template +++ b/srcpkgs/python3-Cheroot/template @@ -1,18 +1,21 @@ # Template file for 'python3-Cheroot' pkgname=python3-Cheroot -version=8.4.5 -revision=4 +version=9.0.0 +revision=1 build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3-setuptools python3-six - python3-more-itertools python3-jaraco.functools" +make_check_args="--ignore cheroot/test/test_server.py" # requires pypy +hostmakedepends="python3-setuptools python3-setuptools_scm" +depends="python3-six python3-more-itertools python3-jaraco.functools" +checkdepends="${depends} python3-jaraco.context python3-jaraco.text python3-pytest python3-pytest-forked + python3-pytest-mock python3-pytest-cov python3-pytest-sugar python3-pytest-xdist python3-pytest-rerunfailures + python3-watchdog python3-trustme python3-requests-toolbelt python3-requests-unixsocket python3-urllib3 python3-openssl python3-portend" short_desc="High-performance, pure-Python HTTP server (Python3)" maintainer="Orphaned " license="BSD-3-Clause" homepage="https://github.com/cherrypy/cheroot" changelog="https://github.com/cherrypy/cheroot/blob/master/CHANGES.rst" distfiles="${PYPI_SITE}/c/cheroot/cheroot-${version}.tar.gz" -checksum=b6c18caf5f79cdae668c35fc8309fc88ea4a964cce9e2ca8504fab13bcf57301 +checksum=3d47ad9ee19ecbec144b4758399036692fdbf67a40b96eef1fb1454367b3d338 alternatives="cheroot:cheroot:/usr/bin/cheroot3" post_patch() { From c371a10390367f56f68a250275dbe03a3c7aefee Mon Sep 17 00:00:00 2001 From: Luciogi Date: Sat, 18 Nov 2023 08:59:16 +0500 Subject: [PATCH 2/2] New package: python3-pytest-rerunfailures --- srcpkgs/python3-pytest-rerunfailures/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/python3-pytest-rerunfailures/template diff --git a/srcpkgs/python3-pytest-rerunfailures/template b/srcpkgs/python3-pytest-rerunfailures/template new file mode 100644 index 0000000000000..2613d49aac906 --- /dev/null +++ b/srcpkgs/python3-pytest-rerunfailures/template @@ -0,0 +1,19 @@ +# Template file for 'python3-pytest-rerunfailures' +pkgname=python3-pytest-rerunfailures +version=12.0 +revision=1 +build_style=python3-pep517 +hostmakedepends="python3-setuptools python3-wheel" +depends="python3-pytest python3-packaging python3-importlib_metadata" +checkdepends="python3-pytest-flake8 python3-pytest-black flake8" +short_desc="Pytest plugin to re-run tests to eliminate intermittent failures" +maintainer="Luciogi " +license="MPL-2.0" +homepage="https://github.com/pytest-dev/pytest-rerunfailures" +changelog="https://raw.githubusercontent.com/pytest-dev/pytest-rerunfailures/master/CHANGES.rst" +distfiles="${PYPI_SITE}/p/pytest-rerunfailures/pytest-rerunfailures-${version}.tar.gz" +checksum=784f462fa87fe9bdf781d0027d856b47a4bfe6c12af108f6bd887057a917b48e + +post_install() { + vlicense LICENSE +}