Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] python3-click: update to 8.0.3, orphan.
@ 2021-12-11 20:26 dotnetfox
  2021-12-12  9:11 ` [PR PATCH] [Updated] " dotnetfox
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: dotnetfox @ 2021-12-11 20:26 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dotnetfox/void-packages python3-click
https://github.com/void-linux/void-packages/pull/34487

python3-click: update to 8.0.3, orphan.
#### Testing the changes
- I tested the changes in this PR: **briefly**

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

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

From 97ad3a0271d9d4e4aaaaeb5acabffe1e90ee562f Mon Sep 17 00:00:00 2001
From: Ranme Fritzvilliams <ranme@dotnetfox.tk>
Date: Sat, 11 Dec 2021 23:02:32 +0300
Subject: [PATCH] python3-click: update to 8.0.3, orphan.

template:

- maintainer: he/she is most likely gone.

- homepage: the upstream moved to palletsprojects dot com.
---
 srcpkgs/python3-click/template | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index 2583a95cc4ad..2d798d5cf4bf 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -1,17 +1,18 @@
 # Template file for 'python3-click'
 pkgname=python3-click
-version=7.1.2
-revision=5
+version=8.0.3
+revision=1
 wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
 short_desc="Python3 package for creating beautiful command line interfaces"
-maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
-homepage="http://click.pocoo.org/"
+homepage="https://click.palletsprojects.com"
+changelog="https://github.com/pallets/click/raw/main/CHANGES.rst"
 distfiles="${PYPI_SITE}/c/click/click-${version}.tar.gz"
-checksum=d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a
+checksum=410e932b050f5eed773c4cda94de75971c89cdb3155a72a0831139a79e5ecb5b
 
 post_install() {
 	vlicense LICENSE.rst

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

* Re: [PR PATCH] [Updated] python3-click: update to 8.0.3, orphan.
  2021-12-11 20:26 [PR PATCH] python3-click: update to 8.0.3, orphan dotnetfox
@ 2021-12-12  9:11 ` dotnetfox
  2021-12-13 19:51 ` Chocimier
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: dotnetfox @ 2021-12-12  9:11 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dotnetfox/void-packages python3-click
https://github.com/void-linux/void-packages/pull/34487

python3-click: update to 8.0.3, orphan.
#### Testing the changes
- I tested the changes in this PR: **briefly**

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

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

From 8981fc56b4b4240898e3ab22af089c50845d8bc3 Mon Sep 17 00:00:00 2001
From: Ranme Fritzvilliams <ranme@dotnetfox.tk>
Date: Sat, 11 Dec 2021 23:02:32 +0300
Subject: [PATCH] python3-click: update to 8.0.3, orphan.

template:

- checkdepends: python3-pytest is required for testing; attempts to test
  the package using setup.py have no effect.

- maintainer: he/she is most likely gone.

- homepage: the upstream moved to palletsprojects dot com.
---
 srcpkgs/python3-click/template | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index 2583a95cc4ad..86f678fb7123 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -1,17 +1,19 @@
 # Template file for 'python3-click'
 pkgname=python3-click
-version=7.1.2
-revision=5
+version=8.0.3
+revision=1
 wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
+checkdepends="python3-pytest"
 short_desc="Python3 package for creating beautiful command line interfaces"
-maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
-homepage="http://click.pocoo.org/"
+homepage="https://click.palletsprojects.com"
+changelog="https://github.com/pallets/click/raw/main/CHANGES.rst"
 distfiles="${PYPI_SITE}/c/click/click-${version}.tar.gz"
-checksum=d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a
+checksum=410e932b050f5eed773c4cda94de75971c89cdb3155a72a0831139a79e5ecb5b
 
 post_install() {
 	vlicense LICENSE.rst

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

* Re: python3-click: update to 8.0.3, orphan.
  2021-12-11 20:26 [PR PATCH] python3-click: update to 8.0.3, orphan dotnetfox
  2021-12-12  9:11 ` [PR PATCH] [Updated] " dotnetfox
@ 2021-12-13 19:51 ` Chocimier
  2021-12-14 11:33 ` dotnetfox
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Chocimier @ 2021-12-13 19:51 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/34487#issuecomment-992824201

Comment:
This module is dependency of many other packages, which did you test?

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

* Re: python3-click: update to 8.0.3, orphan.
  2021-12-11 20:26 [PR PATCH] python3-click: update to 8.0.3, orphan dotnetfox
  2021-12-12  9:11 ` [PR PATCH] [Updated] " dotnetfox
  2021-12-13 19:51 ` Chocimier
@ 2021-12-14 11:33 ` dotnetfox
  2021-12-15  4:09 ` [PR PATCH] [Updated] " dotnetfox
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: dotnetfox @ 2021-12-14 11:33 UTC (permalink / raw)
  To: ml

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

New comment by dotnetfox on void-packages repository

https://github.com/void-linux/void-packages/pull/34487#issuecomment-993451568

Comment:
> Which did you test?

None of them. I will turn this pull request into the draft and at least try to test every package with -Q, also comparing their stated requirements.

I will publish the results here.

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

* Re: [PR PATCH] [Updated] python3-click: update to 8.0.3, orphan.
  2021-12-11 20:26 [PR PATCH] python3-click: update to 8.0.3, orphan dotnetfox
                   ` (2 preceding siblings ...)
  2021-12-14 11:33 ` dotnetfox
@ 2021-12-15  4:09 ` dotnetfox
  2021-12-15  4:13 ` dotnetfox
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: dotnetfox @ 2021-12-15  4:09 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dotnetfox/void-packages python3-click
https://github.com/void-linux/void-packages/pull/34487

python3-click: update to 8.0.3, orphan.
#### Testing the changes
- I tested the changes in this PR: **briefly**

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

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

From fcf5278700b55e1a92d4f529df6e185025815c13 Mon Sep 17 00:00:00 2001
From: Ranme Fritzvilliams <ranme@dotnetfox.tk>
Date: Sat, 11 Dec 2021 23:02:32 +0300
Subject: [PATCH] python3-click: update to 8.0.3.

template:

- checkdepends: python3-pytest is required for testing; attempts to test
  the package using setup.py have no effect.

- homepage: the upstream moved to palletsprojects dot com.
---
 srcpkgs/python3-click/template | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index 2583a95cc4ad..bc6f674b6d24 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -1,17 +1,19 @@
 # Template file for 'python3-click'
 pkgname=python3-click
-version=7.1.2
-revision=5
+version=8.0.3
+revision=1
 wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
+checkdepends="python3-pytest"
 short_desc="Python3 package for creating beautiful command line interfaces"
 maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
 license="BSD-3-Clause"
-homepage="http://click.pocoo.org/"
+homepage="https://click.palletsprojects.com"
+changelog="https://github.com/pallets/click/raw/main/CHANGES.rst"
 distfiles="${PYPI_SITE}/c/click/click-${version}.tar.gz"
-checksum=d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a
+checksum=410e932b050f5eed773c4cda94de75971c89cdb3155a72a0831139a79e5ecb5b
 
 post_install() {
 	vlicense LICENSE.rst

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

* Re: [PR PATCH] [Updated] python3-click: update to 8.0.3, orphan.
  2021-12-11 20:26 [PR PATCH] python3-click: update to 8.0.3, orphan dotnetfox
                   ` (3 preceding siblings ...)
  2021-12-15  4:09 ` [PR PATCH] [Updated] " dotnetfox
@ 2021-12-15  4:13 ` dotnetfox
  2021-12-16  2:20 ` python3-click: update to 8.0.3 dotnetfox
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: dotnetfox @ 2021-12-15  4:13 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dotnetfox/void-packages python3-click
https://github.com/void-linux/void-packages/pull/34487

python3-click: update to 8.0.3, orphan.
#### Testing the changes
- I tested the changes in this PR: **briefly**

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

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

From cec62f6c7dc190aab9e30e20e9fad68ac714c551 Mon Sep 17 00:00:00 2001
From: Ranme Fritzvilliams <ranme@dotnetfox.tk>
Date: Sat, 11 Dec 2021 23:02:32 +0300
Subject: [PATCH] python3-click: update to 8.0.3.

template:

- checkdepends: python3-pytest is required for testing; attempts to test
  the package using setup.py have no effect.

- homepage: the upstream moved to palletsprojects dot com.
---
 srcpkgs/python3-click/template | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index 2583a95cc4ad..bc6f674b6d24 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -1,17 +1,19 @@
 # Template file for 'python3-click'
 pkgname=python3-click
-version=7.1.2
-revision=5
+version=8.0.3
+revision=1
 wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
+checkdepends="python3-pytest"
 short_desc="Python3 package for creating beautiful command line interfaces"
 maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
 license="BSD-3-Clause"
-homepage="http://click.pocoo.org/"
+homepage="https://click.palletsprojects.com"
+changelog="https://github.com/pallets/click/raw/main/CHANGES.rst"
 distfiles="${PYPI_SITE}/c/click/click-${version}.tar.gz"
-checksum=d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a
+checksum=410e932b050f5eed773c4cda94de75971c89cdb3155a72a0831139a79e5ecb5b
 
 post_install() {
 	vlicense LICENSE.rst

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

* Re: python3-click: update to 8.0.3.
  2021-12-11 20:26 [PR PATCH] python3-click: update to 8.0.3, orphan dotnetfox
                   ` (4 preceding siblings ...)
  2021-12-15  4:13 ` dotnetfox
@ 2021-12-16  2:20 ` dotnetfox
  2021-12-16  2:21 ` dotnetfox
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: dotnetfox @ 2021-12-16  2:20 UTC (permalink / raw)
  To: ml

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

New comment by dotnetfox on void-packages repository

https://github.com/void-linux/void-packages/pull/34487#issuecomment-995378865

Comment:
## check-list of packages depending on python3-click

- [ ] platformio-5.1.1
Requires: `"click>=5,<8%s" % (",!=7.1,!=7.1.1" if WINDOWS else "")`
Notes: incompatible with python3-click-8.0.3. The last release of this package (5.2.3) has this requirement: `"click>=7.1.2,<9,!=8.0.2"`. Maybe this will do.

- [x] magic-wormhole-0.12.0
Requires: version not specified.
do_check: fail (https://gist.github.com/dotnetfox/260b895647ef1aedcf4c5538bbbe575d).
Notes: built without -Q. Works as intended.

- [x] pgcli-3.0.0
Requires: `"click >= 4.1"`
do_check: skip (disabled in the template).
Notes: works as intended.

- [x] termdown-1.17.0
Requires: `"click >= 2.0"`
do_check: fail.
Notes: built without -Q. Works as intended.
```
=> termdown-1.17.0_3: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp9pdr48ii', '--quiet', 'python-dateutil']' returned non-zero exit status 1.
```

- [x] black-21.9b0
Requires: `"click>=7.1.2"`
do_check: fail (either on 7.1.2 and 8.0.3).
Notes: built it without -Q. Tried throwing poorly formatted python code at black, seems to format it fine.
```
=========================== short test summary info ============================
FAILED tests/test_black.py::BlackTestCase::test_async_as_identifier - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_broken_symlink - AssertionErr...
FAILED tests/test_black.py::BlackTestCase::test_cache_broken_file - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_cache_multiple_files - Assert...
FAILED tests/test_black.py::BlackTestCase::test_cache_single_file_already_cached
FAILED tests/test_black.py::BlackTestCase::test_check_diff_use_together - Ass...
FAILED tests/test_black.py::BlackTestCase::test_code_option - AssertionError:...
FAILED tests/test_black.py::BlackTestCase::test_code_option_changed - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_code_option_check - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_code_option_color_diff - Asse...
FAILED tests/test_black.py::BlackTestCase::test_code_option_diff - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_code_option_fast - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_code_option_safe - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_docstring_reformat_for_py27
FAILED tests/test_black.py::BlackTestCase::test_expression_diff - AssertionEr...
FAILED tests/test_black.py::BlackTestCase::test_expression_diff_with_color - ...
FAILED tests/test_black.py::BlackTestCase::test_failed_formatting_does_not_get_cached
FAILED tests/test_black.py::BlackTestCase::test_invalid_cli_regex - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_invalid_gitignore - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_invalid_nested_gitignore - As...
FAILED tests/test_black.py::BlackTestCase::test_multi_file_force_py36 - Asser...
FAILED tests/test_black.py::BlackTestCase::test_multi_file_force_pyi - Assert...
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_stdin - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_writeback_color_diff
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_writeback_diff
FAILED tests/test_black.py::BlackTestCase::test_no_files - AssertionError: 1 ...
FAILED tests/test_black.py::BlackTestCase::test_output_locking_when_writeback_color_diff
FAILED tests/test_black.py::BlackTestCase::test_output_locking_when_writeback_diff
FAILED tests/test_black.py::BlackTestCase::test_parse_pyproject_toml - Attrib...
FAILED tests/test_black.py::BlackTestCase::test_pipe_force_py36 - AssertionEr...
FAILED tests/test_black.py::BlackTestCase::test_pipe_force_pyi - AssertionErr...
FAILED tests/test_black.py::BlackTestCase::test_piping - AssertionError: 1 != 0
FAILED tests/test_black.py::BlackTestCase::test_piping_diff - AssertionError:...
FAILED tests/test_black.py::BlackTestCase::test_piping_diff_with_color - Asse...
FAILED tests/test_black.py::BlackTestCase::test_preserves_line_endings_via_stdin
FAILED tests/test_black.py::BlackTestCase::test_python37 - AssertionError: 1 ...
FAILED tests/test_black.py::BlackTestCase::test_read_pyproject_toml - Attribu...
FAILED tests/test_black.py::BlackTestCase::test_required_version_matches_version
FAILED tests/test_black.py::BlackTestCase::test_single_file_force_py36 - Asse...
FAILED tests/test_black.py::BlackTestCase::test_single_file_force_pyi - Asser...
FAILED tests/test_black.py::BlackTestCase::test_works_in_mono_process_only_environment
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_0_numeric_literals_py2
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_1_python2
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_2_python2_unicode_literals
FAILED tests/test_ipynb.py::test_ipynb_diff_with_change - assert '@@ -1,3 +1,...
FAILED tests/test_ipynb.py::test_ipynb_diff_with_no_change - assert '1 file w...
FAILED tests/test_ipynb.py::test_ipynb_and_pyi_flags - assert False
= 47 failed, 216 passed, 3 skipped, 3 deselected, 3 xfailed, 14 warnings in 37.01s =
```

- [x] python3-Flask-2.0.2
Requires: `"click >= 7.1.2"`
do_check: pass.
Notes: "tested" it briefly by running something simple. Works as intended.

- [ ] python3-httpx-0.21.1
Requires: `"click==8.*"`
do_check: skip (disabled in the template).
Notes: unable to test on 7.1.2/8.0.3.
```pycon
Traceback (most recent call last):
  File "/bin/httpx", line 33, in <module>
    sys.exit(load_entry_point('httpx==0.21.1', 'console_scripts', 'httpx')())
  File "/bin/httpx", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 162, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/usr/lib/python3.10/site-packages/httpx/__init__.py", line 47, in <module>
    from ._main import main
  File "/usr/lib/python3.10/site-packages/httpx/_main.py", line 107, in <module>
    def format_request_headers(request: httpcore.Request, http2: bool = False) -> str:
AttributeError: module 'httpcore' has no attribute 'Request'
```

- [ ] pantalaimon-0.8.0
Requires: `"click >= 7.1.2"`
do_check: skip.
Notes: Skipped. I do not have the courage to test it, as it requires dbus.

- [x] khal-0.10.4
Requires: `"click>=3.2"`
do_check: fail.
Notes: no commentaries. Built without -Q. Works as intended.
```
=========================== short test summary info ============================
FAILED tests/cal_display_test.py::test_vertical_month_unicode - AssertionErro...
FAILED tests/cal_display_test.py::test_vertical_month_unicode_weekdeays - Ass...
FAILED tests/cal_display_test.py::test_vertical_month_unicode_weekdeays_gr - ...
FAILED tests/cal_display_test.py::test_vertical_month_abbr_fr - AssertionErro...
================== 4 failed, 297 passed, 2 xpassed in 41.52s ===================
```

- [x] papis-0.11.1
Requires: `"click>=7.0.0"`
do_check: fail.
Notes: built without -Q. Works as intended.
```
=> papis-0.11.1_2: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp9ey95unf', '--quiet', 'typing-extensions>=3.7']' returned non-zero exit status 1.
```

- [x] python3-pgspecial-1.11.9
Requires: `'click >= 4.1'`
do_check: skip (disabled in the template).
Notes: I could not find its application besides using it with pgcli. Found nothing out of ordinary.

- [x] python3-proselint-0.12.0
Requires: `'click>=8.0.0,<9.0.0'`
do_check: pass.
Notes: fed it with demo.md from the upstream. Seems to work.

- [ ] python-pyinfra-1.5
Requires: `'click>2'`
do_check: fail.
Notes: I did not test it properly (docker, meh), but quick grepping shows that it uses common functions which do not seem to change significantly over time.
```
=> python3-pyinfra-1.5_1: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpw1jk0e4l', '--quiet', 'distro<2,>=1.5']' returned non-zero exit status 1.
```

- [x] python3-tmuxp-1.9.3
Requires: `click>=7,<8.1`
do_check: pass.
Notes: The package template itself also removes restrictions related to versions of the dependencies. I could build it with -Q. Works as intended.

- [ ] yubikey-manager-4.0.3
Requires: `'click>=6.0,<9.0'`
do_check: skip.
Notes: I have to skip this package as I do not use their hardware (nor I have one of those).

- [ ] fava
Requires: version not specified.
do_check: skip.
Notes: too much hassle to set it up.

- [x] python3-dotenv-0.19.0
Requires: `'click>=5.0'`.
do_check: pass.
Notes: used it in combination with python3-Flask. No complaints from me.

- [ ] python3-shodan-1.25.0
Requires: version not specified.
do_check: skip (disabled in the template).
Notes: Unable to test it properly: requires api key. To obtain it, registration is needed.

- [ ] subliminal-2.1.0
Requires: `'click>=4.0'`
do_check: skip (disabled in the template).
Notes: unable to test it properly. I believe these tracebacks do not have relation to python3-click. I used this software on "Black Lagoon" as example. https://gist.github.com/dotnetfox/5eb3bdc8df663f059dc620ff3d631c97

- [ ] vdirsyncer-0.18.0
Requires: "click>=5.0,<9.0"
do_check: pass.
Notes: If anyone is willing to test this, be my guest.


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

* Re: python3-click: update to 8.0.3.
  2021-12-11 20:26 [PR PATCH] python3-click: update to 8.0.3, orphan dotnetfox
                   ` (5 preceding siblings ...)
  2021-12-16  2:20 ` python3-click: update to 8.0.3 dotnetfox
@ 2021-12-16  2:21 ` dotnetfox
  2021-12-16  2:22 ` dotnetfox
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: dotnetfox @ 2021-12-16  2:21 UTC (permalink / raw)
  To: ml

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

New comment by dotnetfox on void-packages repository

https://github.com/void-linux/void-packages/pull/34487#issuecomment-995378865

Comment:
## check-list of packages depending on python3-click

- [ ] platformio-5.1.1
Requires: `"click>=5,<8%s" % (",!=7.1,!=7.1.1" if WINDOWS else "")`
Notes: incompatible with python3-click-8.0.3. The last release of this package (5.2.3) has this requirement: `"click>=7.1.2,<9,!=8.0.2"`. Maybe this will do.

- [x] magic-wormhole-0.12.0
Requires: version not specified.
do_check: fail (https://gist.github.com/dotnetfox/260b895647ef1aedcf4c5538bbbe575d).
Notes: built without -Q. Works as intended.

- [x] pgcli-3.0.0
Requires: `"click >= 4.1"`
do_check: skip (disabled in the template).
Notes: works as intended.

- [x] termdown-1.17.0
Requires: `"click >= 2.0"`
do_check: fail.
Notes: built without -Q. Works as intended.
```
=> termdown-1.17.0_3: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp9pdr48ii', '--quiet', 'python-dateutil']' returned non-zero exit status 1.
```

- [x] black-21.9b0
Requires: `"click>=7.1.2"`
do_check: fail (either on 7.1.2 and 8.0.3).
Notes: built it without -Q. Tried throwing poorly formatted python code at black, seems to format it fine.
```
=========================== short test summary info ============================
FAILED tests/test_black.py::BlackTestCase::test_async_as_identifier - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_broken_symlink - AssertionErr...
FAILED tests/test_black.py::BlackTestCase::test_cache_broken_file - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_cache_multiple_files - Assert...
FAILED tests/test_black.py::BlackTestCase::test_cache_single_file_already_cached
FAILED tests/test_black.py::BlackTestCase::test_check_diff_use_together - Ass...
FAILED tests/test_black.py::BlackTestCase::test_code_option - AssertionError:...
FAILED tests/test_black.py::BlackTestCase::test_code_option_changed - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_code_option_check - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_code_option_color_diff - Asse...
FAILED tests/test_black.py::BlackTestCase::test_code_option_diff - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_code_option_fast - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_code_option_safe - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_docstring_reformat_for_py27
FAILED tests/test_black.py::BlackTestCase::test_expression_diff - AssertionEr...
FAILED tests/test_black.py::BlackTestCase::test_expression_diff_with_color - ...
FAILED tests/test_black.py::BlackTestCase::test_failed_formatting_does_not_get_cached
FAILED tests/test_black.py::BlackTestCase::test_invalid_cli_regex - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_invalid_gitignore - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_invalid_nested_gitignore - As...
FAILED tests/test_black.py::BlackTestCase::test_multi_file_force_py36 - Asser...
FAILED tests/test_black.py::BlackTestCase::test_multi_file_force_pyi - Assert...
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_stdin - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_writeback_color_diff
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_writeback_diff
FAILED tests/test_black.py::BlackTestCase::test_no_files - AssertionError: 1 ...
FAILED tests/test_black.py::BlackTestCase::test_output_locking_when_writeback_color_diff
FAILED tests/test_black.py::BlackTestCase::test_output_locking_when_writeback_diff
FAILED tests/test_black.py::BlackTestCase::test_parse_pyproject_toml - Attrib...
FAILED tests/test_black.py::BlackTestCase::test_pipe_force_py36 - AssertionEr...
FAILED tests/test_black.py::BlackTestCase::test_pipe_force_pyi - AssertionErr...
FAILED tests/test_black.py::BlackTestCase::test_piping - AssertionError: 1 != 0
FAILED tests/test_black.py::BlackTestCase::test_piping_diff - AssertionError:...
FAILED tests/test_black.py::BlackTestCase::test_piping_diff_with_color - Asse...
FAILED tests/test_black.py::BlackTestCase::test_preserves_line_endings_via_stdin
FAILED tests/test_black.py::BlackTestCase::test_python37 - AssertionError: 1 ...
FAILED tests/test_black.py::BlackTestCase::test_read_pyproject_toml - Attribu...
FAILED tests/test_black.py::BlackTestCase::test_required_version_matches_version
FAILED tests/test_black.py::BlackTestCase::test_single_file_force_py36 - Asse...
FAILED tests/test_black.py::BlackTestCase::test_single_file_force_pyi - Asser...
FAILED tests/test_black.py::BlackTestCase::test_works_in_mono_process_only_environment
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_0_numeric_literals_py2
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_1_python2
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_2_python2_unicode_literals
FAILED tests/test_ipynb.py::test_ipynb_diff_with_change - assert '@@ -1,3 +1,...
FAILED tests/test_ipynb.py::test_ipynb_diff_with_no_change - assert '1 file w...
FAILED tests/test_ipynb.py::test_ipynb_and_pyi_flags - assert False
= 47 failed, 216 passed, 3 skipped, 3 deselected, 3 xfailed, 14 warnings in 37.01s =
```

- [x] python3-Flask-2.0.2
Requires: `"click >= 7.1.2"`
do_check: pass.
Notes: "tested" it briefly by running something simple. Works as intended.

- [ ] python3-httpx-0.21.1
Requires: `"click==8.*"`
do_check: skip (disabled in the template).
Notes: unable to test on 7.1.2/8.0.3.
```pycon
Traceback (most recent call last):
  File "/bin/httpx", line 33, in <module>
    sys.exit(load_entry_point('httpx==0.21.1', 'console_scripts', 'httpx')())
  File "/bin/httpx", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 162, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/usr/lib/python3.10/site-packages/httpx/__init__.py", line 47, in <module>
    from ._main import main
  File "/usr/lib/python3.10/site-packages/httpx/_main.py", line 107, in <module>
    def format_request_headers(request: httpcore.Request, http2: bool = False) -> str:
AttributeError: module 'httpcore' has no attribute 'Request'
```

- [ ] pantalaimon-0.8.0
Requires: `"click >= 7.1.2"`
do_check: skip.
Notes: Skipped. I do not have the courage to test it, as it requires dbus.

- [x] khal-0.10.4
Requires: `"click>=3.2"`
do_check: fail.
Notes: no commentaries. Built without -Q. Works as intended.
```
=========================== short test summary info ============================
FAILED tests/cal_display_test.py::test_vertical_month_unicode - AssertionErro...
FAILED tests/cal_display_test.py::test_vertical_month_unicode_weekdeays - Ass...
FAILED tests/cal_display_test.py::test_vertical_month_unicode_weekdeays_gr - ...
FAILED tests/cal_display_test.py::test_vertical_month_abbr_fr - AssertionErro...
================== 4 failed, 297 passed, 2 xpassed in 41.52s ===================
```

- [x] papis-0.11.1
Requires: `"click>=7.0.0"`
do_check: fail.
Notes: built without -Q. Works as intended.
```
=> papis-0.11.1_2: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp9ey95unf', '--quiet', 'typing-extensions>=3.7']' returned non-zero exit status 1.
```

- [x] python3-pgspecial-1.11.9
Requires: `'click >= 4.1'`
do_check: skip (disabled in the template).
Notes: I could not find its application besides using it with pgcli. Found nothing out of ordinary.

- [x] python3-proselint-0.12.0
Requires: `'click>=8.0.0,<9.0.0'`
do_check: pass.
Notes: fed it with demo.md from the upstream. Seems to work.

- [ ] python-pyinfra-1.5
Requires: `'click>2'`
do_check: fail.
Notes: I did not test it properly (docker, meh), but quick grepping shows that it uses common functions which do not seem to change significantly over time.
```
=> python3-pyinfra-1.5_1: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpw1jk0e4l', '--quiet', 'distro<2,>=1.5']' returned non-zero exit status 1.
```

- [x] python3-tmuxp-1.9.3
Requires: `click>=7,<8.1`
do_check: pass.
Notes: The package template itself also removes restrictions related to versions of the dependencies. I could build it with -Q. Works as intended.

- [ ] yubikey-manager-4.0.3
Requires: `'click>=6.0,<9.0'`
do_check: skip.
Notes: I have to skip this package as I do not use their hardware (nor I have one of those).

- [ ] fava
Requires: version not specified.
do_check: skip.
Notes: too much hassle to set it up.

- [x] python3-dotenv-0.19.0
Requires: `'click>=5.0'`.
do_check: pass.
Notes: used it in combination with python3-Flask. No complaints from me.

- [ ] python3-shodan-1.25.0
Requires: version not specified.
do_check: skip (disabled in the template).
Notes: Unable to test it properly: requires api key. To obtain it, registration is needed.

- [ ] subliminal-2.1.0
Requires: `'click>=4.0'`
do_check: skip (disabled in the template).
Notes: unable to test it properly. I believe these tracebacks do not have relation to python3-click. I used this software on "Black Lagoon" as example. https://gist.github.com/dotnetfox/5eb3bdc8df663f059dc620ff3d631c97

- [ ] vdirsyncer-0.18.0
Requires: "click>=5.0,<9.0"
do_check: pass.
Notes: If anyone is willing to test this, be my guest.


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

* Re: python3-click: update to 8.0.3.
  2021-12-11 20:26 [PR PATCH] python3-click: update to 8.0.3, orphan dotnetfox
                   ` (6 preceding siblings ...)
  2021-12-16  2:21 ` dotnetfox
@ 2021-12-16  2:22 ` dotnetfox
  2021-12-16  2:34 ` dotnetfox
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: dotnetfox @ 2021-12-16  2:22 UTC (permalink / raw)
  To: ml

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

New comment by dotnetfox on void-packages repository

https://github.com/void-linux/void-packages/pull/34487#issuecomment-995379799

Comment:
## check-list of packages depending on python3-click

- [ ] platformio-5.1.1
Requires: `"click>=5,<8%s" % (",!=7.1,!=7.1.1" if WINDOWS else "")`
Notes: incompatible with python3-click-8.0.3. The last release of this package (5.2.3) has this requirement: `"click>=7.1.2,<9,!=8.0.2"`. Maybe this will do.

- [x] magic-wormhole-0.12.0
Requires: version not specified.
do_check: fail (https://gist.github.com/dotnetfox/260b895647ef1aedcf4c5538bbbe575d).
Notes: built without -Q. Works as intended.

- [x] pgcli-3.0.0
Requires: `"click >= 4.1"`
do_check: skip (disabled in the template).
Notes: works as intended.

- [x] termdown-1.17.0
Requires: `"click >= 2.0"`
do_check: fail.
Notes: built without -Q. Works as intended.
```
=> termdown-1.17.0_3: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp9pdr48ii', '--quiet', 'python-dateutil']' returned non-zero exit status 1.
```

- [x] black-21.9b0
Requires: `"click>=7.1.2"`
do_check: fail (either on 7.1.2 and 8.0.3).
Notes: built it without -Q. Tried throwing poorly formatted python code at black, seems to format it fine.
```
=========================== short test summary info ============================
FAILED tests/test_black.py::BlackTestCase::test_async_as_identifier - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_broken_symlink - AssertionErr...
FAILED tests/test_black.py::BlackTestCase::test_cache_broken_file - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_cache_multiple_files - Assert...
FAILED tests/test_black.py::BlackTestCase::test_cache_single_file_already_cached
FAILED tests/test_black.py::BlackTestCase::test_check_diff_use_together - Ass...
FAILED tests/test_black.py::BlackTestCase::test_code_option - AssertionError:...
FAILED tests/test_black.py::BlackTestCase::test_code_option_changed - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_code_option_check - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_code_option_color_diff - Asse...
FAILED tests/test_black.py::BlackTestCase::test_code_option_diff - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_code_option_fast - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_code_option_safe - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_docstring_reformat_for_py27
FAILED tests/test_black.py::BlackTestCase::test_expression_diff - AssertionEr...
FAILED tests/test_black.py::BlackTestCase::test_expression_diff_with_color - ...
FAILED tests/test_black.py::BlackTestCase::test_failed_formatting_does_not_get_cached
FAILED tests/test_black.py::BlackTestCase::test_invalid_cli_regex - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_invalid_gitignore - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_invalid_nested_gitignore - As...
FAILED tests/test_black.py::BlackTestCase::test_multi_file_force_py36 - Asser...
FAILED tests/test_black.py::BlackTestCase::test_multi_file_force_pyi - Assert...
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_stdin - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_writeback_color_diff
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_writeback_diff
FAILED tests/test_black.py::BlackTestCase::test_no_files - AssertionError: 1 ...
FAILED tests/test_black.py::BlackTestCase::test_output_locking_when_writeback_color_diff
FAILED tests/test_black.py::BlackTestCase::test_output_locking_when_writeback_diff
FAILED tests/test_black.py::BlackTestCase::test_parse_pyproject_toml - Attrib...
FAILED tests/test_black.py::BlackTestCase::test_pipe_force_py36 - AssertionEr...
FAILED tests/test_black.py::BlackTestCase::test_pipe_force_pyi - AssertionErr...
FAILED tests/test_black.py::BlackTestCase::test_piping - AssertionError: 1 != 0
FAILED tests/test_black.py::BlackTestCase::test_piping_diff - AssertionError:...
FAILED tests/test_black.py::BlackTestCase::test_piping_diff_with_color - Asse...
FAILED tests/test_black.py::BlackTestCase::test_preserves_line_endings_via_stdin
FAILED tests/test_black.py::BlackTestCase::test_python37 - AssertionError: 1 ...
FAILED tests/test_black.py::BlackTestCase::test_read_pyproject_toml - Attribu...
FAILED tests/test_black.py::BlackTestCase::test_required_version_matches_version
FAILED tests/test_black.py::BlackTestCase::test_single_file_force_py36 - Asse...
FAILED tests/test_black.py::BlackTestCase::test_single_file_force_pyi - Asser...
FAILED tests/test_black.py::BlackTestCase::test_works_in_mono_process_only_environment
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_0_numeric_literals_py2
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_1_python2
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_2_python2_unicode_literals
FAILED tests/test_ipynb.py::test_ipynb_diff_with_change - assert '@@ -1,3 +1,...
FAILED tests/test_ipynb.py::test_ipynb_diff_with_no_change - assert '1 file w...
FAILED tests/test_ipynb.py::test_ipynb_and_pyi_flags - assert False
= 47 failed, 216 passed, 3 skipped, 3 deselected, 3 xfailed, 14 warnings in 37.01s =
```

- [x] python3-Flask-2.0.2
Requires: `"click >= 7.1.2"`
do_check: pass.
Notes: "tested" it briefly by running something simple. Works as intended.

- [ ] python3-httpx-0.21.1
Requires: `"click==8.*"`
do_check: skip (disabled in the template).
Notes: unable to test on 7.1.2/8.0.3.
```pycon
Traceback (most recent call last):
  File "/bin/httpx", line 33, in <module>
    sys.exit(load_entry_point('httpx==0.21.1', 'console_scripts', 'httpx')())
  File "/bin/httpx", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 162, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/usr/lib/python3.10/site-packages/httpx/__init__.py", line 47, in <module>
    from ._main import main
  File "/usr/lib/python3.10/site-packages/httpx/_main.py", line 107, in <module>
    def format_request_headers(request: httpcore.Request, http2: bool = False) -> str:
AttributeError: module 'httpcore' has no attribute 'Request'
```

- [ ] pantalaimon-0.8.0
Requires: `"click >= 7.1.2"`
do_check: skip.
Notes: Skipped. I do not have the courage to test it, as it requires dbus.

- [x] khal-0.10.4
Requires: `"click>=3.2"`
do_check: fail.
Notes: no commentaries. Built without -Q. Works as intended.
```
=========================== short test summary info ============================
FAILED tests/cal_display_test.py::test_vertical_month_unicode - AssertionErro...
FAILED tests/cal_display_test.py::test_vertical_month_unicode_weekdeays - Ass...
FAILED tests/cal_display_test.py::test_vertical_month_unicode_weekdeays_gr - ...
FAILED tests/cal_display_test.py::test_vertical_month_abbr_fr - AssertionErro...
================== 4 failed, 297 passed, 2 xpassed in 41.52s ===================
```

- [x] papis-0.11.1
Requires: `"click>=7.0.0"`
do_check: fail.
Notes: built without -Q. Works as intended.
```
=> papis-0.11.1_2: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp9ey95unf', '--quiet', 'typing-extensions>=3.7']' returned non-zero exit status 1.
```

- [x] python3-pgspecial-1.11.9
Requires: `'click >= 4.1'`
do_check: skip (disabled in the template).
Notes: I could not find its application besides using it with pgcli. Found nothing out of ordinary.

- [x] python3-proselint-0.12.0
Requires: `'click>=8.0.0,<9.0.0'`
do_check: pass.
Notes: fed it with demo.md from the upstream. Seems to work.

- [ ] python-pyinfra-1.5
Requires: `'click>2'`
do_check: fail.
Notes: I did not test it properly (docker, meh), but quick grepping shows that it uses common functions which do not seem to change significantly over time.
```
=> python3-pyinfra-1.5_1: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpw1jk0e4l', '--quiet', 'distro<2,>=1.5']' returned non-zero exit status 1.
```

- [x] python3-tmuxp-1.9.3
Requires: `click>=7,<8.1`
do_check: pass.
Notes: The package template itself also removes restrictions related to versions of the dependencies. I could build it with -Q. Works as intended.

- [ ] yubikey-manager-4.0.3
Requires: `'click>=6.0,<9.0'`
do_check: skip.
Notes: I have to skip this package as I do not use their hardware (nor I have one of those).

- [ ] fava
Requires: version not specified.
do_check: skip.
Notes: too much hassle to set it up.

- [x] python3-dotenv-0.19.0
Requires: `'click>=5.0'`.
do_check: pass.
Notes: used it in combination with python3-Flask. No complaints from me.

- [ ] python3-shodan-1.25.0
Requires: version not specified.
do_check: skip (disabled in the template).
Notes: Unable to test it properly: requires api key. To obtain it, registration is needed.

- [ ] subliminal-2.1.0
Requires: `'click>=4.0'`
do_check: skip (disabled in the template).
Notes: unable to test it properly. I believe these tracebacks do not have relation to python3-click. I used this software on "Black Lagoon" as example. https://gist.github.com/dotnetfox/5eb3bdc8df663f059dc620ff3d631c97

- [ ] vdirsyncer-0.18.0
Requires: "click>=5.0,<9.0"
do_check: pass.
Notes: If anyone is willing to test this, be my guest.

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

* Re: python3-click: update to 8.0.3.
  2021-12-11 20:26 [PR PATCH] python3-click: update to 8.0.3, orphan dotnetfox
                   ` (7 preceding siblings ...)
  2021-12-16  2:22 ` dotnetfox
@ 2021-12-16  2:34 ` dotnetfox
  2021-12-16  5:46 ` dotnetfox
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: dotnetfox @ 2021-12-16  2:34 UTC (permalink / raw)
  To: ml

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

New comment by dotnetfox on void-packages repository

https://github.com/void-linux/void-packages/pull/34487#issuecomment-995379799

Comment:
## check-list of packages depending on python3-click

- [ ] platformio-5.1.1
Requires: `"click>=5,<8%s" % (",!=7.1,!=7.1.1" if WINDOWS else "")`
Notes: incompatible with python3-click-8.0.3. The last release of this package (5.2.3) has this requirement: `"click>=7.1.2,<9,!=8.0.2"`. Maybe this will do.

- [x] magic-wormhole-0.12.0
Requires: version not specified.
do_check: fail (https://gist.github.com/dotnetfox/260b895647ef1aedcf4c5538bbbe575d).
Notes: built without -Q. Works as intended.

- [x] pgcli-3.0.0
Requires: `"click >= 4.1"`
do_check: skip (disabled in the template).
Notes: works as intended.

- [x] termdown-1.17.0
Requires: `"click >= 2.0"`
do_check: fail.
Notes: built without -Q. Works as intended.
```
=> termdown-1.17.0_3: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp9pdr48ii', '--quiet', 'python-dateutil']' returned non-zero exit status 1.
```

- [x] black-21.9b0
Requires: `"click>=7.1.2"`
do_check: fail (either on 7.1.2 and 8.0.3).
Notes: built it without -Q. Tried throwing poorly formatted python code at black, seems to format it fine.
```
=========================== short test summary info ============================
FAILED tests/test_black.py::BlackTestCase::test_async_as_identifier - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_broken_symlink - AssertionErr...
FAILED tests/test_black.py::BlackTestCase::test_cache_broken_file - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_cache_multiple_files - Assert...
FAILED tests/test_black.py::BlackTestCase::test_cache_single_file_already_cached
FAILED tests/test_black.py::BlackTestCase::test_check_diff_use_together - Ass...
FAILED tests/test_black.py::BlackTestCase::test_code_option - AssertionError:...
FAILED tests/test_black.py::BlackTestCase::test_code_option_changed - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_code_option_check - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_code_option_color_diff - Asse...
FAILED tests/test_black.py::BlackTestCase::test_code_option_diff - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_code_option_fast - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_code_option_safe - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_docstring_reformat_for_py27
FAILED tests/test_black.py::BlackTestCase::test_expression_diff - AssertionEr...
FAILED tests/test_black.py::BlackTestCase::test_expression_diff_with_color - ...
FAILED tests/test_black.py::BlackTestCase::test_failed_formatting_does_not_get_cached
FAILED tests/test_black.py::BlackTestCase::test_invalid_cli_regex - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_invalid_gitignore - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_invalid_nested_gitignore - As...
FAILED tests/test_black.py::BlackTestCase::test_multi_file_force_py36 - Asser...
FAILED tests/test_black.py::BlackTestCase::test_multi_file_force_pyi - Assert...
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_stdin - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_writeback_color_diff
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_writeback_diff
FAILED tests/test_black.py::BlackTestCase::test_no_files - AssertionError: 1 ...
FAILED tests/test_black.py::BlackTestCase::test_output_locking_when_writeback_color_diff
FAILED tests/test_black.py::BlackTestCase::test_output_locking_when_writeback_diff
FAILED tests/test_black.py::BlackTestCase::test_parse_pyproject_toml - Attrib...
FAILED tests/test_black.py::BlackTestCase::test_pipe_force_py36 - AssertionEr...
FAILED tests/test_black.py::BlackTestCase::test_pipe_force_pyi - AssertionErr...
FAILED tests/test_black.py::BlackTestCase::test_piping - AssertionError: 1 != 0
FAILED tests/test_black.py::BlackTestCase::test_piping_diff - AssertionError:...
FAILED tests/test_black.py::BlackTestCase::test_piping_diff_with_color - Asse...
FAILED tests/test_black.py::BlackTestCase::test_preserves_line_endings_via_stdin
FAILED tests/test_black.py::BlackTestCase::test_python37 - AssertionError: 1 ...
FAILED tests/test_black.py::BlackTestCase::test_read_pyproject_toml - Attribu...
FAILED tests/test_black.py::BlackTestCase::test_required_version_matches_version
FAILED tests/test_black.py::BlackTestCase::test_single_file_force_py36 - Asse...
FAILED tests/test_black.py::BlackTestCase::test_single_file_force_pyi - Asser...
FAILED tests/test_black.py::BlackTestCase::test_works_in_mono_process_only_environment
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_0_numeric_literals_py2
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_1_python2
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_2_python2_unicode_literals
FAILED tests/test_ipynb.py::test_ipynb_diff_with_change - assert '@@ -1,3 +1,...
FAILED tests/test_ipynb.py::test_ipynb_diff_with_no_change - assert '1 file w...
FAILED tests/test_ipynb.py::test_ipynb_and_pyi_flags - assert False
= 47 failed, 216 passed, 3 skipped, 3 deselected, 3 xfailed, 14 warnings in 37.01s =
```

- [x] python3-Flask-2.0.2
Requires: `"click >= 7.1.2"`
do_check: pass.
Notes: "tested" it briefly by running something simple. Works as intended.

- [ ] python3-httpx-0.21.1
Requires: `"click==8.*"`
do_check: skip (disabled in the template).
Notes: unable to test on 7.1.2/8.0.3.
```pycon
Traceback (most recent call last):
  File "/bin/httpx", line 33, in <module>
    sys.exit(load_entry_point('httpx==0.21.1', 'console_scripts', 'httpx')())
  File "/bin/httpx", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 162, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/usr/lib/python3.10/site-packages/httpx/__init__.py", line 47, in <module>
    from ._main import main
  File "/usr/lib/python3.10/site-packages/httpx/_main.py", line 107, in <module>
    def format_request_headers(request: httpcore.Request, http2: bool = False) -> str:
AttributeError: module 'httpcore' has no attribute 'Request'
```

- [ ] pantalaimon-0.8.0
Requires: `"click >= 7.1.2"`
do_check: skip.
Notes: skipped. I do not have the courage to test it, as it requires dbus.

- [x] khal-0.10.4
Requires: `"click>=3.2"`
do_check: fail.
Notes: no commentaries. Built without -Q. Works as intended.
```
=========================== short test summary info ============================
FAILED tests/cal_display_test.py::test_vertical_month_unicode - AssertionErro...
FAILED tests/cal_display_test.py::test_vertical_month_unicode_weekdeays - Ass...
FAILED tests/cal_display_test.py::test_vertical_month_unicode_weekdeays_gr - ...
FAILED tests/cal_display_test.py::test_vertical_month_abbr_fr - AssertionErro...
================== 4 failed, 297 passed, 2 xpassed in 41.52s ===================
```

- [x] papis-0.11.1
Requires: `"click>=7.0.0"`
do_check: fail.
Notes: built without -Q. Works as intended.
```
=> papis-0.11.1_2: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp9ey95unf', '--quiet', 'typing-extensions>=3.7']' returned non-zero exit status 1.
```

- [x] python3-pgspecial-1.11.9
Requires: `'click >= 4.1'`
do_check: skip (disabled in the template).
Notes: I could not find its application besides using it with pgcli. Found nothing out of ordinary.

- [x] python3-proselint-0.12.0
Requires: `'click>=8.0.0,<9.0.0'`
do_check: pass.
Notes: fed it with demo.md from the upstream. Seems to work.

- [ ] python-pyinfra-1.5
Requires: `'click>2'`
do_check: fail.
Notes: I did not test it properly (docker, meh), but quick grepping shows that it uses common functions which do not seem to change significantly over time.
```
=> python3-pyinfra-1.5_1: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpw1jk0e4l', '--quiet', 'distro<2,>=1.5']' returned non-zero exit status 1.
```

- [x] python3-tmuxp-1.9.3
Requires: `click>=7,<8.1`
do_check: pass.
Notes: the package template itself also removes restrictions related to versions of the dependencies. I could build it with -Q. Works as intended.

- [ ] yubikey-manager-4.0.3
Requires: `'click>=6.0,<9.0'`
do_check: skip.
Notes: I have to skip this package as I do not use their hardware (nor I have one of those).

- [ ] fava
Requires: version not specified.
do_check: skip.
Notes: too much hassle to set it up.

- [x] python3-dotenv-0.19.0
Requires: `'click>=5.0'`.
do_check: pass.
Notes: used it in combination with python3-Flask. No complaints from me.

- [ ] python3-shodan-1.25.0
Requires: version not specified.
do_check: skip (disabled in the template).
Notes: unable to test it properly: requires api key. To obtain it, registration is needed.

- [ ] subliminal-2.1.0
Requires: `'click>=4.0'`
do_check: skip (disabled in the template).
Notes: unable to test it properly. I believe these tracebacks do not have relation to python3-click. I used this software on "Black Lagoon" as example. https://gist.github.com/dotnetfox/5eb3bdc8df663f059dc620ff3d631c97

- [ ] vdirsyncer-0.18.0
Requires: "click>=5.0,<9.0"
do_check: pass.
Notes: If anyone is willing to test this, be my guest.

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

* Re: python3-click: update to 8.0.3.
  2021-12-11 20:26 [PR PATCH] python3-click: update to 8.0.3, orphan dotnetfox
                   ` (8 preceding siblings ...)
  2021-12-16  2:34 ` dotnetfox
@ 2021-12-16  5:46 ` dotnetfox
  2021-12-18 23:32 ` dotnetfox
  2021-12-28 16:36 ` [PR PATCH] [Closed]: " dotnetfox
  11 siblings, 0 replies; 13+ messages in thread
From: dotnetfox @ 2021-12-16  5:46 UTC (permalink / raw)
  To: ml

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

New comment by dotnetfox on void-packages repository

https://github.com/void-linux/void-packages/pull/34487#issuecomment-995379799

Comment:
## check-list of packages depending on python3-click

- [ ] platformio-5.1.1
Requires: `"click>=5,<8%s" % (",!=7.1,!=7.1.1" if WINDOWS else "")`
Notes: incompatible with python3-click-8.0.3. The last release of this package (5.2.3) has this requirement: `"click>=7.1.2,<9,!=8.0.2"`. Maybe this will do.

- [x] magic-wormhole-0.12.0
Requires: version not specified.
do_check: fail (https://gist.github.com/dotnetfox/260b895647ef1aedcf4c5538bbbe575d).
Notes: built without -Q. Works as intended.

- [x] pgcli-3.0.0
Requires: `"click >= 4.1"`
do_check: skip (disabled in the template).
Notes: works as intended.

- [x] termdown-1.17.0
Requires: `"click >= 2.0"`
do_check: fail.
Notes: built without -Q. Works as intended.
```
=> termdown-1.17.0_3: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp9pdr48ii', '--quiet', 'python-dateutil']' returned non-zero exit status 1.
```

- [x] black-21.9b0
Requires: `"click>=7.1.2"`
do_check: fail (either on 7.1.2 and 8.0.3).
Notes: built it without -Q. Tried throwing poorly formatted python code at black, seems to format it fine.
```
=========================== short test summary info ============================
FAILED tests/test_black.py::BlackTestCase::test_async_as_identifier - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_broken_symlink - AssertionErr...
FAILED tests/test_black.py::BlackTestCase::test_cache_broken_file - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_cache_multiple_files - Assert...
FAILED tests/test_black.py::BlackTestCase::test_cache_single_file_already_cached
FAILED tests/test_black.py::BlackTestCase::test_check_diff_use_together - Ass...
FAILED tests/test_black.py::BlackTestCase::test_code_option - AssertionError:...
FAILED tests/test_black.py::BlackTestCase::test_code_option_changed - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_code_option_check - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_code_option_color_diff - Asse...
FAILED tests/test_black.py::BlackTestCase::test_code_option_diff - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_code_option_fast - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_code_option_safe - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_docstring_reformat_for_py27
FAILED tests/test_black.py::BlackTestCase::test_expression_diff - AssertionEr...
FAILED tests/test_black.py::BlackTestCase::test_expression_diff_with_color - ...
FAILED tests/test_black.py::BlackTestCase::test_failed_formatting_does_not_get_cached
FAILED tests/test_black.py::BlackTestCase::test_invalid_cli_regex - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_invalid_gitignore - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_invalid_nested_gitignore - As...
FAILED tests/test_black.py::BlackTestCase::test_multi_file_force_py36 - Asser...
FAILED tests/test_black.py::BlackTestCase::test_multi_file_force_pyi - Assert...
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_stdin - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_writeback_color_diff
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_writeback_diff
FAILED tests/test_black.py::BlackTestCase::test_no_files - AssertionError: 1 ...
FAILED tests/test_black.py::BlackTestCase::test_output_locking_when_writeback_color_diff
FAILED tests/test_black.py::BlackTestCase::test_output_locking_when_writeback_diff
FAILED tests/test_black.py::BlackTestCase::test_parse_pyproject_toml - Attrib...
FAILED tests/test_black.py::BlackTestCase::test_pipe_force_py36 - AssertionEr...
FAILED tests/test_black.py::BlackTestCase::test_pipe_force_pyi - AssertionErr...
FAILED tests/test_black.py::BlackTestCase::test_piping - AssertionError: 1 != 0
FAILED tests/test_black.py::BlackTestCase::test_piping_diff - AssertionError:...
FAILED tests/test_black.py::BlackTestCase::test_piping_diff_with_color - Asse...
FAILED tests/test_black.py::BlackTestCase::test_preserves_line_endings_via_stdin
FAILED tests/test_black.py::BlackTestCase::test_python37 - AssertionError: 1 ...
FAILED tests/test_black.py::BlackTestCase::test_read_pyproject_toml - Attribu...
FAILED tests/test_black.py::BlackTestCase::test_required_version_matches_version
FAILED tests/test_black.py::BlackTestCase::test_single_file_force_py36 - Asse...
FAILED tests/test_black.py::BlackTestCase::test_single_file_force_pyi - Asser...
FAILED tests/test_black.py::BlackTestCase::test_works_in_mono_process_only_environment
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_0_numeric_literals_py2
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_1_python2
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_2_python2_unicode_literals
FAILED tests/test_ipynb.py::test_ipynb_diff_with_change - assert '@@ -1,3 +1,...
FAILED tests/test_ipynb.py::test_ipynb_diff_with_no_change - assert '1 file w...
FAILED tests/test_ipynb.py::test_ipynb_and_pyi_flags - assert False
= 47 failed, 216 passed, 3 skipped, 3 deselected, 3 xfailed, 14 warnings in 37.01s =
```

- [x] python3-Flask-2.0.2
Requires: `"click >= 7.1.2"`
do_check: pass.
Notes: "tested" it briefly by running something simple. Works as intended.

- [x] python3-httpx-0.21.1
Requires: `"click==8.*"`
do_check: skip (disabled in the template).
Notes: works as intended.

- [ ] pantalaimon-0.8.0
Requires: `"click >= 7.1.2"`
do_check: skip.
Notes: skipped. I do not have the courage to test it, as it requires dbus.

- [x] khal-0.10.4
Requires: `"click>=3.2"`
do_check: fail.
Notes: no commentaries. Built without -Q. Works as intended.
```
=========================== short test summary info ============================
FAILED tests/cal_display_test.py::test_vertical_month_unicode - AssertionErro...
FAILED tests/cal_display_test.py::test_vertical_month_unicode_weekdeays - Ass...
FAILED tests/cal_display_test.py::test_vertical_month_unicode_weekdeays_gr - ...
FAILED tests/cal_display_test.py::test_vertical_month_abbr_fr - AssertionErro...
================== 4 failed, 297 passed, 2 xpassed in 41.52s ===================
```

- [x] papis-0.11.1
Requires: `"click>=7.0.0"`
do_check: fail.
Notes: built without -Q. Works as intended.
```
=> papis-0.11.1_2: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp9ey95unf', '--quiet', 'typing-extensions>=3.7']' returned non-zero exit status 1.
```

- [x] python3-pgspecial-1.11.9
Requires: `'click >= 4.1'`
do_check: skip (disabled in the template).
Notes: I could not find its application besides using it with pgcli. Found nothing out of ordinary.

- [x] python3-proselint-0.12.0
Requires: `'click>=8.0.0,<9.0.0'`
do_check: pass.
Notes: fed it with demo.md from the upstream. Seems to work.

- [ ] python-pyinfra-1.5
Requires: `'click>2'`
do_check: fail.
Notes: I did not test it properly (docker, meh), but quick grepping shows that it uses common functions which do not seem to change significantly over time.
```
=> python3-pyinfra-1.5_1: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpw1jk0e4l', '--quiet', 'distro<2,>=1.5']' returned non-zero exit status 1.
```

- [x] python3-tmuxp-1.9.3
Requires: `click>=7,<8.1`
do_check: pass.
Notes: the package template itself also removes restrictions related to versions of the dependencies. I could build it with -Q. Works as intended.

- [ ] yubikey-manager-4.0.3
Requires: `'click>=6.0,<9.0'`
do_check: skip.
Notes: I have to skip this package as I do not use their hardware (nor I have one of those).

- [ ] fava
Requires: version not specified.
do_check: skip.
Notes: too much hassle to set it up.

- [x] python3-dotenv-0.19.0
Requires: `'click>=5.0'`.
do_check: pass.
Notes: used it in combination with python3-Flask. No complaints from me.

- [ ] python3-shodan-1.25.0
Requires: version not specified.
do_check: skip (disabled in the template).
Notes: unable to test it properly: requires api key. To obtain it, registration is needed.

- [ ] subliminal-2.1.0
Requires: `'click>=4.0'`
do_check: skip (disabled in the template).
Notes: unable to test it properly. I believe these tracebacks do not have relation to python3-click. I used this software on "Black Lagoon" as example. https://gist.github.com/dotnetfox/5eb3bdc8df663f059dc620ff3d631c97

- [ ] vdirsyncer-0.18.0
Requires: "click>=5.0,<9.0"
do_check: pass.
Notes: If anyone is willing to test this, be my guest.

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

* Re: python3-click: update to 8.0.3.
  2021-12-11 20:26 [PR PATCH] python3-click: update to 8.0.3, orphan dotnetfox
                   ` (9 preceding siblings ...)
  2021-12-16  5:46 ` dotnetfox
@ 2021-12-18 23:32 ` dotnetfox
  2021-12-28 16:36 ` [PR PATCH] [Closed]: " dotnetfox
  11 siblings, 0 replies; 13+ messages in thread
From: dotnetfox @ 2021-12-18 23:32 UTC (permalink / raw)
  To: ml

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

New comment by dotnetfox on void-packages repository

https://github.com/void-linux/void-packages/pull/34487#issuecomment-995379799

Comment:
## check-list of packages depending on python3-click

- [ ] platformio-5.1.1
Requires: `"click>=5,<8%s" % (",!=7.1,!=7.1.1" if WINDOWS else "")`
Notes: incompatible with python3-click-8.0.3. The last release of this package (5.2.3) has this requirement: `"click>=7.1.2,<9,!=8.0.2"`. Maybe this will do.

- [x] magic-wormhole-0.12.0
Requires: version not specified.
do_check: fail (https://gist.github.com/dotnetfox/260b895647ef1aedcf4c5538bbbe575d).
Notes: built without -Q. Works as intended.

- [x] pgcli-3.0.0
Requires: `"click >= 4.1"`
do_check: skip (disabled in the template).
Notes: works as intended.

- [x] termdown-1.17.0
Requires: `"click >= 2.0"`
do_check: fail.
Notes: built without -Q. Works as intended.
```
=> termdown-1.17.0_3: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp9pdr48ii', '--quiet', 'python-dateutil']' returned non-zero exit status 1.
```

- [x] black-21.9b0
Requires: `"click>=7.1.2"`
do_check: fail (either on 7.1.2 and 8.0.3).
Notes: built it without -Q. Tried throwing poorly formatted python code at black, seems to format it fine.
```
=========================== short test summary info ============================
FAILED tests/test_black.py::BlackTestCase::test_async_as_identifier - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_broken_symlink - AssertionErr...
FAILED tests/test_black.py::BlackTestCase::test_cache_broken_file - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_cache_multiple_files - Assert...
FAILED tests/test_black.py::BlackTestCase::test_cache_single_file_already_cached
FAILED tests/test_black.py::BlackTestCase::test_check_diff_use_together - Ass...
FAILED tests/test_black.py::BlackTestCase::test_code_option - AssertionError:...
FAILED tests/test_black.py::BlackTestCase::test_code_option_changed - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_code_option_check - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_code_option_color_diff - Asse...
FAILED tests/test_black.py::BlackTestCase::test_code_option_diff - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_code_option_fast - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_code_option_safe - AssertionE...
FAILED tests/test_black.py::BlackTestCase::test_docstring_reformat_for_py27
FAILED tests/test_black.py::BlackTestCase::test_expression_diff - AssertionEr...
FAILED tests/test_black.py::BlackTestCase::test_expression_diff_with_color - ...
FAILED tests/test_black.py::BlackTestCase::test_failed_formatting_does_not_get_cached
FAILED tests/test_black.py::BlackTestCase::test_invalid_cli_regex - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_invalid_gitignore - Assertion...
FAILED tests/test_black.py::BlackTestCase::test_invalid_nested_gitignore - As...
FAILED tests/test_black.py::BlackTestCase::test_multi_file_force_py36 - Asser...
FAILED tests/test_black.py::BlackTestCase::test_multi_file_force_pyi - Assert...
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_stdin - Asserti...
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_writeback_color_diff
FAILED tests/test_black.py::BlackTestCase::test_no_cache_when_writeback_diff
FAILED tests/test_black.py::BlackTestCase::test_no_files - AssertionError: 1 ...
FAILED tests/test_black.py::BlackTestCase::test_output_locking_when_writeback_color_diff
FAILED tests/test_black.py::BlackTestCase::test_output_locking_when_writeback_diff
FAILED tests/test_black.py::BlackTestCase::test_parse_pyproject_toml - Attrib...
FAILED tests/test_black.py::BlackTestCase::test_pipe_force_py36 - AssertionEr...
FAILED tests/test_black.py::BlackTestCase::test_pipe_force_pyi - AssertionErr...
FAILED tests/test_black.py::BlackTestCase::test_piping - AssertionError: 1 != 0
FAILED tests/test_black.py::BlackTestCase::test_piping_diff - AssertionError:...
FAILED tests/test_black.py::BlackTestCase::test_piping_diff_with_color - Asse...
FAILED tests/test_black.py::BlackTestCase::test_preserves_line_endings_via_stdin
FAILED tests/test_black.py::BlackTestCase::test_python37 - AssertionError: 1 ...
FAILED tests/test_black.py::BlackTestCase::test_read_pyproject_toml - Attribu...
FAILED tests/test_black.py::BlackTestCase::test_required_version_matches_version
FAILED tests/test_black.py::BlackTestCase::test_single_file_force_py36 - Asse...
FAILED tests/test_black.py::BlackTestCase::test_single_file_force_pyi - Asser...
FAILED tests/test_black.py::BlackTestCase::test_works_in_mono_process_only_environment
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_0_numeric_literals_py2
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_1_python2
FAILED tests/test_format.py::TestSimpleFormat::test_simple_format_py2_2_python2_unicode_literals
FAILED tests/test_ipynb.py::test_ipynb_diff_with_change - assert '@@ -1,3 +1,...
FAILED tests/test_ipynb.py::test_ipynb_diff_with_no_change - assert '1 file w...
FAILED tests/test_ipynb.py::test_ipynb_and_pyi_flags - assert False
= 47 failed, 216 passed, 3 skipped, 3 deselected, 3 xfailed, 14 warnings in 37.01s =
```

- [x] python3-Flask-2.0.2
Requires: `"click >= 7.1.2"`
do_check: pass.
Notes: "tested" it briefly by running something simple. Works as intended.

- [x] python3-httpx-0.21.1
Requires: `"click==8.*"`
do_check: skip (disabled in the template).
Notes: works as intended.

- [ ] pantalaimon-0.8.0
Requires: `"click >= 7.1.2"`
do_check: skip.
Notes: skipped. I do not have the courage to test it, as it requires dbus.

- [x] khal-0.10.4
Requires: `"click>=3.2"`
do_check: fail.
Notes: no commentaries. Built without -Q. Works as intended.
```
=========================== short test summary info ============================
FAILED tests/cal_display_test.py::test_vertical_month_unicode - AssertionErro...
FAILED tests/cal_display_test.py::test_vertical_month_unicode_weekdeays - Ass...
FAILED tests/cal_display_test.py::test_vertical_month_unicode_weekdeays_gr - ...
FAILED tests/cal_display_test.py::test_vertical_month_abbr_fr - AssertionErro...
================== 4 failed, 297 passed, 2 xpassed in 41.52s ===================
```

- [x] papis-0.11.1
Requires: `"click>=7.0.0"`
do_check: fail.
Notes: built without -Q. Works as intended.
```
=> papis-0.11.1_2: running do_check ...
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
WARNING: The wheel package is not available.
/usr/bin/python3: No module named pip
error: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp9ey95unf', '--quiet', 'typing-extensions>=3.7']' returned non-zero exit status 1.
```

- [x] python3-pgspecial-1.11.9
Requires: `'click >= 4.1'`
do_check: skip (disabled in the template).
Notes: I could not find its application besides using it with pgcli. Found nothing out of ordinary.

- [x] python3-proselint-0.12.0
Requires: `'click>=8.0.0,<9.0.0'`
do_check: pass.
Notes: fed it with demo.md from the upstream. Seems to work.

- [x] python-pyinfra-1.5
Requires: `'click>2'`
do_check: pass.
Notes: I did consult with the maintainer of this package and checked the source code. Using `pyinfra --help` is enough to test. python3-pyinfra itself uses basic functionality of python3-click which does not tend to change drastically, so I could not find any defects.

- [x] python3-tmuxp-1.9.3
Requires: `click>=7,<8.1`
do_check: pass.
Notes: the package template itself also removes restrictions related to versions of the dependencies. I could build it with -Q. Works as intended.

- [ ] yubikey-manager-4.0.3
Requires: `'click>=6.0,<9.0'`
do_check: skip.
Notes: I have to skip this package as I do not use their hardware (nor I have one of those).

- [ ] fava
Requires: version not specified.
do_check: skip.
Notes: too much hassle to set it up.

- [x] python3-dotenv-0.19.0
Requires: `'click>=5.0'`.
do_check: pass.
Notes: used it in combination with python3-Flask. No complaints from me.

- [ ] python3-shodan-1.25.0
Requires: version not specified.
do_check: skip (disabled in the template).
Notes: unable to test it properly: requires api key. To obtain it, registration is needed.

- [ ] subliminal-2.1.0
Requires: `'click>=4.0'`
do_check: skip (disabled in the template).
Notes: unable to test it properly. I believe these tracebacks do not have relation to python3-click. I used this software on "Black Lagoon" as example. https://gist.github.com/dotnetfox/5eb3bdc8df663f059dc620ff3d631c97

- [ ] vdirsyncer-0.18.0
Requires: "click>=5.0,<9.0"
do_check: pass.
Notes: If anyone is willing to test this, be my guest.

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

* Re: [PR PATCH] [Closed]: python3-click: update to 8.0.3.
  2021-12-11 20:26 [PR PATCH] python3-click: update to 8.0.3, orphan dotnetfox
                   ` (10 preceding siblings ...)
  2021-12-18 23:32 ` dotnetfox
@ 2021-12-28 16:36 ` dotnetfox
  11 siblings, 0 replies; 13+ messages in thread
From: dotnetfox @ 2021-12-28 16:36 UTC (permalink / raw)
  To: ml

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

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

python3-click: update to 8.0.3.
https://github.com/void-linux/void-packages/pull/34487

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

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

end of thread, other threads:[~2021-12-28 16:36 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-11 20:26 [PR PATCH] python3-click: update to 8.0.3, orphan dotnetfox
2021-12-12  9:11 ` [PR PATCH] [Updated] " dotnetfox
2021-12-13 19:51 ` Chocimier
2021-12-14 11:33 ` dotnetfox
2021-12-15  4:09 ` [PR PATCH] [Updated] " dotnetfox
2021-12-15  4:13 ` dotnetfox
2021-12-16  2:20 ` python3-click: update to 8.0.3 dotnetfox
2021-12-16  2:21 ` dotnetfox
2021-12-16  2:22 ` dotnetfox
2021-12-16  2:34 ` dotnetfox
2021-12-16  5:46 ` dotnetfox
2021-12-18 23:32 ` dotnetfox
2021-12-28 16:36 ` [PR PATCH] [Closed]: " dotnetfox

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