Date: Saturday, November 12, 2022 @ 17:05:22
  Author: jelle
Revision: 1347048

upgpkg: python-browserid 0.14.0-12: Drop python-mock from checkdepends

Added:
  python-browserid/trunk/unittest-mock.patch
Modified:
  python-browserid/trunk/PKGBUILD

---------------------+
 PKGBUILD            |   13 +++++++++----
 unittest-mock.patch |   36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-11-12 16:59:32 UTC (rev 1347047)
+++ PKGBUILD    2022-11-12 17:05:22 UTC (rev 1347048)
@@ -4,7 +4,7 @@
 _pkgname=PyBrowserID
 pkgname=python-browserid
 pkgver=0.14.0
-pkgrel=11
+pkgrel=12
 pkgdesc='Python client library for the BrowserID protocol'
 arch=('any')
 url='https://github.com/mozilla/PyBrowserID'
@@ -11,10 +11,15 @@
 license=('MPL2')
 depends=('python-requests')
 makedepends=('python-setuptools')
-checkdepends=('python-mock')
-source=("https://github.com/mozilla/$_pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha256sums=('2a59531db7a847fbc1cdd0449e601149e3bab33a8b5629f23bc40c5794b83932')
+source=("https://github.com/mozilla/$_pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz";
 "unittest-mock.patch")
+sha256sums=('2a59531db7a847fbc1cdd0449e601149e3bab33a8b5629f23bc40c5794b83932'
+            '086c48ce4e2e95231562eb4bf7413a2e8d09882143664a2b3e07d6835a7a89c8')
 
+prepare() {
+  cd $_pkgname-$pkgver
+  patch -Np1 -i ${srcdir}/unittest-mock.patch
+}
+
 build() {
   cd $_pkgname-$pkgver
   python setup.py build

Added: unittest-mock.patch
===================================================================
--- unittest-mock.patch                         (rev 0)
+++ unittest-mock.patch 2022-11-12 17:05:22 UTC (rev 1347048)
@@ -0,0 +1,36 @@
+diff -aur PyBrowserID-0.14.0/browserid/tests/test_supportdoc.py 
PyBrowserID-0.14.0.new/browserid/tests/test_supportdoc.py
+--- PyBrowserID-0.14.0/browserid/tests/test_supportdoc.py      2018-01-11 
22:31:19.000000000 +0100
++++ PyBrowserID-0.14.0.new/browserid/tests/test_supportdoc.py  2022-11-12 
18:02:07.879824154 +0100
+@@ -1,7 +1,7 @@
+ import json
+ import socket
+ 
+-from mock import Mock, patch
++from unittest.mock import Mock, patch
+ from requests.exceptions import RequestException
+ 
+ from browserid.supportdoc import fetch_support_document, 
SupportDocumentManager
+diff -aur PyBrowserID-0.14.0/browserid/tests/test_verifiers.py 
PyBrowserID-0.14.0.new/browserid/tests/test_verifiers.py
+--- PyBrowserID-0.14.0/browserid/tests/test_verifiers.py       2018-01-11 
22:31:19.000000000 +0100
++++ PyBrowserID-0.14.0.new/browserid/tests/test_verifiers.py   2022-11-12 
18:02:02.519684436 +0100
+@@ -5,7 +5,7 @@
+ import time
+ import warnings
+ 
+-from mock import Mock, patch
++from unittest.mock import Mock, patch
+ 
+ import browserid
+ from browserid.tests.support import (patched_supportdoc_fetching,
+diff -aur PyBrowserID-0.14.0/setup.py PyBrowserID-0.14.0.new/setup.py
+--- PyBrowserID-0.14.0/setup.py        2018-01-11 22:31:19.000000000 +0100
++++ PyBrowserID-0.14.0.new/setup.py    2022-11-12 18:01:35.965654261 +0100
+@@ -13,7 +13,7 @@
+ 
+ requires = ['requests']
+ 
+-tests_require = requires + ['mock']
++tests_require = requires
+ if sys.version_info < (2, 7):
+     tests_require.append("unittest2")
+ 

Reply via email to