Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] python3-jsonschema: update to 4.2.1.
@ 2021-11-06 17:19 dm1tz
  2021-11-06 17:28 ` [PR PATCH] [Updated] " dm1tz
                   ` (20 more replies)
  0 siblings, 21 replies; 22+ messages in thread
From: dm1tz @ 2021-11-06 17:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1779 bytes --]

There is a new pull request by dm1tz against master on the void-packages repository

https://github.com/dm1tz/void-packages python3-jsonschema
https://github.com/void-linux/void-packages/pull/33928

python3-jsonschema: update to 4.2.1.
- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped in Julian/jsonschema@027feac.

<!-- 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?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] 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
-->


A patch file from https://github.com/void-linux/void-packages/pull/33928.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-python3-jsonschema-33928.patch --]
[-- Type: text/x-diff, Size: 1759 bytes --]

From de97f588afafb578841231217a5f6e0fd8470b34 Mon Sep 17 00:00:00 2001
From: Dmitry Zakharchenko <dmitriyz447@gmail.com>
Date: Sat, 6 Nov 2021 18:58:02 +0200
Subject: [PATCH] python3-jsonschema: update to 4.2.1.

- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped in Julian/jsonschema@027feac.
---
 srcpkgs/python3-jsonschema/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 3b365347c22e..7ccabf7a196f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -1,11 +1,11 @@
 # Template file for 'python3-jsonschema'
 pkgname=python3-jsonschema
-version=3.2.0
-revision=2
+version=4.2.1
+revision=1
 wrksrc="jsonschema-${version}"
-build_style=python3-module
-hostmakedepends="python3-setuptools_scm"
-depends="python3-setuptools python3-six python3-attrs python3-pyrsistent"
+build_style=python3-pep517
+hostmakedepends="python3-setuptools_scm python3-wheel"
+depends="python3-setuptools python3-attrs python3-pyrsistent"
 checkdepends="python3-pytest python3-Twisted $depends"
 short_desc="Implementation of JSON Schema for Python3"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -13,7 +13,7 @@ license="MIT"
 homepage="https://github.com/Julian/jsonschema"
 changelog="https://raw.githubusercontent.com/Julian/jsonschema/master/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/j/jsonschema/jsonschema-${version}.tar.gz"
-checksum=c8a85b28d377cc7737e46e2d9f2b4f44ee3c0e1deac6bf46ddefc7187d30797a
+checksum=390713469ae64b8a58698bb3cbc3859abe6925b565a973f87323ef21b09a27a8
 
 post_install() {
 	vlicense COPYING LICENSE

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR PATCH] [Updated] python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
@ 2021-11-06 17:28 ` dm1tz
  2021-11-06 23:17 ` dm1tz
                   ` (19 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: dm1tz @ 2021-11-06 17:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1784 bytes --]

There is an updated pull request by dm1tz against master on the void-packages repository

https://github.com/dm1tz/void-packages python3-jsonschema
https://github.com/void-linux/void-packages/pull/33928

python3-jsonschema: update to 4.2.1.
- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped in Julian/jsonschema@027feac.

<!-- 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?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] 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
-->


A patch file from https://github.com/void-linux/void-packages/pull/33928.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-python3-jsonschema-33928.patch --]
[-- Type: text/x-diff, Size: 1759 bytes --]

From e79f6438ae3cf913b09cd032ca1a67dde4ae64af Mon Sep 17 00:00:00 2001
From: Dmitry Zakharchenko <dmitriyz447@gmail.com>
Date: Sat, 6 Nov 2021 18:58:02 +0200
Subject: [PATCH] python3-jsonschema: update to 4.2.1.

- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped
in Julian/jsonschema@027feac.
---
 srcpkgs/python3-jsonschema/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 3b365347c22e..7ccabf7a196f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -1,11 +1,11 @@
 # Template file for 'python3-jsonschema'
 pkgname=python3-jsonschema
-version=3.2.0
-revision=2
+version=4.2.1
+revision=1
 wrksrc="jsonschema-${version}"
-build_style=python3-module
-hostmakedepends="python3-setuptools_scm"
-depends="python3-setuptools python3-six python3-attrs python3-pyrsistent"
+build_style=python3-pep517
+hostmakedepends="python3-setuptools_scm python3-wheel"
+depends="python3-setuptools python3-attrs python3-pyrsistent"
 checkdepends="python3-pytest python3-Twisted $depends"
 short_desc="Implementation of JSON Schema for Python3"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -13,7 +13,7 @@ license="MIT"
 homepage="https://github.com/Julian/jsonschema"
 changelog="https://raw.githubusercontent.com/Julian/jsonschema/master/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/j/jsonschema/jsonschema-${version}.tar.gz"
-checksum=c8a85b28d377cc7737e46e2d9f2b4f44ee3c0e1deac6bf46ddefc7187d30797a
+checksum=390713469ae64b8a58698bb3cbc3859abe6925b565a973f87323ef21b09a27a8
 
 post_install() {
 	vlicense COPYING LICENSE

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR PATCH] [Updated] python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
  2021-11-06 17:28 ` [PR PATCH] [Updated] " dm1tz
@ 2021-11-06 23:17 ` dm1tz
  2021-11-06 23:21 ` Chocimier
                   ` (18 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: dm1tz @ 2021-11-06 23:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1784 bytes --]

There is an updated pull request by dm1tz against master on the void-packages repository

https://github.com/dm1tz/void-packages python3-jsonschema
https://github.com/void-linux/void-packages/pull/33928

python3-jsonschema: update to 4.2.1.
- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped in Julian/jsonschema@027feac.

<!-- 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?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] 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
-->


A patch file from https://github.com/void-linux/void-packages/pull/33928.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-python3-jsonschema-33928.patch --]
[-- Type: text/x-diff, Size: 1872 bytes --]

From d9dc024ead8af0957c973b29d226ce3f00382416 Mon Sep 17 00:00:00 2001
From: Dmitry Zakharchenko <dmitriyz447@gmail.com>
Date: Sat, 6 Nov 2021 18:58:02 +0200
Subject: [PATCH] python3-jsonschema: update to 4.2.1.

- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped
in Julian/jsonschema@027feac.
- Add pip and wheel to checkdepends since some tests require package itself.
---
 srcpkgs/python3-jsonschema/template | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 3b365347c22e..78e33b188949 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -1,19 +1,19 @@
 # Template file for 'python3-jsonschema'
 pkgname=python3-jsonschema
-version=3.2.0
-revision=2
+version=4.2.1
+revision=1
 wrksrc="jsonschema-${version}"
-build_style=python3-module
-hostmakedepends="python3-setuptools_scm"
-depends="python3-setuptools python3-six python3-attrs python3-pyrsistent"
-checkdepends="python3-pytest python3-Twisted $depends"
+build_style=python3-pep517
+hostmakedepends="python3-setuptools_scm python3-wheel"
+depends="python3-setuptools python3-attrs python3-pyrsistent"
+checkdepends="python3-pip python3-wheel $depends"
 short_desc="Implementation of JSON Schema for Python3"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/Julian/jsonschema"
 changelog="https://raw.githubusercontent.com/Julian/jsonschema/master/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/j/jsonschema/jsonschema-${version}.tar.gz"
-checksum=c8a85b28d377cc7737e46e2d9f2b4f44ee3c0e1deac6bf46ddefc7187d30797a
+checksum=390713469ae64b8a58698bb3cbc3859abe6925b565a973f87323ef21b09a27a8
 
 post_install() {
 	vlicense COPYING LICENSE

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
  2021-11-06 17:28 ` [PR PATCH] [Updated] " dm1tz
  2021-11-06 23:17 ` dm1tz
@ 2021-11-06 23:21 ` Chocimier
  2021-11-07  0:16 ` [PR PATCH] [Updated] " dm1tz
                   ` (17 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: Chocimier @ 2021-11-06 23:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 236 bytes --]

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/33928#issuecomment-962522859

Comment:
> Add pip to checkdepends

this is wrong, modules that pip install should be added instead.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR PATCH] [Updated] python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (2 preceding siblings ...)
  2021-11-06 23:21 ` Chocimier
@ 2021-11-07  0:16 ` dm1tz
  2021-11-07  0:19 ` dm1tz
                   ` (16 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: dm1tz @ 2021-11-07  0:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1784 bytes --]

There is an updated pull request by dm1tz against master on the void-packages repository

https://github.com/dm1tz/void-packages python3-jsonschema
https://github.com/void-linux/void-packages/pull/33928

python3-jsonschema: update to 4.2.1.
- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped in Julian/jsonschema@027feac.

<!-- 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?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] 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
-->


A patch file from https://github.com/void-linux/void-packages/pull/33928.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-python3-jsonschema-33928.patch --]
[-- Type: text/x-diff, Size: 1914 bytes --]

From 5ea1558e7b60234b4940eb377b7b078c7aae2afa Mon Sep 17 00:00:00 2001
From: Dmitry Zakharchenko <dmitriyz447@gmail.com>
Date: Sat, 6 Nov 2021 18:58:02 +0200
Subject: [PATCH] python3-jsonschema: update to 4.2.1.

- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped
in Julian/jsonschema@027feac.
- Disable a test that requires pip.
---
 srcpkgs/python3-jsonschema/template | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 3b365347c22e..d6233a2341f3 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -1,19 +1,20 @@
 # Template file for 'python3-jsonschema'
 pkgname=python3-jsonschema
-version=3.2.0
-revision=2
+version=4.2.1
+revision=1
 wrksrc="jsonschema-${version}"
-build_style=python3-module
-hostmakedepends="python3-setuptools_scm"
-depends="python3-setuptools python3-six python3-attrs python3-pyrsistent"
-checkdepends="python3-pytest python3-Twisted $depends"
+build_style=python3-pep517
+make_check_args="--deselect jsonschema/tests/test_cli.py::TestCLIIntegration::test_license"
+hostmakedepends="python3-setuptools_scm python3-wheel"
+depends="python3-setuptools python3-attrs python3-pyrsistent"
+checkdepends="python3-pytest $depends"
 short_desc="Implementation of JSON Schema for Python3"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/Julian/jsonschema"
 changelog="https://raw.githubusercontent.com/Julian/jsonschema/master/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/j/jsonschema/jsonschema-${version}.tar.gz"
-checksum=c8a85b28d377cc7737e46e2d9f2b4f44ee3c0e1deac6bf46ddefc7187d30797a
+checksum=390713469ae64b8a58698bb3cbc3859abe6925b565a973f87323ef21b09a27a8
 
 post_install() {
 	vlicense COPYING LICENSE

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR PATCH] [Updated] python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (3 preceding siblings ...)
  2021-11-07  0:16 ` [PR PATCH] [Updated] " dm1tz
@ 2021-11-07  0:19 ` dm1tz
  2021-11-07  0:32 ` dm1tz
                   ` (15 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: dm1tz @ 2021-11-07  0:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1784 bytes --]

There is an updated pull request by dm1tz against master on the void-packages repository

https://github.com/dm1tz/void-packages python3-jsonschema
https://github.com/void-linux/void-packages/pull/33928

python3-jsonschema: update to 4.2.1.
- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped in Julian/jsonschema@027feac.

<!-- 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?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] 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
-->


A patch file from https://github.com/void-linux/void-packages/pull/33928.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-python3-jsonschema-33928.patch --]
[-- Type: text/x-diff, Size: 1916 bytes --]

From 9453c69837a070c329fd83d9aea4c09b28818c1d Mon Sep 17 00:00:00 2001
From: Dmitry Zakharchenko <dmitriyz447@gmail.com>
Date: Sat, 6 Nov 2021 18:58:02 +0200
Subject: [PATCH] python3-jsonschema: update to 4.2.1.

- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped
in Julian/jsonschema@027feac.
- Disable the test that requires pip.
---
 srcpkgs/python3-jsonschema/template | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 3b365347c22e..d6233a2341f3 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -1,19 +1,20 @@
 # Template file for 'python3-jsonschema'
 pkgname=python3-jsonschema
-version=3.2.0
-revision=2
+version=4.2.1
+revision=1
 wrksrc="jsonschema-${version}"
-build_style=python3-module
-hostmakedepends="python3-setuptools_scm"
-depends="python3-setuptools python3-six python3-attrs python3-pyrsistent"
-checkdepends="python3-pytest python3-Twisted $depends"
+build_style=python3-pep517
+make_check_args="--deselect jsonschema/tests/test_cli.py::TestCLIIntegration::test_license"
+hostmakedepends="python3-setuptools_scm python3-wheel"
+depends="python3-setuptools python3-attrs python3-pyrsistent"
+checkdepends="python3-pytest $depends"
 short_desc="Implementation of JSON Schema for Python3"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/Julian/jsonschema"
 changelog="https://raw.githubusercontent.com/Julian/jsonschema/master/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/j/jsonschema/jsonschema-${version}.tar.gz"
-checksum=c8a85b28d377cc7737e46e2d9f2b4f44ee3c0e1deac6bf46ddefc7187d30797a
+checksum=390713469ae64b8a58698bb3cbc3859abe6925b565a973f87323ef21b09a27a8
 
 post_install() {
 	vlicense COPYING LICENSE

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (4 preceding siblings ...)
  2021-11-07  0:19 ` dm1tz
@ 2021-11-07  0:32 ` dm1tz
  2021-11-07  1:05 ` [PR PATCH] [Updated] " dm1tz
                   ` (14 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: dm1tz @ 2021-11-07  0:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 329 bytes --]

New comment by dm1tz on void-packages repository

https://github.com/void-linux/void-packages/pull/33928#issuecomment-962530012

Comment:
> > Add pip to checkdepends
> 
> this is wrong, modules that pip install should be added instead.

Got it. I disabled the test that requires pip, so now it's pytest and depends only.



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR PATCH] [Updated] python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (5 preceding siblings ...)
  2021-11-07  0:32 ` dm1tz
@ 2021-11-07  1:05 ` dm1tz
  2021-11-07  1:06 ` dm1tz
                   ` (13 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: dm1tz @ 2021-11-07  1:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1784 bytes --]

There is an updated pull request by dm1tz against master on the void-packages repository

https://github.com/dm1tz/void-packages python3-jsonschema
https://github.com/void-linux/void-packages/pull/33928

python3-jsonschema: update to 4.2.1.
- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped in Julian/jsonschema@027feac.

<!-- 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?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] 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
-->


A patch file from https://github.com/void-linux/void-packages/pull/33928.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-python3-jsonschema-33928.patch --]
[-- Type: text/x-diff, Size: 1891 bytes --]

From 73575e81acbf515d6aa344071e6c93eaeaa42bd0 Mon Sep 17 00:00:00 2001
From: Dmitry Zakharchenko <dmitriyz447@gmail.com>
Date: Sat, 6 Nov 2021 18:58:02 +0200
Subject: [PATCH] python3-jsonschema: update to 4.2.1.

- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped
in Julian/jsonschema@027feac.
- Disable the test that requires pip.
---
 srcpkgs/python3-jsonschema/template | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 3b365347c22e..468e222e58ab 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -1,11 +1,12 @@
 # Template file for 'python3-jsonschema'
 pkgname=python3-jsonschema
-version=3.2.0
-revision=2
+version=4.2.1
+revision=1
 wrksrc="jsonschema-${version}"
-build_style=python3-module
-hostmakedepends="python3-setuptools_scm"
-depends="python3-setuptools python3-six python3-attrs python3-pyrsistent"
+build_style=python3-pep517
+make_check_args="--deselect jsonschema/tests/test_cli.py::TestCLIIntegration::test_license"
+hostmakedepends="python3-setuptools_scm python3-wheel"
+depends="python3-setuptools python3-attrs python3-pyrsistent"
 checkdepends="python3-pytest python3-Twisted $depends"
 short_desc="Implementation of JSON Schema for Python3"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -13,7 +14,7 @@ license="MIT"
 homepage="https://github.com/Julian/jsonschema"
 changelog="https://raw.githubusercontent.com/Julian/jsonschema/master/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/j/jsonschema/jsonschema-${version}.tar.gz"
-checksum=c8a85b28d377cc7737e46e2d9f2b4f44ee3c0e1deac6bf46ddefc7187d30797a
+checksum=390713469ae64b8a58698bb3cbc3859abe6925b565a973f87323ef21b09a27a8
 
 post_install() {
 	vlicense COPYING LICENSE

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (6 preceding siblings ...)
  2021-11-07  1:05 ` [PR PATCH] [Updated] " dm1tz
@ 2021-11-07  1:06 ` dm1tz
  2021-11-07 10:37 ` [PR REVIEW] " paper42
                   ` (12 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: dm1tz @ 2021-11-07  1:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 338 bytes --]

New comment by dm1tz on void-packages repository

https://github.com/void-linux/void-packages/pull/33928#issuecomment-962530012

Comment:
> > Add pip to checkdepends
> 
> this is wrong, modules that pip install should be added instead.

Got it. I disabled the test that requires pip, so now it's pytest, twisted and depends only.



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR REVIEW] python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (7 preceding siblings ...)
  2021-11-07  1:06 ` dm1tz
@ 2021-11-07 10:37 ` paper42
  2021-11-07 11:14 ` [PR PATCH] [Updated] " dm1tz
                   ` (11 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: paper42 @ 2021-11-07 10:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 209 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33928#discussion_r744236934

Comment:
```suggestion
depends="python3-attrs python3-pyrsistent"
```

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR PATCH] [Updated] python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (8 preceding siblings ...)
  2021-11-07 10:37 ` [PR REVIEW] " paper42
@ 2021-11-07 11:14 ` dm1tz
  2021-11-07 11:16 ` dm1tz
                   ` (10 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: dm1tz @ 2021-11-07 11:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1784 bytes --]

There is an updated pull request by dm1tz against master on the void-packages repository

https://github.com/dm1tz/void-packages python3-jsonschema
https://github.com/void-linux/void-packages/pull/33928

python3-jsonschema: update to 4.2.1.
- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped in Julian/jsonschema@027feac.

<!-- 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?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] 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
-->


A patch file from https://github.com/void-linux/void-packages/pull/33928.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-python3-jsonschema-33928.patch --]
[-- Type: text/x-diff, Size: 1872 bytes --]

From 7e59c74cedc8db026d2e6891668f1047ea7063d5 Mon Sep 17 00:00:00 2001
From: Dmitry Zakharchenko <dmitriyz447@gmail.com>
Date: Sat, 6 Nov 2021 18:58:02 +0200
Subject: [PATCH] python3-jsonschema: update to 4.2.1.

- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped
in Julian/jsonschema@027feac.
- Disable the test that requires pip.
---
 srcpkgs/python3-jsonschema/template | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 3b365347c22e..82f45e037865 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -1,11 +1,12 @@
 # Template file for 'python3-jsonschema'
 pkgname=python3-jsonschema
-version=3.2.0
-revision=2
+version=4.2.1
+revision=1
 wrksrc="jsonschema-${version}"
-build_style=python3-module
-hostmakedepends="python3-setuptools_scm"
-depends="python3-setuptools python3-six python3-attrs python3-pyrsistent"
+build_style=python3-pep517
+make_check_args="--deselect jsonschema/tests/test_cli.py::TestCLIIntegration::test_license"
+hostmakedepends="python3-setuptools_scm python3-wheel"
+depends="python3-attrs python3-pyrsistent"
 checkdepends="python3-pytest python3-Twisted $depends"
 short_desc="Implementation of JSON Schema for Python3"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -13,7 +14,7 @@ license="MIT"
 homepage="https://github.com/Julian/jsonschema"
 changelog="https://raw.githubusercontent.com/Julian/jsonschema/master/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/j/jsonschema/jsonschema-${version}.tar.gz"
-checksum=c8a85b28d377cc7737e46e2d9f2b4f44ee3c0e1deac6bf46ddefc7187d30797a
+checksum=390713469ae64b8a58698bb3cbc3859abe6925b565a973f87323ef21b09a27a8
 
 post_install() {
 	vlicense COPYING LICENSE

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR PATCH] [Updated] python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (9 preceding siblings ...)
  2021-11-07 11:14 ` [PR PATCH] [Updated] " dm1tz
@ 2021-11-07 11:16 ` dm1tz
  2021-11-07 11:18 ` [PR REVIEW] " dm1tz
                   ` (9 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: dm1tz @ 2021-11-07 11:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1784 bytes --]

There is an updated pull request by dm1tz against master on the void-packages repository

https://github.com/dm1tz/void-packages python3-jsonschema
https://github.com/void-linux/void-packages/pull/33928

python3-jsonschema: update to 4.2.1.
- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped in Julian/jsonschema@027feac.

<!-- 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?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] 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
-->


A patch file from https://github.com/void-linux/void-packages/pull/33928.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-python3-jsonschema-33928.patch --]
[-- Type: text/x-diff, Size: 1921 bytes --]

From 07ec7b4b1df4c12e237e731a242a0555b3f09898 Mon Sep 17 00:00:00 2001
From: Dmitry Zakharchenko <dmitriyz447@gmail.com>
Date: Sat, 6 Nov 2021 18:58:02 +0200
Subject: [PATCH] python3-jsonschema: update to 4.2.1.

- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped
in Julian/jsonschema@027feac.
- Disable the test that requires pip.
- Remove unneeded python3-setuptools dependency.
---
 srcpkgs/python3-jsonschema/template | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 3b365347c22e..82f45e037865 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -1,11 +1,12 @@
 # Template file for 'python3-jsonschema'
 pkgname=python3-jsonschema
-version=3.2.0
-revision=2
+version=4.2.1
+revision=1
 wrksrc="jsonschema-${version}"
-build_style=python3-module
-hostmakedepends="python3-setuptools_scm"
-depends="python3-setuptools python3-six python3-attrs python3-pyrsistent"
+build_style=python3-pep517
+make_check_args="--deselect jsonschema/tests/test_cli.py::TestCLIIntegration::test_license"
+hostmakedepends="python3-setuptools_scm python3-wheel"
+depends="python3-attrs python3-pyrsistent"
 checkdepends="python3-pytest python3-Twisted $depends"
 short_desc="Implementation of JSON Schema for Python3"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -13,7 +14,7 @@ license="MIT"
 homepage="https://github.com/Julian/jsonschema"
 changelog="https://raw.githubusercontent.com/Julian/jsonschema/master/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/j/jsonschema/jsonschema-${version}.tar.gz"
-checksum=c8a85b28d377cc7737e46e2d9f2b4f44ee3c0e1deac6bf46ddefc7187d30797a
+checksum=390713469ae64b8a58698bb3cbc3859abe6925b565a973f87323ef21b09a27a8
 
 post_install() {
 	vlicense COPYING LICENSE

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR REVIEW] python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (10 preceding siblings ...)
  2021-11-07 11:16 ` dm1tz
@ 2021-11-07 11:18 ` dm1tz
  2021-11-07 12:27 ` paper42
                   ` (8 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: dm1tz @ 2021-11-07 11:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 164 bytes --]

New review comment by dm1tz on void-packages repository

https://github.com/void-linux/void-packages/pull/33928#discussion_r744241688

Comment:
> 

Thanks, done.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (11 preceding siblings ...)
  2021-11-07 11:18 ` [PR REVIEW] " dm1tz
@ 2021-11-07 12:27 ` paper42
  2021-11-07 14:44 ` dm1tz
                   ` (7 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: paper42 @ 2021-11-07 12:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 744 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33928#issuecomment-962601850

Comment:
This is a major version bump, do you know if there were any breaking changes? Which packages did you test with this update?
```
%: xbps-query -RX python3-jsonschema
anki-2.1.15_5
borgmatic-1.5.20_1
docker-compose-1.29.2_2
gns3-gui-2.2.26_1
gns3-server-2.2.26_1
python3-jupyter_nbformat-5.1.3_2
python3-matrix-nio-0.15.1_3
python3-trimesh-3.9.34_1
synapse-1.46.0_1
```
It might be interesting to test anki, because the version we have is old and [in the latest version there are problems with jsonschema 4.2](https://github.com/ankitects/anki/commit/07f3f34bf5b21a1d7e47b14ae587f5c29edf903a)

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (12 preceding siblings ...)
  2021-11-07 12:27 ` paper42
@ 2021-11-07 14:44 ` dm1tz
  2021-11-07 15:40 ` paper42
                   ` (6 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: dm1tz @ 2021-11-07 14:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1916 bytes --]

New comment by dm1tz on void-packages repository

https://github.com/void-linux/void-packages/pull/33928#issuecomment-962623283

Comment:
> This is a major version bump, do you know if there were any breaking changes? Which packages did you test with this update?
> 
> ```
> %: xbps-query -RX python3-jsonschema
> anki-2.1.15_5
> borgmatic-1.5.20_1
> docker-compose-1.29.2_2
> gns3-gui-2.2.26_1
> gns3-server-2.2.26_1
> python3-jupyter_nbformat-5.1.3_2
> python3-matrix-nio-0.15.1_3
> python3-trimesh-3.9.34_1
> synapse-1.46.0_1
> ```
> 
> It might be interesting to test anki, because the version we have is old and [in the latest version there are problems with jsonschema 4.2](https://github.com/ankitects/anki/commit/07f3f34bf5b21a1d7e47b14ae587f5c29edf903a)


I've tested python3-trimesh and synapse and they seem to work fine, as for gns3 packages they still rely on 3.2.0 hence using newer version gives `DistributionNotFound` error.
 Anki is something else tbh. Syncing throws `Your Anki client does not support the new timezone handling yet. Please switch to the legacy handling in the computer version's Preferences screen.` and then clicking the preferences section results in:
```Anki 2.1.15 (442df9d6) Python 3.10.0 Qt 5.15.2 PyQt 5.15.5
Platform: Linux
Flags: frz=False ao=False sv=1

Caught exception:
  File "/usr/share/anki/aqt/main.py", line 881, in onPrefs
    aqt.dialogs.open("Preferences", self)
  File "/usr/share/anki/aqt/__init__.py", line 82, in open
    instance = creator(*args)
  File "/usr/share/anki/aqt/preferences.py", line 25, in __init__
    self.setupCollection()
  File "/usr/share/anki/aqt/preferences.py", line 80, in setupCollection
    f.lrnCutoff.setValue(qc['collapseTime']/60.0)
<class 'TypeError'>: setValue(self, int): argument 1 has unexpected type 'float'
```

This is reproducible with both 4.2.1 and 3.2.0 versions of jsonschema.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (13 preceding siblings ...)
  2021-11-07 14:44 ` dm1tz
@ 2021-11-07 15:40 ` paper42
  2021-11-08  3:02 ` tsndqst
                   ` (5 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: paper42 @ 2021-11-07 15:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1478 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33928#issuecomment-962632884

Comment:
> as for gns3 packages they still rely on 3.2.0 hence using newer version gives `DistributionNotFound` error.

cc @tsndqst

> Anki is something else tbh. Syncing throws `Your Anki client does not support the new timezone handling yet. Please switch to the legacy handling in the computer version's Preferences screen.` and then clicking the preferences section results in:
> 
> ```
> Platform: Linux
> Flags: frz=False ao=False sv=1
> 
> Caught exception:
>   File "/usr/share/anki/aqt/main.py", line 881, in onPrefs
>     aqt.dialogs.open("Preferences", self)
>   File "/usr/share/anki/aqt/__init__.py", line 82, in open
>     instance = creator(*args)
>   File "/usr/share/anki/aqt/preferences.py", line 25, in __init__
>     self.setupCollection()
>   File "/usr/share/anki/aqt/preferences.py", line 80, in setupCollection
>     f.lrnCutoff.setValue(qc['collapseTime']/60.0)
> <class 'TypeError'>: setValue(self, int): argument 1 has unexpected type 'float'
> ```
> 
> This is reproducible with both 4.2.1 and 3.2.0 versions of jsonschema.

Anki is known to be problematic. This issue is most likely related to compatibility with python 3.10 - replacing / with // in  "/usr/share/anki/aqt/preferences.py" on line 80 might help. This is unrelated to this update, could you either submit a PR or create an issue?

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (14 preceding siblings ...)
  2021-11-07 15:40 ` paper42
@ 2021-11-08  3:02 ` tsndqst
  2021-11-08 15:46 ` dm1tz
                   ` (4 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: tsndqst @ 2021-11-08  3:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 507 bytes --]

New comment by tsndqst on void-packages repository

https://github.com/void-linux/void-packages/pull/33928#issuecomment-962768865

Comment:
I have successfully built gns3-server and gns3-gui with the new version of jsonschema via a patch to the requirements.txt.  The tests pass as well.  I have not installed the GNS3 packages yet but I'll try to find some time to test them out.

Here is the branch I am testing with: https://github.com/void-linux/void-packages/compare/master...tsndqst:gns3-jsonschema

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (15 preceding siblings ...)
  2021-11-08  3:02 ` tsndqst
@ 2021-11-08 15:46 ` dm1tz
  2021-11-08 15:48 ` dm1tz
                   ` (3 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: dm1tz @ 2021-11-08 15:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1695 bytes --]

New comment by dm1tz on void-packages repository

https://github.com/void-linux/void-packages/pull/33928#issuecomment-963288348

Comment:
> > as for gns3 packages they still rely on 3.2.0 hence using newer version gives `DistributionNotFound` error.
> 
> cc @tsndqst
> 
> > Anki is something else tbh. Syncing throws `Your Anki client does not support the new timezone handling yet. Please switch to the legacy handling in the computer version's Preferences screen.` and then clicking the preferences section results in:
> > ```
> > Platform: Linux
> > Flags: frz=False ao=False sv=1
> > 
> > Caught exception:
> >   File "/usr/share/anki/aqt/main.py", line 881, in onPrefs
> >     aqt.dialogs.open("Preferences", self)
> >   File "/usr/share/anki/aqt/__init__.py", line 82, in open
> >     instance = creator(*args)
> >   File "/usr/share/anki/aqt/preferences.py", line 25, in __init__
> >     self.setupCollection()
> >   File "/usr/share/anki/aqt/preferences.py", line 80, in setupCollection
> >     f.lrnCutoff.setValue(qc['collapseTime']/60.0)
> > <class 'TypeError'>: setValue(self, int): argument 1 has unexpected type 'float'
> > ```
> > 
> > 
> >     
> >       
> >     
> > 
> >       
> >     
> > 
> >     
> >   
> > This is reproducible with both 4.2.1 and 3.2.0 versions of jsonschema.
> 
> Anki is known to be problematic. This issue is most likely related to compatibility with python 3.10 - replacing / with // in "/usr/share/anki/aqt/preferences.py" on line 80 might help. This is unrelated to this update, could you either submit a PR or create an issue?

Sure thing, [opened a pr](https://github.com/void-linux/void-packages/pull/33964).

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (16 preceding siblings ...)
  2021-11-08 15:46 ` dm1tz
@ 2021-11-08 15:48 ` dm1tz
  2021-11-11  0:11 ` tsndqst
                   ` (2 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: dm1tz @ 2021-11-08 15:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 308 bytes --]

New comment by dm1tz on void-packages repository

https://github.com/void-linux/void-packages/pull/33928#issuecomment-963288348

Comment:
>This is unrelated to this update, could you either submit a PR or create an issue?

Sure thing, [opened a pr](https://github.com/void-linux/void-packages/pull/33964).

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (17 preceding siblings ...)
  2021-11-08 15:48 ` dm1tz
@ 2021-11-11  0:11 ` tsndqst
  2021-11-11 14:38 ` TinfoilSubmarine
  2021-11-13 19:42 ` [PR PATCH] [Merged]: " paper42
  20 siblings, 0 replies; 22+ messages in thread
From: tsndqst @ 2021-11-11  0:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 279 bytes --]

New comment by tsndqst on void-packages repository

https://github.com/void-linux/void-packages/pull/33928#issuecomment-965866479

Comment:
https://github.com/void-linux/void-packages/pull/34018 created to loosen the python3-jsonschema requirements for gns3-server and gns3-gui.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (18 preceding siblings ...)
  2021-11-11  0:11 ` tsndqst
@ 2021-11-11 14:38 ` TinfoilSubmarine
  2021-11-13 19:42 ` [PR PATCH] [Merged]: " paper42
  20 siblings, 0 replies; 22+ messages in thread
From: TinfoilSubmarine @ 2021-11-11 14:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 218 bytes --]

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33928#issuecomment-966354795

Comment:
Built and tested with both `synapse` and `borgmatic` with no issues.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR PATCH] [Merged]: python3-jsonschema: update to 4.2.1.
  2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
                   ` (19 preceding siblings ...)
  2021-11-11 14:38 ` TinfoilSubmarine
@ 2021-11-13 19:42 ` paper42
  20 siblings, 0 replies; 22+ messages in thread
From: paper42 @ 2021-11-13 19:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1621 bytes --]

There's a merged pull request on the void-packages repository

python3-jsonschema: update to 4.2.1.
https://github.com/void-linux/void-packages/pull/33928

Description:
- Change build style to python3-pep517 because of Julian/jsonschema@112c809e.
- Remove python3-six dependency since py2 support was dropped in Julian/jsonschema@027feac.

<!-- 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?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] 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
-->


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2021-11-13 19:42 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-06 17:19 [PR PATCH] python3-jsonschema: update to 4.2.1 dm1tz
2021-11-06 17:28 ` [PR PATCH] [Updated] " dm1tz
2021-11-06 23:17 ` dm1tz
2021-11-06 23:21 ` Chocimier
2021-11-07  0:16 ` [PR PATCH] [Updated] " dm1tz
2021-11-07  0:19 ` dm1tz
2021-11-07  0:32 ` dm1tz
2021-11-07  1:05 ` [PR PATCH] [Updated] " dm1tz
2021-11-07  1:06 ` dm1tz
2021-11-07 10:37 ` [PR REVIEW] " paper42
2021-11-07 11:14 ` [PR PATCH] [Updated] " dm1tz
2021-11-07 11:16 ` dm1tz
2021-11-07 11:18 ` [PR REVIEW] " dm1tz
2021-11-07 12:27 ` paper42
2021-11-07 14:44 ` dm1tz
2021-11-07 15:40 ` paper42
2021-11-08  3:02 ` tsndqst
2021-11-08 15:46 ` dm1tz
2021-11-08 15:48 ` dm1tz
2021-11-11  0:11 ` tsndqst
2021-11-11 14:38 ` TinfoilSubmarine
2021-11-13 19:42 ` [PR PATCH] [Merged]: " paper42

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).