Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] python3-platformirs: update to 3.5.1.
@ 2023-05-15 21:21 mhmdanas
  2023-05-19 15:45 ` [PR REVIEW] python3-platformdirs: " ahesford
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: mhmdanas @ 2023-05-15 21:21 UTC (permalink / raw)
  To: ml

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

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

https://github.com/mhmdanas/void-packages python3-platformdirs-3.5.1
https://github.com/void-linux/void-packages/pull/43889

python3-platformirs: update to 3.5.1.
- New package: python3-calver-2022.6.26
- New package: python3-trove-classifiers-2023.5.2
- hatchling: update to 1.17.0.
- python3-platformdirs: update to 3.5.1.

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

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

<!--
#### 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/43889.patch is attached

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

From ff81a3bfb12b92fbb8c644218f760cc96a55172a Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 15 May 2023 22:15:36 +0100
Subject: [PATCH 1/4] New package: python3-calver-2022.6.26

---
 srcpkgs/python3-calver/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/python3-calver/template

diff --git a/srcpkgs/python3-calver/template b/srcpkgs/python3-calver/template
new file mode 100644
index 000000000000..67bdea2aa644
--- /dev/null
+++ b/srcpkgs/python3-calver/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-calver'
+pkgname=python3-calver
+version=2022.6.26
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+depends="python3"
+short_desc="Setuptools extension for CalVer package versions"
+maintainer="Mohammed Anas <triallax@tutanota.com>"
+license="Apache-2.0"
+homepage="https://github.com/di/calver"
+changelog="https://github.com/di/calver/releases"
+distfiles="${PYPI_SITE}/c/calver/calver-${version}.tar.gz"
+checksum=e05493a3b17517ef1748fbe610da11f10485faa7c416b9d33fd4a52d74894f8b
+make_check=no # PyPI tarball has no tests.
+
+pre_patch() {
+	vsed -e "s/version=calver_version(True),/version=\"$version\"/" -i setup.py
+}

From b8d94afacdb96d3c8caade77c4e5ac4f145793b0 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 15 May 2023 22:15:42 +0100
Subject: [PATCH 2/4] New package: python3-trove-classifiers-2023.5.2

---
 srcpkgs/python3-trove-classifiers/template | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 srcpkgs/python3-trove-classifiers/template

diff --git a/srcpkgs/python3-trove-classifiers/template b/srcpkgs/python3-trove-classifiers/template
new file mode 100644
index 000000000000..187a779e012d
--- /dev/null
+++ b/srcpkgs/python3-trove-classifiers/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-trove-classifiers'
+pkgname=python3-trove-classifiers
+version=2023.5.2
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel python3-calver"
+depends="python3"
+checkdepends="${checkdepends} python3-pytest"
+short_desc="Canonical source for classifiers on PyPI"
+maintainer="Mohammed Anas <triallax@tutanota.com>"
+license="Apache-2.0"
+homepage="https://github.com/pypa/trove-classifiers"
+changelog="https://github.com/pypa/trove-classifiers/releases"
+distfiles="${PYPI_SITE}/t/trove-classifiers/trove-classifiers-${version}.tar.gz"
+checksum=c46d6e40a9581599b16c712e0164fec3764872a4085c673c07559787caedb867

From fb8465c7a7db0f374cb3c5a520e74014c25b80e1 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 15 May 2023 22:15:47 +0100
Subject: [PATCH 3/4] hatchling: update to 1.17.0.

---
 srcpkgs/hatchling/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/hatchling/template b/srcpkgs/hatchling/template
index 0df8af7b1835..bb221be3e722 100644
--- a/srcpkgs/hatchling/template
+++ b/srcpkgs/hatchling/template
@@ -1,9 +1,10 @@
 # Template file for 'hatchling'
 pkgname=hatchling
-version=1.13.0
+version=1.17.0
 revision=1
 build_style=python3-pep517
-_deps="python3-editables python3-packaging python3-pathspec python3-pluggy"
+_deps="python3-editables python3-packaging python3-pathspec python3-pluggy
+ python3-trove-classifiers"
 hostmakedepends="python3-setuptools ${_deps}"
 depends="${_deps}"
 short_desc="Extensible, standards compliant build backend used by Hatch"
@@ -12,7 +13,7 @@ license="MIT"
 homepage="https://hatch.pypa.io/latest/"
 changelog="https://raw.githubusercontent.com/pypa/hatch/master/docs/history/hatchling.md"
 distfiles="${PYPI_SITE}/h/hatchling/hatchling-${version}.tar.gz"
-checksum=f8d275a2cc720735286b7c2e2bc35da05761e6d3695c2fa416550395f10c53c7
+checksum=b1244db3f45b4ef5a00106a46612da107cdfaf85f1580b8e1c059fefc98b0930
 
 post_install() {
 	vlicense LICENSE.txt

From 4e8eb9b65956be1b399e68f46c4766d8a1e5dd38 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 15 May 2023 16:41:08 +0100
Subject: [PATCH 4/4] python3-platformdirs: update to 3.5.1.

---
 srcpkgs/python3-platformdirs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index b01996757d1f..033324479559 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-platformdirs'
 pkgname=python3-platformdirs
-version=3.1.1
+version=3.5.1
 revision=1
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://platformdirs.rtfd.io/"
 changelog="https://raw.githubusercontent.com/platformdirs/platformdirs/main/CHANGES.rst"
 distfiles="${PYPI_SITE}/p/platformdirs/platformdirs-${version}.tar.gz"
-checksum=024996549ee88ec1a9aa99ff7f8fc819bb59e2c3477b410d90a16d32d6e707aa
+checksum=412dae91f52a6f84830f39a8078cecd0e866cb72294a5c66808e74d5e88d251f
 make_check_pre="env PYTHONPATH=src"
 
 post_install() {

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

* Re: [PR REVIEW] python3-platformdirs: update to 3.5.1.
  2023-05-15 21:21 [PR PATCH] python3-platformirs: update to 3.5.1 mhmdanas
@ 2023-05-19 15:45 ` ahesford
  2023-05-23 21:05 ` tornaria
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: ahesford @ 2023-05-19 15:45 UTC (permalink / raw)
  To: ml

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

New review comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/43889#discussion_r1199112043

Comment:
Does the automated version detection fail to work as they expect?

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

* Re: python3-platformdirs: update to 3.5.1.
  2023-05-15 21:21 [PR PATCH] python3-platformirs: update to 3.5.1 mhmdanas
  2023-05-19 15:45 ` [PR REVIEW] python3-platformdirs: " ahesford
@ 2023-05-23 21:05 ` tornaria
  2023-05-24  4:27 ` [PR REVIEW] " ahesford
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: tornaria @ 2023-05-23 21:05 UTC (permalink / raw)
  To: ml

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

New comment by tornaria on void-packages repository

https://github.com/void-linux/void-packages/pull/43889#issuecomment-1560122997

Comment:
I'm trying to update jupyter packages and this would help me.

I've no idea of calver... the reason why hatchling needs updating is because platformdirs demands it, but it builds fine with the current version so I just patched it out.

However, I guess it's better in the long term to have  hatchling updated. It seems jupyter packages moved to build with hatchling.

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

* Re: [PR REVIEW] python3-platformdirs: update to 3.5.1.
  2023-05-15 21:21 [PR PATCH] python3-platformirs: update to 3.5.1 mhmdanas
  2023-05-19 15:45 ` [PR REVIEW] python3-platformdirs: " ahesford
  2023-05-23 21:05 ` tornaria
@ 2023-05-24  4:27 ` ahesford
  2023-05-27 11:52 ` [PR PATCH] [Updated] " mhmdanas
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: ahesford @ 2023-05-24  4:27 UTC (permalink / raw)
  To: ml

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

New review comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/43889#discussion_r1203405702

Comment:
I did some tests and this package seems to be properly versioned without this patch. Am I missing something here?

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

* Re: [PR PATCH] [Updated] python3-platformdirs: update to 3.5.1.
  2023-05-15 21:21 [PR PATCH] python3-platformirs: update to 3.5.1 mhmdanas
                   ` (2 preceding siblings ...)
  2023-05-24  4:27 ` [PR REVIEW] " ahesford
@ 2023-05-27 11:52 ` mhmdanas
  2023-05-27 11:52 ` [PR REVIEW] " mhmdanas
  2023-05-27 11:59 ` [PR PATCH] [Merged]: " ahesford
  5 siblings, 0 replies; 7+ messages in thread
From: mhmdanas @ 2023-05-27 11:52 UTC (permalink / raw)
  To: ml

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

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

https://github.com/mhmdanas/void-packages python3-platformdirs-3.5.1
https://github.com/void-linux/void-packages/pull/43889

python3-platformdirs: update to 3.5.1.
- New package: python3-calver-2022.6.26
- New package: python3-trove-classifiers-2023.5.2
- hatchling: update to 1.17.0.
- python3-platformdirs: update to 3.5.1.

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

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

<!--
#### 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/43889.patch is attached

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

From 96a290bf5eb9196217806ef5cae180e31e4b1c79 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 15 May 2023 22:15:36 +0100
Subject: [PATCH 1/4] New package: python3-calver-2022.6.26

---
 srcpkgs/python3-calver/template | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 srcpkgs/python3-calver/template

diff --git a/srcpkgs/python3-calver/template b/srcpkgs/python3-calver/template
new file mode 100644
index 000000000000..d89129c203fe
--- /dev/null
+++ b/srcpkgs/python3-calver/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-calver'
+pkgname=python3-calver
+version=2022.6.26
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+depends="python3"
+short_desc="Setuptools extension for CalVer package versions"
+maintainer="Mohammed Anas <triallax@tutanota.com>"
+license="Apache-2.0"
+homepage="https://github.com/di/calver"
+changelog="https://github.com/di/calver/releases"
+distfiles="${PYPI_SITE}/c/calver/calver-${version}.tar.gz"
+checksum=e05493a3b17517ef1748fbe610da11f10485faa7c416b9d33fd4a52d74894f8b
+make_check=no # PyPI tarball has no tests.

From d81ac24e4ead408ca5d4bfc49637269844191a81 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 15 May 2023 22:15:42 +0100
Subject: [PATCH 2/4] New package: python3-trove-classifiers-2023.5.24

---
 srcpkgs/python3-trove-classifiers/template | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 srcpkgs/python3-trove-classifiers/template

diff --git a/srcpkgs/python3-trove-classifiers/template b/srcpkgs/python3-trove-classifiers/template
new file mode 100644
index 000000000000..4a7f7d6ad635
--- /dev/null
+++ b/srcpkgs/python3-trove-classifiers/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-trove-classifiers'
+pkgname=python3-trove-classifiers
+version=2023.5.24
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel python3-calver"
+depends="python3"
+checkdepends="${depends} python3-pytest"
+short_desc="Canonical source for classifiers on PyPI"
+maintainer="Mohammed Anas <triallax@tutanota.com>"
+license="Apache-2.0"
+homepage="https://github.com/pypa/trove-classifiers"
+changelog="https://github.com/pypa/trove-classifiers/releases"
+distfiles="${PYPI_SITE}/t/trove-classifiers/trove-classifiers-${version}.tar.gz"
+checksum=fd5a1546283be941f47540a135bdeae8fb261380a6a204d9c18012f2a1b0ceae

From 9779bffef898a0e9436252d72073802bceab8899 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 15 May 2023 22:15:47 +0100
Subject: [PATCH 3/4] hatchling: update to 1.17.0.

---
 srcpkgs/hatchling/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/hatchling/template b/srcpkgs/hatchling/template
index 0df8af7b1835..bb221be3e722 100644
--- a/srcpkgs/hatchling/template
+++ b/srcpkgs/hatchling/template
@@ -1,9 +1,10 @@
 # Template file for 'hatchling'
 pkgname=hatchling
-version=1.13.0
+version=1.17.0
 revision=1
 build_style=python3-pep517
-_deps="python3-editables python3-packaging python3-pathspec python3-pluggy"
+_deps="python3-editables python3-packaging python3-pathspec python3-pluggy
+ python3-trove-classifiers"
 hostmakedepends="python3-setuptools ${_deps}"
 depends="${_deps}"
 short_desc="Extensible, standards compliant build backend used by Hatch"
@@ -12,7 +13,7 @@ license="MIT"
 homepage="https://hatch.pypa.io/latest/"
 changelog="https://raw.githubusercontent.com/pypa/hatch/master/docs/history/hatchling.md"
 distfiles="${PYPI_SITE}/h/hatchling/hatchling-${version}.tar.gz"
-checksum=f8d275a2cc720735286b7c2e2bc35da05761e6d3695c2fa416550395f10c53c7
+checksum=b1244db3f45b4ef5a00106a46612da107cdfaf85f1580b8e1c059fefc98b0930
 
 post_install() {
 	vlicense LICENSE.txt

From 462f183312dbbde4470a24cdbd4908aa6c52d314 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 15 May 2023 16:41:08 +0100
Subject: [PATCH 4/4] python3-platformdirs: update to 3.5.1.

---
 srcpkgs/python3-platformdirs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index b01996757d1f..033324479559 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-platformdirs'
 pkgname=python3-platformdirs
-version=3.1.1
+version=3.5.1
 revision=1
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://platformdirs.rtfd.io/"
 changelog="https://raw.githubusercontent.com/platformdirs/platformdirs/main/CHANGES.rst"
 distfiles="${PYPI_SITE}/p/platformdirs/platformdirs-${version}.tar.gz"
-checksum=024996549ee88ec1a9aa99ff7f8fc819bb59e2c3477b410d90a16d32d6e707aa
+checksum=412dae91f52a6f84830f39a8078cecd0e866cb72294a5c66808e74d5e88d251f
 make_check_pre="env PYTHONPATH=src"
 
 post_install() {

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

* Re: [PR REVIEW] python3-platformdirs: update to 3.5.1.
  2023-05-15 21:21 [PR PATCH] python3-platformirs: update to 3.5.1 mhmdanas
                   ` (3 preceding siblings ...)
  2023-05-27 11:52 ` [PR PATCH] [Updated] " mhmdanas
@ 2023-05-27 11:52 ` mhmdanas
  2023-05-27 11:59 ` [PR PATCH] [Merged]: " ahesford
  5 siblings, 0 replies; 7+ messages in thread
From: mhmdanas @ 2023-05-27 11:52 UTC (permalink / raw)
  To: ml

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

New review comment by mhmdanas on void-packages repository

https://github.com/void-linux/void-packages/pull/43889#discussion_r1207908737

Comment:
Indeed, I just checked myself and this line seems unnecessary. I'm sure I added this for a reason, but I can't remember what that was now...

Anyway, removed it.

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

* Re: [PR PATCH] [Merged]: python3-platformdirs: update to 3.5.1.
  2023-05-15 21:21 [PR PATCH] python3-platformirs: update to 3.5.1 mhmdanas
                   ` (4 preceding siblings ...)
  2023-05-27 11:52 ` [PR REVIEW] " mhmdanas
@ 2023-05-27 11:59 ` ahesford
  5 siblings, 0 replies; 7+ messages in thread
From: ahesford @ 2023-05-27 11:59 UTC (permalink / raw)
  To: ml

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

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

python3-platformdirs: update to 3.5.1.
https://github.com/void-linux/void-packages/pull/43889

Description:

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

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

<!--
#### 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] 7+ messages in thread

end of thread, other threads:[~2023-05-27 11:59 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-15 21:21 [PR PATCH] python3-platformirs: update to 3.5.1 mhmdanas
2023-05-19 15:45 ` [PR REVIEW] python3-platformdirs: " ahesford
2023-05-23 21:05 ` tornaria
2023-05-24  4:27 ` [PR REVIEW] " ahesford
2023-05-27 11:52 ` [PR PATCH] [Updated] " mhmdanas
2023-05-27 11:52 ` [PR REVIEW] " mhmdanas
2023-05-27 11:59 ` [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).