Date: Monday, May 1, 2023 @ 19:13:27
Author: jelle
Revision: 1455756
archrelease: copy trunk to community-testing-any
Added:
python-yarg/repos/community-testing-any/PKGBUILD
(from rev 1455755, python-yarg/trunk/PKGBUILD)
python-yarg/repos/community-testing-any/drop-python-mock-dependency.patch
(from rev 1455755, python-yarg/trunk/drop-python-mock-dependency.patch)
Deleted:
python-yarg/repos/community-testing-any/PKGBUILD
-----------------------------------+
PKGBUILD | 75 +++++++++++++++++++-----------------
drop-python-mock-dependency.patch | 46 ++++++++++++++++++++++
2 files changed, 87 insertions(+), 34 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2023-05-01 19:13:17 UTC (rev 1455755)
+++ PKGBUILD 2023-05-01 19:13:27 UTC (rev 1455756)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan <[email protected]>
-
-pkgname=python-yarg
-pkgver=0.1.9
-pkgrel=9
-pkgdesc="A semi hard Cornish cheese, also queries PyPI (PyPI client)"
-url="https://github.com/kura/yarg"
-license=('MIT')
-arch=('any')
-depends=('python-requests')
-makedepends=('python-setuptools')
-checkdepends=('python-nose' 'python-mock')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/kura/yarg/archive/$pkgver.tar.gz")
-sha512sums=('1083608b0c2f84d15c27af9c9fbaf802e9f770518fc2c46bd6ba07d2123d4ad0a9ac7673a14714e579664ffef44667a21d1bec6417d9075c315749175bcd8fd9')
-
-build() {
- cd yarg-$pkgver
- python setup.py build
-}
-
-check() {
- cd yarg-$pkgver
- python runtests.py
-}
-
-package() {
- cd yarg-$pkgver
- python setup.py install --root="$pkgdir" --optimize=1
-
- install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-
- local python_version=$(python -c 'import sys; print(".".join(map(str,
sys.version_info[:2])))')
- mv "$pkgdir"/usr/lib/python${python_version}/site-packages/{,yarg/}tests
-}
Copied: python-yarg/repos/community-testing-any/PKGBUILD (from rev 1455755,
python-yarg/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2023-05-01 19:13:27 UTC (rev 1455756)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan <[email protected]>
+
+pkgname=python-yarg
+pkgver=0.1.9
+pkgrel=10
+pkgdesc="A semi hard Cornish cheese, also queries PyPI (PyPI client)"
+url="https://github.com/kura/yarg"
+license=('MIT')
+arch=('any')
+depends=('python-requests')
+makedepends=('python-setuptools')
+checkdepends=('python-nose')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/kura/yarg/archive/$pkgver.tar.gz"
+ drop-python-mock-dependency.patch)
+sha512sums=('1083608b0c2f84d15c27af9c9fbaf802e9f770518fc2c46bd6ba07d2123d4ad0a9ac7673a14714e579664ffef44667a21d1bec6417d9075c315749175bcd8fd9'
+
'd0872a7b69b1aa3c91fd85b32163e9f15212e03f4602e789caa23e3627fc969363ee423d9e2beef130cb09c6a14c78058a3f45c73d0ef3880e810bdb15d195a8')
+
+prepare() {
+ cd yarg-$pkgver
+ patch -Np1 -i ${srcdir}/drop-python-mock-dependency.patch
+}
+
+build() {
+ cd yarg-$pkgver
+ python setup.py build
+}
+
+check() {
+ cd yarg-$pkgver
+ python runtests.py
+}
+
+package() {
+ cd yarg-$pkgver
+ python setup.py install --root="$pkgdir" --optimize=1
+
+ install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+
+ local python_version=$(python -c 'import sys; print(".".join(map(str,
sys.version_info[:2])))')
+ mv "$pkgdir"/usr/lib/python${python_version}/site-packages/{,yarg/}tests
+}
Copied:
python-yarg/repos/community-testing-any/drop-python-mock-dependency.patch (from
rev 1455755, python-yarg/trunk/drop-python-mock-dependency.patch)
===================================================================
--- drop-python-mock-dependency.patch (rev 0)
+++ drop-python-mock-dependency.patch 2023-05-01 19:13:27 UTC (rev 1455756)
@@ -0,0 +1,46 @@
+diff -aur yarg-0.1.9.old/requirements-test.txt yarg-0.1.9/requirements-test.txt
+--- yarg-0.1.9.old/requirements-test.txt 2023-05-01 21:05:56.850103096
+0200
++++ yarg-0.1.9/requirements-test.txt 2023-05-01 21:06:37.230760899 +0200
+@@ -1,3 +1,2 @@
+ nose
+ coveralls
+-mock
+diff -aur yarg-0.1.9.old/tests/test_client.py yarg-0.1.9/tests/test_client.py
+--- yarg-0.1.9.old/tests/test_client.py 2023-05-01 21:05:56.850103096
+0200
++++ yarg-0.1.9/tests/test_client.py 2023-05-01 21:06:09.133639028 +0200
+@@ -1,7 +1,7 @@
+ import os
+ import unittest
+
+-from mock import call, MagicMock, patch
++from unittest.mock import call, MagicMock, patch
+
+ from yarg import get, HTTPError
+
+diff -aur yarg-0.1.9.old/tests/test_parse.py yarg-0.1.9/tests/test_parse.py
+--- yarg-0.1.9.old/tests/test_parse.py 2023-05-01 21:05:56.850103096 +0200
++++ yarg-0.1.9/tests/test_parse.py 2023-05-01 21:06:09.133639028 +0200
+@@ -2,7 +2,7 @@
+ import os
+ import unittest
+
+-from mock import call, MagicMock, patch
++from unittest.mock import call, MagicMock, patch
+
+ from yarg import newest_packages, latest_updated_packages, HTTPError
+ from yarg.parse import _get, Package
+diff -aur yarg-0.1.9.old/tox.ini yarg-0.1.9/tox.ini
+--- yarg-0.1.9.old/tox.ini 2023-05-01 21:05:56.850103096 +0200
++++ yarg-0.1.9/tox.ini 2023-05-01 21:06:09.133639028 +0200
+@@ -1,10 +1,9 @@
+ [tox]
+-envlist = py26, py27, py33, py34, pypy, pypy3, docs, flake8
++envlist = py26, py27, py33, py34, py38, pypy, pypy3, docs, flake8
+
+ [testenv]
+ deps = nose
+ requests
+- mock
+ commands = nosetests
+
+ [testenv:flake8]