From 1e71a69b0ce33ec0ce55c8a70c98fe1eaa75837e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20L=2E=20C=2E=20Moreira?= Date: Sat, 30 Mar 2024 15:47:23 -0300 Subject: [PATCH] python3-nose2: update to 0.14.1 --- .../python3-nose2/patches/disable-coverage.patch | 12 ++++++++++++ .../python3-nose2/patches/no-versioned-nose2.patch | 10 ---------- srcpkgs/python3-nose2/template | 13 +++++++++---- 3 files changed, 21 insertions(+), 14 deletions(-) create mode 100644 srcpkgs/python3-nose2/patches/disable-coverage.patch delete mode 100644 srcpkgs/python3-nose2/patches/no-versioned-nose2.patch diff --git a/srcpkgs/python3-nose2/patches/disable-coverage.patch b/srcpkgs/python3-nose2/patches/disable-coverage.patch new file mode 100644 index 00000000000000..fc9dd2184539f6 --- /dev/null +++ b/srcpkgs/python3-nose2/patches/disable-coverage.patch @@ -0,0 +1,12 @@ +diff --git a/tox.ini b/tox.ini +index d644570..1c50f7c 100644 +--- a/tox.ini ++++ b/tox.ini +@@ -10,7 +10,6 @@ commands = + nocov: nose2 -v --pretty-assert {posargs} + !nocov: coverage erase + !nocov: coverage run nose2 -v --pretty-assert {posargs} +- !nocov: coverage report + + [testenv:lint] + deps = pre-commit~=2.9.3 diff --git a/srcpkgs/python3-nose2/patches/no-versioned-nose2.patch b/srcpkgs/python3-nose2/patches/no-versioned-nose2.patch deleted file mode 100644 index dbd8b0a7867b3a..00000000000000 --- a/srcpkgs/python3-nose2/patches/no-versioned-nose2.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -89,7 +89,6 @@ else: - params['entry_points'] = { - 'console_scripts': [ - '%s = nose2:discover' % SCRIPT1, -- '%s = nose2:discover' % SCRIPT2, - ], - } - params['install_requires'] = parse_requirements('requirements.txt') diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template index 067b712d2c9410..02ceaf45e963de 100644 --- a/srcpkgs/python3-nose2/template +++ b/srcpkgs/python3-nose2/template @@ -1,7 +1,7 @@ # Template file for 'python3-nose2' pkgname=python3-nose2 -version=0.8.0 -revision=7 +version=0.14.1 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" depends="python3-setuptools python3-coverage python3-six" @@ -10,9 +10,14 @@ maintainer="Orphaned " license="BSD-2-Clause" homepage="https://github.com/nose-devs/nose2" distfiles="${PYPI_SITE}/n/nose2/nose2-${version}.tar.gz" -checksum=9052f2b46807b63d9bdf68e0768da1f8386368889b50043fd5d0889c470258f3 +checksum=7f8f03a21c9de2c33015933afcef72bf8e4a2d5dfec3b40092287de6e41b093a +checkdepends="python3-pluggy tox" conflicts="python-nose2>=0" post_install() { - vlicense license.txt + vlicense LICENSE +} + +do_check() { + python3 -m tox -e py }