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")
+