new file mode 100644
@@ -0,0 +1,36 @@
+From 9750d01118ee59ab174525e30d987065b69c0538 Mon Sep 17 00:00:00 2001
+From: pgajdos <pgajdos@suse.cz>
+Date: Wed, 8 Jul 2020 15:22:19 +0200
+Subject: [PATCH] use pytest instead of deprecated nose
+
+Upstream-Status: Submitted [https://github.com/jek/blinker/pull/60]
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+---
+ tests/test_signals.py | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/tests/test_signals.py b/tests/test_signals.py
+index 9771e40..ccbc35b 100644
+--- a/tests/test_signals.py
++++ b/tests/test_signals.py
+@@ -4,7 +4,7 @@ import time
+
+ import blinker
+
+-from nose.tools import assert_raises
++import pytest
+
+
+ jython = sys.platform.startswith('java')
+@@ -232,7 +232,7 @@ def test_meta_connect_failure():
+ pass
+ sig = blinker.Signal()
+
+- assert_raises(TypeError, sig.connect, receiver)
++ pytest.raises(TypeError, sig.connect, receiver)
+ assert not sig.receivers
+ assert not sig._by_receiver
+ assert sig._by_sender == {blinker.base.ANY_ID: set()}
+--
+2.35.1
+
@@ -8,12 +8,12 @@ SRC_URI[sha256sum] = "471aee25f3992bd325afa3772f1063dbdbbca947a041b8b89466dc00d6
inherit pypi setuptools3 ptest
SRC_URI += " \
+ file://0001-use-pytest-instead-of-deprecated-nose.patch \
file://run-ptest \
"
RDEPENDS:${PN}-ptest += " \
${PYTHON_PN}-pytest \
- ${PYTHON_PN}-nose \
"
do_install_ptest() {
Nose wont work well with python 3.9+ anyway Signed-off-by: Khem Raj <raj.khem@gmail.com> --- ...se-pytest-instead-of-deprecated-nose.patch | 36 +++++++++++++++++++ .../python/python3-blinker_1.4.bb | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 meta-python/recipes-devtools/python/python3-blinker/0001-use-pytest-instead-of-deprecated-nose.patch