[arch-commits] Commit in python-jose/trunk (PKGBUILD)

2020-11-12 Thread Evangelos Foutras via arch-commits
Date: Thursday, November 12, 2020 @ 11:40:58
  Author: foutrelis
Revision: 751568

upgpkg: python-jose 3.2.0-4: Python 3.9 rebuild

Modified:
  python-jose/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-12 11:23:22 UTC (rev 751567)
+++ PKGBUILD2020-11-12 11:40:58 UTC (rev 751568)
@@ -2,7 +2,7 @@
 
 pkgname=python-jose
 pkgver=3.2.0
-pkgrel=3
+pkgrel=4
 pkgdesc="A JOSE implementation in Python"
 arch=('any')
 license=('MIT')


[arch-commits] Commit in python-jose/trunk (PKGBUILD)

2020-11-12 Thread Felix Yan via arch-commits
Date: Thursday, November 12, 2020 @ 10:09:35
  Author: felixonmars
Revision: 751441

upgpkg: python-jose 3.2.0-3: Python 3.9 rebuild

Modified:
  python-jose/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-12 10:09:34 UTC (rev 751440)
+++ PKGBUILD2020-11-12 10:09:35 UTC (rev 751441)
@@ -2,7 +2,7 @@
 
 pkgname=python-jose
 pkgver=3.2.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A JOSE implementation in Python"
 arch=('any')
 license=('MIT')


[arch-commits] Commit in python-jose/trunk (PKGBUILD)

2020-07-30 Thread Felix Yan via arch-commits
Date: Thursday, July 30, 2020 @ 20:28:03
  Author: felixonmars
Revision: 665978

upgpkg: python-jose 3.2.0-1

Modified:
  python-jose/trunk/PKGBUILD

--+
 PKGBUILD |   14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-30 20:26:14 UTC (rev 665977)
+++ PKGBUILD2020-07-30 20:28:03 UTC (rev 665978)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-jose
-pkgver=3.1.0
+pkgver=3.2.0
 pkgrel=1
 pkgdesc="A JOSE implementation in Python"
 arch=('any')
@@ -12,9 +12,14 @@
 'python-pycryptodome: one option for better performance')
 makedepends=('python-setuptools' 'python-rsa' 'python-six' 'python-ecdsa' 
'python-future')
 checkdepends=('python-pytest-runner' 'python-cryptography' 
'python-pycryptodome' 'python-pytest-cov')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/mpdavis/python-jose/archive/$pkgver.tar.gz";)
-sha512sums=('c4a04bed8fc17d65cb8fc9b2cf37996edb50fa0dcdc2dedd76a97c784f8af34a9c86748ea2f9ea348955ce780035fbe3a756abc8e1eb5e9b77ad57d411622c6b')
+source=("https://github.com/mpdavis/python-jose/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('f81e0284ef2df05a5b2dfc5448f3cce0c8988c4ba5d40f935666ee1693a964db3db62609a38192e317bab6b3945fc5c3122b59f373dbc308363d123ea9752efa')
 
+prepare() {
+  cd python-jose-$pkgver
+  sed -i 's/<0.15//' setup.py
+}
+
 build() {
   cd python-jose-$pkgver
   python setup.py build
@@ -22,7 +27,8 @@
 
 check() {
   cd python-jose-$pkgver
-  python setup.py pytest
+  # https://github.com/mpdavis/python-jose/issues/176
+  python setup.py pytest --addopts "--deselect 
tests/algorithms/test_EC.py::TestECAlgorithm::test_key_too_short"
 }
 
 package() {


[arch-commits] Commit in python-jose/trunk (PKGBUILD pytest5.patch)

2019-12-24 Thread Felix Yan via arch-commits
Date: Tuesday, December 24, 2019 @ 17:24:45
  Author: felixonmars
Revision: 539984

upgpkg: python-jose 3.1.0-1

Modified:
  python-jose/trunk/PKGBUILD
Deleted:
  python-jose/trunk/pytest5.patch

---+
 PKGBUILD  |   14 --
 pytest5.patch |   27 ---
 2 files changed, 4 insertions(+), 37 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-24 17:02:02 UTC (rev 539983)
+++ PKGBUILD2019-12-24 17:24:45 UTC (rev 539984)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-jose
-pkgver=3.0.1
-pkgrel=3
+pkgver=3.1.0
+pkgrel=1
 pkgdesc="A JOSE implementation in Python"
 arch=('any')
 license=('MIT')
@@ -12,15 +12,9 @@
 'python-pycryptodome: one option for better performance')
 makedepends=('python-setuptools' 'python-rsa' 'python-six' 'python-ecdsa' 
'python-future')
 checkdepends=('python-pytest-runner' 'python-cryptography' 
'python-pycryptodome' 'python-pytest-cov')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/mpdavis/python-jose/archive/$pkgver.tar.gz";
-'pytest5.patch')
-sha512sums=('a39c3aa9acc6bcc0030e4435e499581043a820c54aa1a4b67ae478cf95f96f28755b03fa4453e484932a64865a61613a1ff4afe30249216e8f392638485693d7'
-
'0406340a45309e0b9411e451a68ca353454bb10bc34309264abc9b56fe4fed1c2eda705d5a7625a35333043030b0032ad70cf7da1feea673595c2fdf8423a234')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/mpdavis/python-jose/archive/$pkgver.tar.gz";)
+sha512sums=('c4a04bed8fc17d65cb8fc9b2cf37996edb50fa0dcdc2dedd76a97c784f8af34a9c86748ea2f9ea348955ce780035fbe3a756abc8e1eb5e9b77ad57d411622c6b')
 
-prepare() {
-  patch -Np1 -d python-jose-$pkgver 
-Date: Fri, 12 Apr 2019 10:30:37 +0200
-Subject: [PATCH] Fix incorrect use of pytest.raises(message=...)
-
-diff --git a/tests/test_jwt.py b/tests/test_jwt.py
-index 9ceb239..75ed3fc 100644
 a/tests/test_jwt.py
-+++ b/tests/test_jwt.py
-@@ -62,7 +62,7 @@ def return_invalid_json(token, key, algorithms, verify=True):
- 
- jws.verify = return_invalid_json
- 
--with pytest.raises(JWTError, message='Invalid payload string: 
["a", "b"}'):
-+with pytest.raises(JWTError, match='Invalid payload string: '):
- jwt.decode(token, 'secret', ['HS256'])
- finally:
- jws.verify = old_jws_verify
-@@ -77,7 +77,7 @@ def return_encoded_array(token, key, algorithms, 
verify=True):
- 
- jws.verify = return_encoded_array
- 
--with pytest.raises(JWTError, message='Invalid payload string: 
must be a json object'):
-+with pytest.raises(JWTError, match='Invalid payload string: must 
be a json object'):
- jwt.decode(token, 'secret', ['HS256'])
- finally:
- jws.verify = old_jws_verify


[arch-commits] Commit in python-jose/trunk (PKGBUILD)

2019-11-09 Thread Antonio Rojas via arch-commits
Date: Saturday, November 9, 2019 @ 10:32:52
  Author: arojas
Revision: 524799

Drop python2

Modified:
  python-jose/trunk/PKGBUILD

--+
 PKGBUILD |   41 +
 1 file changed, 9 insertions(+), 32 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-09 10:28:53 UTC (rev 524798)
+++ PKGBUILD2019-11-09 10:32:52 UTC (rev 524799)
@@ -1,7 +1,6 @@
 # Maintainer: Felix Yan 
 
-pkgbase=python-jose
-pkgname=('python-jose' 'python2-jose')
+pkgname=python-jose
 pkgver=3.0.1
 pkgrel=3
 pkgdesc="A JOSE implementation in Python"
@@ -8,12 +7,11 @@
 arch=('any')
 license=('MIT')
 url="https://github.com/mpdavis/python-jose";
-makedepends=('python-setuptools' 'python2-setuptools' 'python-rsa' 
'python2-rsa'
- 'python-six' 'python2-six' 'python-ecdsa' 'python2-ecdsa' 
'python-future'
- 'python2-future')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-cryptography'
-  'python2-cryptography' 'python-pycryptodome' 
'python2-pycryptodome'
-  'python-pytest-cov' 'python2-pytest-cov')
+depends=('python-rsa' 'python-six' 'python-ecdsa' 'python-future')
+optdepends=('python-cryptography: one option for better performance'
+'python-pycryptodome: one option for better performance')
+makedepends=('python-setuptools' 'python-rsa' 'python-six' 'python-ecdsa' 
'python-future')
+checkdepends=('python-pytest-runner' 'python-cryptography' 
'python-pycryptodome' 'python-pytest-cov')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/mpdavis/python-jose/archive/$pkgver.tar.gz";
 'pytest5.patch')
 
sha512sums=('a39c3aa9acc6bcc0030e4435e499581043a820c54aa1a4b67ae478cf95f96f28755b03fa4453e484932a64865a61613a1ff4afe30249216e8f392638485693d7'
@@ -21,41 +19,20 @@
 
 prepare() {
   patch -Np1 -d python-jose-$pkgver 

[arch-commits] Commit in python-jose/trunk (PKGBUILD)

2019-11-02 Thread Evangelos Foutras via arch-commits
Date: Saturday, November 2, 2019 @ 22:19:43
  Author: foutrelis
Revision: 522288

Python 3.8 rebuild

Modified:
  python-jose/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-02 22:18:36 UTC (rev 522287)
+++ PKGBUILD2019-11-02 22:19:43 UTC (rev 522288)
@@ -3,7 +3,7 @@
 pkgbase=python-jose
 pkgname=('python-jose' 'python2-jose')
 pkgver=3.0.1
-pkgrel=2
+pkgrel=3
 pkgdesc="A JOSE implementation in Python"
 arch=('any')
 license=('MIT')


[arch-commits] Commit in python-jose/trunk (PKGBUILD pytest5.patch)

2019-11-02 Thread Evangelos Foutras via arch-commits
Date: Saturday, November 2, 2019 @ 22:18:36
  Author: foutrelis
Revision: 522287

Fix tests

Added:
  python-jose/trunk/pytest5.patch
Modified:
  python-jose/trunk/PKGBUILD

---+
 PKGBUILD  |7 +--
 pytest5.patch |   27 +++
 2 files changed, 32 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-02 22:13:15 UTC (rev 522286)
+++ PKGBUILD2019-11-02 22:18:36 UTC (rev 522287)
@@ -14,10 +14,13 @@
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-cryptography'
   'python2-cryptography' 'python-pycryptodome' 
'python2-pycryptodome'
   'python-pytest-cov' 'python2-pytest-cov')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/mpdavis/python-jose/archive/$pkgver.tar.gz";)
-sha512sums=('a39c3aa9acc6bcc0030e4435e499581043a820c54aa1a4b67ae478cf95f96f28755b03fa4453e484932a64865a61613a1ff4afe30249216e8f392638485693d7')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/mpdavis/python-jose/archive/$pkgver.tar.gz";
+'pytest5.patch')
+sha512sums=('a39c3aa9acc6bcc0030e4435e499581043a820c54aa1a4b67ae478cf95f96f28755b03fa4453e484932a64865a61613a1ff4afe30249216e8f392638485693d7'
+
'0406340a45309e0b9411e451a68ca353454bb10bc34309264abc9b56fe4fed1c2eda705d5a7625a35333043030b0032ad70cf7da1feea673595c2fdf8423a234')
 
 prepare() {
+  patch -Np1 -d python-jose-$pkgver 
+Date: Fri, 12 Apr 2019 10:30:37 +0200
+Subject: [PATCH] Fix incorrect use of pytest.raises(message=...)
+
+diff --git a/tests/test_jwt.py b/tests/test_jwt.py
+index 9ceb239..75ed3fc 100644
+--- a/tests/test_jwt.py
 b/tests/test_jwt.py
+@@ -62,7 +62,7 @@ def return_invalid_json(token, key, algorithms, verify=True):
+ 
+ jws.verify = return_invalid_json
+ 
+-with pytest.raises(JWTError, message='Invalid payload string: 
["a", "b"}'):
++with pytest.raises(JWTError, match='Invalid payload string: '):
+ jwt.decode(token, 'secret', ['HS256'])
+ finally:
+ jws.verify = old_jws_verify
+@@ -77,7 +77,7 @@ def return_encoded_array(token, key, algorithms, 
verify=True):
+ 
+ jws.verify = return_encoded_array
+ 
+-with pytest.raises(JWTError, message='Invalid payload string: 
must be a json object'):
++with pytest.raises(JWTError, match='Invalid payload string: must 
be a json object'):
+ jwt.decode(token, 'secret', ['HS256'])
+ finally:
+ jws.verify = old_jws_verify


[arch-commits] Commit in python-jose/trunk (PKGBUILD)

2019-10-25 Thread Felix Yan via arch-commits
Date: Saturday, October 26, 2019 @ 04:16:52
  Author: felixonmars
Revision: 519961

Python 3.8 rebuild

Modified:
  python-jose/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-26 04:16:50 UTC (rev 519960)
+++ PKGBUILD2019-10-26 04:16:52 UTC (rev 519961)
@@ -3,7 +3,7 @@
 pkgbase=python-jose
 pkgname=('python-jose' 'python2-jose')
 pkgver=3.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A JOSE implementation in Python"
 arch=('any')
 license=('MIT')


[arch-commits] Commit in python-jose/trunk (PKGBUILD)

2018-09-10 Thread Felix Yan via arch-commits
Date: Monday, September 10, 2018 @ 10:19:55
  Author: felixonmars
Revision: 379038

upgpkg: python-jose 3.0.1-1

Modified:
  python-jose/trunk/PKGBUILD

--+
 PKGBUILD |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-10 10:18:48 UTC (rev 379037)
+++ PKGBUILD2018-09-10 10:19:55 UTC (rev 379038)
@@ -3,8 +3,8 @@
 
 pkgbase=python-jose
 pkgname=('python-jose' 'python2-jose')
-pkgver=3.0.0
-pkgrel=2
+pkgver=3.0.1
+pkgrel=1
 pkgdesc="A JOSE implementation in Python"
 arch=('any')
 license=('MIT')
@@ -13,9 +13,10 @@
  'python-six' 'python2-six' 'python-ecdsa' 'python2-ecdsa' 
'python-future'
  'python2-future')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-cryptography'
-  'python2-cryptography' 'python-pycryptodome' 
'python2-pycryptodome')
+  'python2-cryptography' 'python-pycryptodome' 
'python2-pycryptodome'
+  'python-pytest-cov' 'python2-pytest-cov')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/mpdavis/python-jose/archive/$pkgver.tar.gz";)
-sha512sums=('c989db6783434d3b1163fb2adac1e8b4f3ca7e693ebcde7e309d2632a9b1f959538c513a225029d3c647eaa1f1b407cfae69e56d65c15c8edfdb0113e5b0f41b')
+sha512sums=('a39c3aa9acc6bcc0030e4435e499581043a820c54aa1a4b67ae478cf95f96f28755b03fa4453e484932a64865a61613a1ff4afe30249216e8f392638485693d7')
 
 prepare() {
   cp -a python-jose-$pkgver{,-py2}


[arch-commits] Commit in python-jose/trunk (PKGBUILD)

2018-07-08 Thread Felix Yan via arch-commits
Date: Sunday, July 8, 2018 @ 12:54:17
  Author: felixonmars
Revision: 354828

Python 3.7 rebuild

Modified:
  python-jose/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-08 12:54:16 UTC (rev 354827)
+++ PKGBUILD2018-07-08 12:54:17 UTC (rev 354828)
@@ -4,7 +4,7 @@
 pkgbase=python-jose
 pkgname=('python-jose' 'python2-jose')
 pkgver=3.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A JOSE implementation in Python"
 arch=('any')
 license=('MIT')


[arch-commits] Commit in python-jose/trunk (PKGBUILD)

2018-05-14 Thread Felix Yan via arch-commits
Date: Monday, May 14, 2018 @ 11:00:24
  Author: felixonmars
Revision: 322055

upgpkg: python-jose 3.0.0-1

Modified:
  python-jose/trunk/PKGBUILD

--+
 PKGBUILD |   16 ++--
 1 file changed, 10 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-14 11:00:15 UTC (rev 322054)
+++ PKGBUILD2018-05-14 11:00:24 UTC (rev 322055)
@@ -3,19 +3,19 @@
 
 pkgbase=python-jose
 pkgname=('python-jose' 'python2-jose')
-pkgver=2.0.2
+pkgver=3.0.0
 pkgrel=1
 pkgdesc="A JOSE implementation in Python"
 arch=('any')
 license=('MIT')
 url="https://github.com/mpdavis/python-jose";
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pycryptodome' 
'python2-pycryptodome'
+makedepends=('python-setuptools' 'python2-setuptools' 'python-rsa' 
'python2-rsa'
  'python-six' 'python2-six' 'python-ecdsa' 'python2-ecdsa' 
'python-future'
  'python2-future')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-cryptography'
-  'python2-cryptography')
+  'python2-cryptography' 'python-pycryptodome' 
'python2-pycryptodome')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/mpdavis/python-jose/archive/$pkgver.tar.gz";)
-sha512sums=('b81114eb8d44cb8427607ae6801d18eabc4d37791474b0d22f8d3ce19430588e2bb7e2fa7026098f7b04eee1c71963615a47d65d7007cf85f44126cd308fafde')
+sha512sums=('c989db6783434d3b1163fb2adac1e8b4f3ca7e693ebcde7e309d2632a9b1f959538c513a225029d3c647eaa1f1b407cfae69e56d65c15c8edfdb0113e5b0f41b')
 
 prepare() {
   cp -a python-jose-$pkgver{,-py2}
@@ -38,7 +38,9 @@
 }
 
 package_python-jose() {
-  depends=('python-pycryptodome' 'python-six' 'python-ecdsa' 'python-future')
+  depends=('python-rsa' 'python-six' 'python-ecdsa' 'python-future')
+  optdepends=('python-cryptography: one option for better performance'
+  'python-pycryptodome: one option for better performance')
 
   cd python-jose-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
@@ -46,7 +48,9 @@
 }
 
 package_python2-jose() {
-  depends=('python2-pycryptodome' 'python2-six' 'python2-ecdsa' 
'python2-future')
+  depends=('python2-rsa' 'python2-six' 'python2-ecdsa' 'python2-future')
+  optdepends=('python2-cryptography: one option for better performance'
+  'python2-pycryptodome: one option for better performance')
 
   cd python-jose-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1


[arch-commits] Commit in python-jose/trunk (PKGBUILD)

2018-05-10 Thread Felix Yan via arch-commits
Date: Thursday, May 10, 2018 @ 15:33:22
  Author: felixonmars
Revision: 320410

upgpkg: python-jose 2.0.2-1

Modified:
  python-jose/trunk/PKGBUILD

--+
 PKGBUILD |   13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-10 15:32:36 UTC (rev 320409)
+++ PKGBUILD2018-05-10 15:33:22 UTC (rev 320410)
@@ -3,18 +3,19 @@
 
 pkgbase=python-jose
 pkgname=('python-jose' 'python2-jose')
-pkgver=1.4.0
+pkgver=2.0.2
 pkgrel=1
 pkgdesc="A JOSE implementation in Python"
 arch=('any')
 license=('MIT')
 url="https://github.com/mpdavis/python-jose";
-makedepends=('python-setuptools' 'python2-setuptools' 'python-crypto' 
'python2-crypto' 'python-six'
- 'python2-six' 'python-ecdsa' 'python2-ecdsa' 'python-future' 
'python2-future')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pycryptodome' 
'python2-pycryptodome'
+ 'python-six' 'python2-six' 'python-ecdsa' 'python2-ecdsa' 
'python-future'
+ 'python2-future')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-cryptography'
   'python2-cryptography')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/mpdavis/python-jose/archive/$pkgver.tar.gz";)
-sha512sums=('8ce37d3eb339f782995ae3595aae4a335ab50b2f5e837c7654a306172d3e3a5a0215895473adae5853e4af7e2ba33e520ea8ab6a22708b1a75e8edf043603180')
+sha512sums=('b81114eb8d44cb8427607ae6801d18eabc4d37791474b0d22f8d3ce19430588e2bb7e2fa7026098f7b04eee1c71963615a47d65d7007cf85f44126cd308fafde')
 
 prepare() {
   cp -a python-jose-$pkgver{,-py2}
@@ -37,7 +38,7 @@
 }
 
 package_python-jose() {
-  depends=('python-crypto' 'python-six' 'python-ecdsa' 'python-future')
+  depends=('python-pycryptodome' 'python-six' 'python-ecdsa' 'python-future')
 
   cd python-jose-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
@@ -45,7 +46,7 @@
 }
 
 package_python2-jose() {
-  depends=('python2-crypto' 'python2-six' 'python2-ecdsa' 'python2-future')
+  depends=('python2-pycryptodome' 'python2-six' 'python2-ecdsa' 
'python2-future')
 
   cd python-jose-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1


[arch-commits] Commit in python-jose/trunk (PKGBUILD)

2017-09-05 Thread Felix Yan
Date: Wednesday, September 6, 2017 @ 05:53:03
  Author: felixonmars
Revision: 255985

upgpkg: python-jose 1.4.0-1

Modified:
  python-jose/trunk/PKGBUILD

--+
 PKGBUILD |   27 ++-
 1 file changed, 14 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-06 05:47:47 UTC (rev 255984)
+++ PKGBUILD2017-09-06 05:53:03 UTC (rev 255985)
@@ -3,35 +3,36 @@
 
 pkgbase=python-jose
 pkgname=('python-jose' 'python2-jose')
-pkgver=1.3.2
+pkgver=1.4.0
 pkgrel=1
 pkgdesc="A JOSE implementation in Python"
 arch=('any')
 license=('MIT')
-url="http://github.com/mpdavis/python-jose";
+url="https://github.com/mpdavis/python-jose";
 makedepends=('python-setuptools' 'python2-setuptools' 'python-crypto' 
'python2-crypto' 'python-six'
- 'python2-six' 'python-ecdsa' 'python2-ecdsa' 'python-future' 
'python2-future' 'git')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner')
-source=("git+https://github.com/mpdavis/python-jose.git#tag=$pkgver";)
-sha512sums=('SKIP')
+ 'python2-six' 'python-ecdsa' 'python2-ecdsa' 'python-future' 
'python2-future')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-cryptography'
+  'python2-cryptography')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/mpdavis/python-jose/archive/$pkgver.tar.gz";)
+sha512sums=('8ce37d3eb339f782995ae3595aae4a335ab50b2f5e837c7654a306172d3e3a5a0215895473adae5853e4af7e2ba33e520ea8ab6a22708b1a75e8edf043603180')
 
 prepare() {
-  cp -a python-jose{,-py2}
+  cp -a python-jose-$pkgver{,-py2}
 }
 
 build() {
-  cd "$srcdir"/python-jose
+  cd "$srcdir"/python-jose-$pkgver
   python setup.py build
 
-  cd "$srcdir"/python-jose-py2
+  cd "$srcdir"/python-jose-$pkgver-py2
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/python-jose
+  cd "$srcdir"/python-jose-$pkgver
   python setup.py pytest
 
-  cd "$srcdir"/python-jose-py2
+  cd "$srcdir"/python-jose-$pkgver-py2
   python2 setup.py pytest
 }
 
@@ -38,7 +39,7 @@
 package_python-jose() {
   depends=('python-crypto' 'python-six' 'python-ecdsa' 'python-future')
 
-  cd python-jose
+  cd python-jose-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
@@ -46,7 +47,7 @@
 package_python2-jose() {
   depends=('python2-crypto' 'python2-six' 'python2-ecdsa' 'python2-future')
 
-  cd python-jose-py2
+  cd python-jose-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }