Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] A few python pkg updates (jsonschema, openapi, pytest-mock, coverage)
@ 2023-10-20  1:32 tornaria
  2023-10-22 15:15 ` [PR REVIEW] " ahesford
  2023-10-22 15:43 ` [PR PATCH] [Merged]: " ahesford
  0 siblings, 2 replies; 3+ messages in thread
From: tornaria @ 2023-10-20  1:32 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tornaria/void-packages python
https://github.com/void-linux/void-packages/pull/46790

A few python pkg updates (jsonschema, openapi, pytest-mock, coverage)
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- 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/46790.patch is attached

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

From f722b897a00b1ae8f5f7868c148a2a1ea50db96f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 19 Oct 2023 22:14:38 -0300
Subject: [PATCH 1/7] python3-pytest-mock: update to 3.12.0.

---
 srcpkgs/python3-pytest-mock/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index 6b68a512338b3..fff08dded2678 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-pytest-mock'
 pkgname=python3-pytest-mock
-version=3.11.1
-revision=2
+version=3.12.0
+revision=1
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://github.com/pytest-dev/pytest-mock/"
 changelog="https://raw.githubusercontent.com/pytest-dev/pytest-mock/main/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/p/pytest-mock/pytest-mock-${version}.tar.gz"
-checksum=7f6b125602ac6d743e523ae0bfa71e1a697a2f5534064528c6ff84c2f7c2fc7f
+checksum=31a40f038c22cad32287bb43932054451ff5583ff094bca6f675df2f8bc1a6e9
 
 post_install() {
 	vlicense LICENSE

From bee8eecead2ec115c8405fa325fddf33bf1b76ba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 19 Oct 2023 22:14:42 -0300
Subject: [PATCH 2/7] python3-coverage: update to 7.3.2.

---
 srcpkgs/python3-coverage/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 9214bd4316041..fc16194c9cee3 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-coverage'
 pkgname=python3-coverage
-version=7.3.1
-revision=2
+version=7.3.2
+revision=1
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 makedepends="python3-devel"
@@ -12,7 +12,7 @@ license="Apache-2.0"
 homepage="https://github.com/nedbat/coveragepy"
 changelog="https://raw.githubusercontent.com/nedbat/coveragepy/master/CHANGES.rst"
 distfiles="${PYPI_SITE}/c/coverage/coverage-${version}.tar.gz"
-checksum=6cb7fe1581deb67b782c153136541e20901aa312ceedaf1467dcb35255787952
+checksum=be32ad29341b0170e795ca590e1c07e81fc061cb5b10c74ce7203491484404ef
 
 pre_check() {
 	# required setup, see tox.ini

From bdf2f583b087ec399cd101bbedc447a4893237b3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 19 Oct 2023 22:03:32 -0300
Subject: [PATCH 3/7] python3-fastjsonschema: update to 2.18.1.

---
 srcpkgs/python3-fastjsonschema/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 75ca37e966d7d..e33bab197e30f 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-fastjsonschema'
 pkgname=python3-fastjsonschema
-version=2.18.0
-revision=2
+version=2.18.1
+revision=1
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
@@ -12,7 +12,7 @@ license="BSD-3-Clause"
 homepage="https://github.com/horejsek/python-fastjsonschema"
 changelog="https://raw.githubusercontent.com/horejsek/python-fastjsonschema/master/CHANGELOG.txt"
 distfiles="https://github.com/horejsek/python-fastjsonschema/archive/refs/tags/v${version}.tar.gz"
-checksum=c70f47e7bbe9257461048a752e6a5b901c665b962756306bff90cec3abb5c047
+checksum=0001458f4c48a9f4d0198ba079bf9aac5cc2873731b45cd146d7cf5f02e5df63
 
 post_install() {
 	vlicense LICENSE

From e46c39df8d1963b1d82695172d63b569de2a8559 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 19 Oct 2023 22:04:17 -0300
Subject: [PATCH 4/7] python3-rpds-py: update to 0.10.6.

---
 srcpkgs/python3-rpds-py/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/python3-rpds-py/template b/srcpkgs/python3-rpds-py/template
index c34095b476f57..a561ebfed81b8 100644
--- a/srcpkgs/python3-rpds-py/template
+++ b/srcpkgs/python3-rpds-py/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-rpds-py'
 pkgname=python3-rpds-py
-version=0.10.3
-revision=2
+version=0.10.6
+revision=1
 build_style=python3-pep517
 build_helper=rust
 hostmakedepends="cargo maturin"
@@ -14,7 +14,7 @@ license="MIT"
 homepage="https://github.com/crate-py/rpds"
 changelog="https://github.com/crate-py/rpds/releases"
 distfiles="${PYPI_SITE}/r/rpds-py/rpds_py-${version}.tar.gz"
-checksum=fcc1ebb7561a3e24a6588f7c6ded15d80aec22c66a070c757559b57b17ffd1cb
+checksum=4ce5a708d65a8dbf3748d2474b580d606b1b9f91b5c6ab2a316e0b0cf7a4ba50
 
 post_install() {
 	vlicense LICENSE

From 5e57da2f8f728e11543279bb5d82e7afbd36e147 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 19 Oct 2023 22:03:38 -0300
Subject: [PATCH 5/7] python3-jsonschema-spec: update to 0.3.1, rename to
 python3-jsonschema-path

---
 srcpkgs/python3-jsonschema-path/template | 21 +++++++++++++++++++++
 srcpkgs/python3-jsonschema-spec          |  1 +
 srcpkgs/python3-jsonschema-spec/template | 15 ---------------
 3 files changed, 22 insertions(+), 15 deletions(-)
 create mode 100644 srcpkgs/python3-jsonschema-path/template
 create mode 120000 srcpkgs/python3-jsonschema-spec
 delete mode 100644 srcpkgs/python3-jsonschema-spec/template

diff --git a/srcpkgs/python3-jsonschema-path/template b/srcpkgs/python3-jsonschema-path/template
new file mode 100644
index 0000000000000..d83d350fc10ed
--- /dev/null
+++ b/srcpkgs/python3-jsonschema-path/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-jsonschema-path'
+pkgname=python3-jsonschema-path
+version=0.3.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-poetry-core"
+depends="python3-pathable python3-referencing python3-yaml"
+checkdepends="$depends python3-pytest-cov python3-responses"
+short_desc="JSONSchema Spec with object-oriented paths"
+maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
+license="Apache-2.0"
+homepage="https://github.com/p1c2u/jsonschema-path"
+changelog="https://github.com/p1c2u/jsonschema-path/releases"
+distfiles="https://github.com/p1c2u/jsonschema-path/archive/refs/tags/${version}.tar.gz"
+checksum=1a852314243ac7d9ba25055f2b105e2b3f30538692e61d2686a1ca3278832bff
+
+python3-jsonschema-spec_package() {
+	depends="python3-jsonschema-path>=${version}_${revision}"
+	short_desc+=" - transitional dummy package"
+	build_style=meta
+}
diff --git a/srcpkgs/python3-jsonschema-spec b/srcpkgs/python3-jsonschema-spec
new file mode 120000
index 0000000000000..cd53904e39147
--- /dev/null
+++ b/srcpkgs/python3-jsonschema-spec
@@ -0,0 +1 @@
+python3-jsonschema-path
\ No newline at end of file
diff --git a/srcpkgs/python3-jsonschema-spec/template b/srcpkgs/python3-jsonschema-spec/template
deleted file mode 100644
index 61115663dcc3d..0000000000000
--- a/srcpkgs/python3-jsonschema-spec/template
+++ /dev/null
@@ -1,15 +0,0 @@
-# Template file for 'python3-jsonschema-spec'
-pkgname=python3-jsonschema-spec
-version=0.2.4
-revision=2
-build_style=python3-pep517
-hostmakedepends="python3-poetry-core"
-depends="python3-pathable python3-referencing python3-yaml"
-checkdepends="$depends python3-pytest-cov python3-responses"
-short_desc="JSONSchema Spec with object-oriented paths"
-maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
-license="Apache-2.0"
-homepage="https://github.com/p1c2u/jsonschema-spec"
-changelog="https://github.com/p1c2u/jsonschema-spec/releases"
-distfiles="https://github.com/p1c2u/jsonschema-spec/archive/refs/tags/${version}.tar.gz"
-checksum=291e898786587e8d370fd419b8d9e9a9eb34e95862a14c5f03261688c0b25bf6

From f1bc7f7d768a62b71d5f70ab56451d7ecc4c5096 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 19 Oct 2023 22:05:14 -0300
Subject: [PATCH 6/7] python3-openapi-schema-validator: update to 0.6.2.

---
 srcpkgs/python3-openapi-schema-validator/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/python3-openapi-schema-validator/template b/srcpkgs/python3-openapi-schema-validator/template
index 6132717c19801..30ecfaa90361d 100644
--- a/srcpkgs/python3-openapi-schema-validator/template
+++ b/srcpkgs/python3-openapi-schema-validator/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-openapi-schema-validator'
 pkgname=python3-openapi-schema-validator
-version=0.6.1
-revision=2
+version=0.6.2
+revision=1
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-jsonschema python3-rfc3339-validator"
@@ -12,7 +12,7 @@ license="BSD-3-Clause"
 homepage="https://github.com/python-openapi/openapi-schema-validator"
 changelog="https://github.com/python-openapi/openapi-schema-validator/releases"
 distfiles="${PYPI_SITE}/o/openapi-schema-validator/openapi_schema_validator-${version}.tar.gz"
-checksum=b8b25e2cb600a0ed18452e675b5dd8cbb99009909c2641c973a4b02c93e33ca2
+checksum=11a95c9c9017912964e3e5f2545a5b11c3814880681fcacfb73b1759bb4f2804
 
 post_install() {
 	vlicense LICENSE

From f9e19f7bcfb28784f8c02e7381f84d79b06e8679 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 19 Oct 2023 22:05:19 -0300
Subject: [PATCH 7/7] python3-openapi-spec-validator: update to 0.7.1.

---
 srcpkgs/python3-openapi-spec-validator/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/python3-openapi-spec-validator/template b/srcpkgs/python3-openapi-spec-validator/template
index 6a125a3389248..084b4d2fbc9f0 100644
--- a/srcpkgs/python3-openapi-spec-validator/template
+++ b/srcpkgs/python3-openapi-spec-validator/template
@@ -1,10 +1,10 @@
 # Template file for 'python3-openapi-spec-validator'
 pkgname=python3-openapi-spec-validator
-version=0.6.0
-revision=2
+version=0.7.1
+revision=1
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
-depends="python3-jsonschema-spec python3-lazy-object-proxy
+depends="python3-jsonschema-path python3-lazy-object-proxy
  python3-openapi-schema-validator"
 checkdepends="$depends python3-pytest-cov"
 short_desc="OpenAPI spec validator"
@@ -13,4 +13,4 @@ license="Apache-2.0"
 homepage="https://github.com/python-openapi/openapi-spec-validator"
 changelog="https://github.com/python-openapi/openapi-spec-validator/releases"
 distfiles="${PYPI_SITE}/o/openapi-spec-validator/openapi_spec_validator-${version}.tar.gz"
-checksum=68c4c212c88ef14c6b1a591b895bf742c455783c7ebba2507abd7dbc1365a616
+checksum=8577b85a8268685da6f8aa30990b83b7960d4d1117e901d451b5d572605e5ec7

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

* Re: [PR REVIEW] A few python pkg updates (jsonschema, openapi, pytest-mock, coverage)
  2023-10-20  1:32 [PR PATCH] A few python pkg updates (jsonschema, openapi, pytest-mock, coverage) tornaria
@ 2023-10-22 15:15 ` ahesford
  2023-10-22 15:43 ` [PR PATCH] [Merged]: " ahesford
  1 sibling, 0 replies; 3+ messages in thread
From: ahesford @ 2023-10-22 15:15 UTC (permalink / raw)
  To: ml

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

New review comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/46790#discussion_r1367922766

Comment:
```suggestion
	depends="${sourcepkg}>=${version}_${revision}"
```

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

* Re: [PR PATCH] [Merged]: A few python pkg updates (jsonschema, openapi, pytest-mock, coverage)
  2023-10-20  1:32 [PR PATCH] A few python pkg updates (jsonschema, openapi, pytest-mock, coverage) tornaria
  2023-10-22 15:15 ` [PR REVIEW] " ahesford
@ 2023-10-22 15:43 ` ahesford
  1 sibling, 0 replies; 3+ messages in thread
From: ahesford @ 2023-10-22 15:43 UTC (permalink / raw)
  To: ml

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

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

A few python pkg updates (jsonschema, openapi, pytest-mock, coverage)
https://github.com/void-linux/void-packages/pull/46790

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- 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] 3+ messages in thread

end of thread, other threads:[~2023-10-22 15:43 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-20  1:32 [PR PATCH] A few python pkg updates (jsonschema, openapi, pytest-mock, coverage) tornaria
2023-10-22 15:15 ` [PR REVIEW] " ahesford
2023-10-22 15:43 ` [PR PATCH] [Merged]: " ahesford

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).