Github messages for voidlinux
 help / color / mirror / Atom feed
From: dotnetfox <dotnetfox@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: python3-click: update to 8.0.3.
Date: Thu, 16 Dec 2021 06:46:54 +0100	[thread overview]
Message-ID: <20211216054654.DRqS4z1Du_G7Gp_1gqgll9kTu5BXxH3C59bGhfBBlXY@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-34487@inbox.vuxu.org>

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

  parent reply	other threads:[~2021-12-16  5:46 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
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 [this message]
2021-12-18 23:32 ` dotnetfox
2021-12-28 16:36 ` [PR PATCH] [Closed]: " dotnetfox

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20211216054654.DRqS4z1Du_G7Gp_1gqgll9kTu5BXxH3C59bGhfBBlXY@z \
    --to=dotnetfox@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).