* Re: python3-PyJWT: update to 2.0.1 + fix information
2021-02-18 13:37 [PR PATCH] python3-PyJWT: update to 2.0.1 + fix information FollieHiyuki
@ 2021-02-19 15:19 ` ericonr
2021-02-19 16:34 ` [PR PATCH] [Updated] " FollieHiyuki
` (9 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2021-02-19 15:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 268 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/28838#issuecomment-782142421
Comment:
You can probably disable tests temporarily, but leave a comment that they can be re-enabled once the switch to OpenSSL happens.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PR PATCH] [Updated] python3-PyJWT: update to 2.0.1 + fix information
2021-02-18 13:37 [PR PATCH] python3-PyJWT: update to 2.0.1 + fix information FollieHiyuki
2021-02-19 15:19 ` ericonr
@ 2021-02-19 16:34 ` FollieHiyuki
2021-02-19 16:35 ` FollieHiyuki
` (8 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: FollieHiyuki @ 2021-02-19 16:34 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1700 bytes --]
There is an updated pull request by FollieHiyuki against master on the void-packages repository
https://github.com/FollieHiyuki/void-packages pyjwt
https://github.com/void-linux/void-packages/pull/28838
python3-PyJWT: update to 2.0.1 + fix information
<!-- Mark items with [x] where applicable -->
#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR
<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!--
#### Does it build and run successfully?
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
- [ ] aarch64-musl
- [ ] armv7l
- [ ] armv6l-musl
-->
There are test failures with ssl. I have no idea what to do with it though.
A patch file from https://github.com/void-linux/void-packages/pull/28838.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pyjwt-28838.patch --]
[-- Type: text/x-diff, Size: 1519 bytes --]
From 63e0a277ea8171caa6315878d1f1925610f707f2 Mon Sep 17 00:00:00 2001
From: FollieHiyuki <folliekazetani@protonmail.com>
Date: Thu, 18 Feb 2021 16:32:46 +0300
Subject: [PATCH] python3-PyJWT: update to 2.0.1 + fix information
Also drop python2 dependency
---
srcpkgs/python3-PyJWT/template | 22 +++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index d8137fd5ec6..7601c090ece 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -1,15 +1,19 @@
# Template file for 'python3-PyJWT'
pkgname=python3-PyJWT
-version=2.0.0
+version=2.0.1
revision=1
-wrksrc="PyJWT-${version}"
+wrksrc="pyjwt-${version}"
build_style=python3-module
hostmakedepends="python3-setuptools"
-depends="python"
-checkdepends="python3-pytest"
-short_desc="Platform independent file lock"
+depends="python3"
+checkdepends="python3-pytest python3-cryptography"
+short_desc="Python implementation of RFC 7519"
maintainer="fosslinux <fosslinux@aussies.space>"
-license="Unlicense"
-homepage="https://filelock.readthedocs.io/en/latest/"
-distfiles="${PYPI_SITE}/P/PyJWT/PyJWT-${version}.tar.gz"
-checksum=7a2b271c6dac2fda9e0c33d176c4253faba2c6c6b3a99c7f28a32c3c97522779
+license="MIT"
+homepage="https://pyjwt.readthedocs.io/"
+distfiles="https://github.com/jpadilla/pyjwt/archive/${version}.tar.gz"
+checksum=63f296b42b4107a9e3ba4994d2d575ee0d05b9a55f433a3f46febfc4ee381ad1
+
+post_install() {
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: python3-PyJWT: update to 2.0.1 + fix information
2021-02-18 13:37 [PR PATCH] python3-PyJWT: update to 2.0.1 + fix information FollieHiyuki
2021-02-19 15:19 ` ericonr
2021-02-19 16:34 ` [PR PATCH] [Updated] " FollieHiyuki
@ 2021-02-19 16:35 ` FollieHiyuki
2021-02-19 17:03 ` [PR PATCH] [Updated] " FollieHiyuki
` (7 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: FollieHiyuki @ 2021-02-19 16:35 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 150 bytes --]
New comment by FollieHiyuki on void-packages repository
https://github.com/void-linux/void-packages/pull/28838#issuecomment-782188717
Comment:
Done
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PR PATCH] [Updated] python3-PyJWT: update to 2.0.1 + fix information
2021-02-18 13:37 [PR PATCH] python3-PyJWT: update to 2.0.1 + fix information FollieHiyuki
` (2 preceding siblings ...)
2021-02-19 16:35 ` FollieHiyuki
@ 2021-02-19 17:03 ` FollieHiyuki
2021-02-19 17:19 ` FollieHiyuki
` (6 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: FollieHiyuki @ 2021-02-19 17:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1700 bytes --]
There is an updated pull request by FollieHiyuki against master on the void-packages repository
https://github.com/FollieHiyuki/void-packages pyjwt
https://github.com/void-linux/void-packages/pull/28838
python3-PyJWT: update to 2.0.1 + fix information
<!-- Mark items with [x] where applicable -->
#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR
<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!--
#### Does it build and run successfully?
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
- [ ] aarch64-musl
- [ ] armv7l
- [ ] armv6l-musl
-->
There are test failures with ssl. I have no idea what to do with it though.
A patch file from https://github.com/void-linux/void-packages/pull/28838.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pyjwt-28838.patch --]
[-- Type: text/x-diff, Size: 1575 bytes --]
From f0a9e18a44e09fbf1656ae7fcf2494bdb54cd9e2 Mon Sep 17 00:00:00 2001
From: FollieHiyuki <folliekazetani@protonmail.com>
Date: Thu, 18 Feb 2021 16:32:46 +0300
Subject: [PATCH] python3-PyJWT: update to 2.0.1 + fix information
Also drop python2 dependency
---
srcpkgs/python3-PyJWT/template | 24 +++++++++++++++---------
1 file changed, 15 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index d8137fd5ec6..e751ddfa9be 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -1,15 +1,21 @@
# Template file for 'python3-PyJWT'
pkgname=python3-PyJWT
-version=2.0.0
+version=2.0.1
revision=1
-wrksrc="PyJWT-${version}"
+wrksrc="pyjwt-${version}"
build_style=python3-module
hostmakedepends="python3-setuptools"
-depends="python"
-checkdepends="python3-pytest"
-short_desc="Platform independent file lock"
+depends="python3"
+checkdepends="python3-pytest python3-cryptography"
+short_desc="Python implementation of RFC 7519"
maintainer="fosslinux <fosslinux@aussies.space>"
-license="Unlicense"
-homepage="https://filelock.readthedocs.io/en/latest/"
-distfiles="${PYPI_SITE}/P/PyJWT/PyJWT-${version}.tar.gz"
-checksum=7a2b271c6dac2fda9e0c33d176c4253faba2c6c6b3a99c7f28a32c3c97522779
+license="MIT"
+homepage="https://pyjwt.readthedocs.io/"
+distfiles="https://github.com/jpadilla/pyjwt/archive/${version}.tar.gz"
+checksum=63f296b42b4107a9e3ba4994d2d575ee0d05b9a55f433a3f46febfc4ee381ad1
+# Re-enable when switching to OpenSSL
+make_check=no
+
+post_install() {
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: python3-PyJWT: update to 2.0.1 + fix information
2021-02-18 13:37 [PR PATCH] python3-PyJWT: update to 2.0.1 + fix information FollieHiyuki
` (3 preceding siblings ...)
2021-02-19 17:03 ` [PR PATCH] [Updated] " FollieHiyuki
@ 2021-02-19 17:19 ` FollieHiyuki
2021-02-19 17:21 ` FollieHiyuki
` (5 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: FollieHiyuki @ 2021-02-19 17:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 203 bytes --]
New comment by FollieHiyuki on void-packages repository
https://github.com/void-linux/void-packages/pull/28838#issuecomment-782215692
Comment:
The other tests still run, and now we get locale failures
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: python3-PyJWT: update to 2.0.1 + fix information
2021-02-18 13:37 [PR PATCH] python3-PyJWT: update to 2.0.1 + fix information FollieHiyuki
` (4 preceding siblings ...)
2021-02-19 17:19 ` FollieHiyuki
@ 2021-02-19 17:21 ` FollieHiyuki
2021-02-19 17:27 ` ericonr
` (4 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: FollieHiyuki @ 2021-02-19 17:21 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 203 bytes --]
New comment by FollieHiyuki on void-packages repository
https://github.com/void-linux/void-packages/pull/28838#issuecomment-782215692
Comment:
The other tests still run, and now we get locale failures
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: python3-PyJWT: update to 2.0.1 + fix information
2021-02-18 13:37 [PR PATCH] python3-PyJWT: update to 2.0.1 + fix information FollieHiyuki
` (5 preceding siblings ...)
2021-02-19 17:21 ` FollieHiyuki
@ 2021-02-19 17:27 ` ericonr
2021-02-19 17:27 ` ericonr
` (3 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2021-02-19 17:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 284 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/28838#issuecomment-782220172
Comment:
Could you fix the commit message? Dropping python2 isn't correct, because it being there was wrong.
Maybe "depend on correct python package"
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: python3-PyJWT: update to 2.0.1 + fix information
2021-02-18 13:37 [PR PATCH] python3-PyJWT: update to 2.0.1 + fix information FollieHiyuki
` (6 preceding siblings ...)
2021-02-19 17:27 ` ericonr
@ 2021-02-19 17:27 ` ericonr
2021-02-19 17:35 ` [PR PATCH] [Updated] " FollieHiyuki
` (2 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2021-02-19 17:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 353 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/28838#issuecomment-782220172
Comment:
Could you fix the commit message? Dropping python2 isn't correct, because it being there was wrong.
Maybe "depend on correct python package"
And test failures are something wonky with mirrors, not to worry.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PR PATCH] [Updated] python3-PyJWT: update to 2.0.1 + fix information
2021-02-18 13:37 [PR PATCH] python3-PyJWT: update to 2.0.1 + fix information FollieHiyuki
` (7 preceding siblings ...)
2021-02-19 17:27 ` ericonr
@ 2021-02-19 17:35 ` FollieHiyuki
2021-02-19 17:38 ` FollieHiyuki
2021-02-20 4:44 ` [PR PATCH] [Merged]: " ericonr
10 siblings, 0 replies; 12+ messages in thread
From: FollieHiyuki @ 2021-02-19 17:35 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1700 bytes --]
There is an updated pull request by FollieHiyuki against master on the void-packages repository
https://github.com/FollieHiyuki/void-packages pyjwt
https://github.com/void-linux/void-packages/pull/28838
python3-PyJWT: update to 2.0.1 + fix information
<!-- Mark items with [x] where applicable -->
#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR
<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!--
#### Does it build and run successfully?
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
- [ ] aarch64-musl
- [ ] armv7l
- [ ] armv6l-musl
-->
There are test failures with ssl. I have no idea what to do with it though.
A patch file from https://github.com/void-linux/void-packages/pull/28838.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pyjwt-28838.patch --]
[-- Type: text/x-diff, Size: 1530 bytes --]
From 55924a3cda2bf32e4e8cc7a5dd1f6212187bd952 Mon Sep 17 00:00:00 2001
From: FollieHiyuki <folliekazetani@protonmail.com>
Date: Thu, 18 Feb 2021 16:32:46 +0300
Subject: [PATCH] python3-PyJWT: update to 2.0.1 + fix information
Depend on the correct python package
---
srcpkgs/python3-PyJWT/template | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index d8137fd5ec6..0fe2e97c019 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -1,15 +1,20 @@
# Template file for 'python3-PyJWT'
pkgname=python3-PyJWT
-version=2.0.0
+version=2.0.1
revision=1
-wrksrc="PyJWT-${version}"
+wrksrc="pyjwt-${version}"
build_style=python3-module
hostmakedepends="python3-setuptools"
-depends="python"
-checkdepends="python3-pytest"
-short_desc="Platform independent file lock"
+depends="python3"
+short_desc="Python implementation of RFC 7519"
maintainer="fosslinux <fosslinux@aussies.space>"
-license="Unlicense"
-homepage="https://filelock.readthedocs.io/en/latest/"
-distfiles="${PYPI_SITE}/P/PyJWT/PyJWT-${version}.tar.gz"
-checksum=7a2b271c6dac2fda9e0c33d176c4253faba2c6c6b3a99c7f28a32c3c97522779
+license="MIT"
+homepage="https://pyjwt.readthedocs.io/"
+distfiles="https://github.com/jpadilla/pyjwt/archive/${version}.tar.gz"
+checksum=63f296b42b4107a9e3ba4994d2d575ee0d05b9a55f433a3f46febfc4ee381ad1
+# Re-enable when switching to OpenSSL
+make_check=no
+
+post_install() {
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: python3-PyJWT: update to 2.0.1 + fix information
2021-02-18 13:37 [PR PATCH] python3-PyJWT: update to 2.0.1 + fix information FollieHiyuki
` (8 preceding siblings ...)
2021-02-19 17:35 ` [PR PATCH] [Updated] " FollieHiyuki
@ 2021-02-19 17:38 ` FollieHiyuki
2021-02-20 4:44 ` [PR PATCH] [Merged]: " ericonr
10 siblings, 0 replies; 12+ messages in thread
From: FollieHiyuki @ 2021-02-19 17:38 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 267 bytes --]
New comment by FollieHiyuki on void-packages repository
https://github.com/void-linux/void-packages/pull/28838#issuecomment-782226726
Comment:
I was panic there for a moment :)
I also removed the `checkdepends` line. We can add it back again when tests can be run
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PR PATCH] [Merged]: python3-PyJWT: update to 2.0.1 + fix information
2021-02-18 13:37 [PR PATCH] python3-PyJWT: update to 2.0.1 + fix information FollieHiyuki
` (9 preceding siblings ...)
2021-02-19 17:38 ` FollieHiyuki
@ 2021-02-20 4:44 ` ericonr
10 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2021-02-20 4:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1536 bytes --]
There's a merged pull request on the void-packages repository
python3-PyJWT: update to 2.0.1 + fix information
https://github.com/void-linux/void-packages/pull/28838
Description:
<!-- Mark items with [x] where applicable -->
#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR
<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!--
#### Does it build and run successfully?
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
- [ ] aarch64-musl
- [ ] armv7l
- [ ] armv6l-musl
-->
There are test failures with ssl. I have no idea what to do with it though.
^ permalink raw reply [flat|nested] 12+ messages in thread