* Re: [PR PATCH] [Updated] python3-click-(repl;log;threading): update/fix
2021-12-12 0:17 [PR PATCH] python3-click-(repl;log;threading): update/fix dotnetfox
@ 2021-12-12 1:15 ` dotnetfox
2021-12-15 0:43 ` ahesford
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: dotnetfox @ 2021-12-12 1:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 607 bytes --]
There is an updated pull request by dotnetfox against master on the void-packages repository
https://github.com/dotnetfox/void-packages python3-click-contrib
https://github.com/void-linux/void-packages/pull/34489
python3-click-(repl;log;threading): update/fix
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### Addendum
These packages are part of `click-contrib`, but not part of `python3-click` itself, which is why I have submitted these changes here as a separate pull request.
A patch file from https://github.com/void-linux/void-packages/pull/34489.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-python3-click-contrib-34489.patch --]
[-- Type: text/x-diff, Size: 4074 bytes --]
From b72597acf45860cfe40f6971855ffaeb58b03a28 Mon Sep 17 00:00:00 2001
From: Ranme Fritzvilliams <ranme@dotnetfox.tk>
Date: Sun, 12 Dec 2021 01:18:41 +0300
Subject: [PATCH 1/3] python3-click-log: add checkdepends, orphan.
template:
- checkdepends: python3-pytest is used for tests;
python3-click is needed to pass checks.
- maintainer: he/she is most likely gone.
---
srcpkgs/python3-click-log/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 6f966c248fc9..1ddb57882c72 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -1,13 +1,14 @@
# Template file for 'python3-click-log'
pkgname=python3-click-log
version=0.3.2
-revision=5
+revision=6
wrksrc="click-log-${version}"
build_style="python3-module"
hostmakedepends="python3-setuptools"
depends="python3-click"
+checkdepends="${depends} python3-pytest"
short_desc="Logging integration for Click (Python3)"
-maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="https://github.com/click-contrib/click-log"
distfiles="${PYPI_SITE}/c/click-log/click-log-${version}.tar.gz"
From d1a5a456b42e337ee00c108da870f722f834b18d Mon Sep 17 00:00:00 2001
From: Ranme Fritzvilliams <ranme@dotnetfox.tk>
Date: Sun, 12 Dec 2021 01:45:58 +0300
Subject: [PATCH 2/3] python3-click-repl: update to 0.2.0.
template:
- make_check: tarball from pypi includes no tests.
---
srcpkgs/python3-click-repl/template | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index b5cf6e495fcb..2ad4e222bf2c 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -1,7 +1,7 @@
# Template file for 'python3-click-repl'
pkgname=python3-click-repl
-version=0.1.6
-revision=3
+version=0.2.0
+revision=1
wrksrc="click-repl-${version}"
build_style=python3-module
hostmakedepends="python3-setuptools"
@@ -11,7 +11,9 @@ maintainer="Stacy Harper <contact@stacyharper.net>"
license="MIT"
homepage="https://github.com/click-contrib/click-repl"
distfiles="${PYPI_SITE}/c/click-repl/click-repl-${version}.tar.gz"
-checksum=b9f29d52abc4d6059f8e276132a111ab8d94980afe6a5432b9d996544afa95d5
+checksum=cd12f68d745bf6151210790540b4cb064c7b13e571bc64b6957d98d120dacfd8
+# tarball from pypi includes no tests
+make_check=no
post_install() {
vlicense LICENSE
From 2a334a5b399e5a9df6ccced9d6e220f59d0d4584 Mon Sep 17 00:00:00 2001
From: Ranme Fritzvilliams <ranme@dotnetfox.tk>
Date: Sun, 12 Dec 2021 02:23:35 +0300
Subject: [PATCH 3/3] python3-click-threading: update to 0.5.0, orphan.
template:
- checkdepends: python3-pytest is used for tests;
python3-click is needed to pass checks.
- maintainer: he/she is most likely gone.
---
srcpkgs/python3-click-threading/template | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index b639065db3d6..cd70689f6d92 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -1,17 +1,18 @@
# Template file for 'python3-click-threading'
pkgname=python3-click-threading
-version=0.4.4
-revision=5
+version=0.5.0
+revision=1
wrksrc="click-threading-${version}"
build_style="python3-module"
hostmakedepends="python3-setuptools"
depends="python3-click"
+checkdepends="${depends} python3-pytest"
short_desc="Multithreaded Click apps made easy (Python3)"
-maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="https://github.com/click-contrib/click-threading"
distfiles="${PYPI_SITE}/c/click-threading/click-threading-${version}.tar.gz"
-checksum=b2b0fada5bf184b56afaccc99d0d2548d8ab07feb2e95e29e490f6b99c605de7
+checksum=adcfe623c02a595c107c314072f67a2278fe4eb40b72c0d1a2c903cc78af3439
post_install() {
vlicense LICENSE
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: python3-click-(repl;log;threading): update/fix
2021-12-12 0:17 [PR PATCH] python3-click-(repl;log;threading): update/fix dotnetfox
2021-12-12 1:15 ` [PR PATCH] [Updated] " dotnetfox
@ 2021-12-15 0:43 ` ahesford
2021-12-15 2:33 ` dotnetfox
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: ahesford @ 2021-12-15 0:43 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 164 bytes --]
New comment by ahesford on void-packages repository
https://github.com/void-linux/void-packages/pull/34489#issuecomment-994181743
Comment:
Are you Oliver Kiddle?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: python3-click-(repl;log;threading): update/fix
2021-12-12 0:17 [PR PATCH] python3-click-(repl;log;threading): update/fix dotnetfox
2021-12-12 1:15 ` [PR PATCH] [Updated] " dotnetfox
2021-12-15 0:43 ` ahesford
@ 2021-12-15 2:33 ` dotnetfox
2021-12-15 2:51 ` ahesford
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: dotnetfox @ 2021-12-15 2:33 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 242 bytes --]
New comment by dotnetfox on void-packages repository
https://github.com/void-linux/void-packages/pull/34489#issuecomment-994234288
Comment:
> Are you Oliver Kiddle?
I am not, although I already suspect what you are trying to foreshadow.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: python3-click-(repl;log;threading): update/fix
2021-12-12 0:17 [PR PATCH] python3-click-(repl;log;threading): update/fix dotnetfox
` (2 preceding siblings ...)
2021-12-15 2:33 ` dotnetfox
@ 2021-12-15 2:51 ` ahesford
2021-12-15 3:58 ` [PR PATCH] [Updated] " dotnetfox
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: ahesford @ 2021-12-15 2:51 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 343 bytes --]
New comment by ahesford on void-packages repository
https://github.com/void-linux/void-packages/pull/34489#issuecomment-994241057
Comment:
Given his apparent inactivity for the last several years, you could make the case to claim stewardship of these packages. If you aren't going to put your name on them, don't orphan another's packages.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] python3-click-(repl;log;threading): update/fix
2021-12-12 0:17 [PR PATCH] python3-click-(repl;log;threading): update/fix dotnetfox
` (3 preceding siblings ...)
2021-12-15 2:51 ` ahesford
@ 2021-12-15 3:58 ` dotnetfox
2021-12-15 4:03 ` dotnetfox
2021-12-28 16:36 ` [PR PATCH] [Closed]: " dotnetfox
6 siblings, 0 replies; 8+ messages in thread
From: dotnetfox @ 2021-12-15 3:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 595 bytes --]
There is an updated pull request by dotnetfox against master on the void-packages repository
https://github.com/dotnetfox/void-packages python3-click-contrib
https://github.com/void-linux/void-packages/pull/34489
python3-click-(repl;log;threading): update/fix
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### Addendum
These packages are part of `click-contrib`, not `python3-click` itself; which is why I have submitted these changes here as a separate pull request.
A patch file from https://github.com/void-linux/void-packages/pull/34489.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-python3-click-contrib-34489.patch --]
[-- Type: text/x-diff, Size: 3755 bytes --]
From fc23a677864e0a6a40dca8f8ef19ba868bd7a62f Mon Sep 17 00:00:00 2001
From: Ranme Fritzvilliams <ranme@dotnetfox.tk>
Date: Sun, 12 Dec 2021 01:18:41 +0300
Subject: [PATCH 1/3] python3-click-log: add checkdepends
template:
- checkdepends: python3-pytest is used for tests;
python3-click is needed to pass checks.
---
srcpkgs/python3-click-log/template | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 6f966c248fc9..31c0d3defab8 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -1,11 +1,12 @@
# Template file for 'python3-click-log'
pkgname=python3-click-log
version=0.3.2
-revision=5
+revision=6
wrksrc="click-log-${version}"
build_style="python3-module"
hostmakedepends="python3-setuptools"
depends="python3-click"
+checkdepends="${depends} python3-pytest"
short_desc="Logging integration for Click (Python3)"
maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
license="MIT"
From 8ec28c622348fd12c9cb536761c1ff787dd31a92 Mon Sep 17 00:00:00 2001
From: Ranme Fritzvilliams <ranme@dotnetfox.tk>
Date: Sun, 12 Dec 2021 01:45:58 +0300
Subject: [PATCH 2/3] python3-click-repl: update to 0.2.0.
template:
- make_check: tarball from pypi includes no tests.
---
srcpkgs/python3-click-repl/template | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index b5cf6e495fcb..2ad4e222bf2c 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -1,7 +1,7 @@
# Template file for 'python3-click-repl'
pkgname=python3-click-repl
-version=0.1.6
-revision=3
+version=0.2.0
+revision=1
wrksrc="click-repl-${version}"
build_style=python3-module
hostmakedepends="python3-setuptools"
@@ -11,7 +11,9 @@ maintainer="Stacy Harper <contact@stacyharper.net>"
license="MIT"
homepage="https://github.com/click-contrib/click-repl"
distfiles="${PYPI_SITE}/c/click-repl/click-repl-${version}.tar.gz"
-checksum=b9f29d52abc4d6059f8e276132a111ab8d94980afe6a5432b9d996544afa95d5
+checksum=cd12f68d745bf6151210790540b4cb064c7b13e571bc64b6957d98d120dacfd8
+# tarball from pypi includes no tests
+make_check=no
post_install() {
vlicense LICENSE
From 9079061990cb2a7a9cea8000b74d98da0c4a7402 Mon Sep 17 00:00:00 2001
From: Ranme Fritzvilliams <ranme@dotnetfox.tk>
Date: Sun, 12 Dec 2021 02:23:35 +0300
Subject: [PATCH 3/3] python3-click-threading: update to 0.5.0.
template:
- checkdepends: python3-pytest is used for tests;
python3-click is required to pass checks.
---
srcpkgs/python3-click-threading/template | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index b639065db3d6..5331489500fd 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -1,17 +1,18 @@
# Template file for 'python3-click-threading'
pkgname=python3-click-threading
-version=0.4.4
-revision=5
+version=0.5.0
+revision=1
wrksrc="click-threading-${version}"
build_style="python3-module"
hostmakedepends="python3-setuptools"
depends="python3-click"
+checkdepends="${depends} python3-pytest"
short_desc="Multithreaded Click apps made easy (Python3)"
maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
license="MIT"
homepage="https://github.com/click-contrib/click-threading"
distfiles="${PYPI_SITE}/c/click-threading/click-threading-${version}.tar.gz"
-checksum=b2b0fada5bf184b56afaccc99d0d2548d8ab07feb2e95e29e490f6b99c605de7
+checksum=adcfe623c02a595c107c314072f67a2278fe4eb40b72c0d1a2c903cc78af3439
post_install() {
vlicense LICENSE
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: python3-click-(repl;log;threading): update/fix
2021-12-12 0:17 [PR PATCH] python3-click-(repl;log;threading): update/fix dotnetfox
` (4 preceding siblings ...)
2021-12-15 3:58 ` [PR PATCH] [Updated] " dotnetfox
@ 2021-12-15 4:03 ` dotnetfox
2021-12-28 16:36 ` [PR PATCH] [Closed]: " dotnetfox
6 siblings, 0 replies; 8+ messages in thread
From: dotnetfox @ 2021-12-15 4:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 267 bytes --]
New comment by dotnetfox on void-packages repository
https://github.com/void-linux/void-packages/pull/34489#issuecomment-994270786
Comment:
> If you aren't going to put your name on them, don't orphan another's packages.
Thank you for this piece of information.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Closed]: python3-click-(repl;log;threading): update/fix
2021-12-12 0:17 [PR PATCH] python3-click-(repl;log;threading): update/fix dotnetfox
` (5 preceding siblings ...)
2021-12-15 4:03 ` dotnetfox
@ 2021-12-28 16:36 ` dotnetfox
6 siblings, 0 replies; 8+ messages in thread
From: dotnetfox @ 2021-12-28 16:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 421 bytes --]
There's a closed pull request on the void-packages repository
python3-click-(repl;log;threading): update/fix
https://github.com/void-linux/void-packages/pull/34489
Description:
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### Addendum
These packages are part of `click-contrib`, not `python3-click` itself; which is why I have submitted these changes here as a separate pull request.
^ permalink raw reply [flat|nested] 8+ messages in thread