pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-click
Module Name: pkgsrc
Committed By: adam
Date: Thu Apr 23 05:37:00 UTC 2026
Modified Files:
pkgsrc/devel/py-click: Makefile distinfo
Log Message:
py-click: updated to 8.3.3
Version 8.3.3
- Use :func:`shlex.split` to split pager and editor commands into ``argv``
lists for :class:`subprocess.Popen`, removing ``shell=True``.
- Fix ``TypeError`` when rendering help for an option whose default value is
an object that doesn't support equality comparison with strings, such as
``semver.Version``.
- Fix pager test pollution under parallel execution by using pytest's
``tmp_path`` fixture instead of a shared temporary file path. :pr:`3238`
- Treat ``Sentinel.UNSET`` values in a ``default_map`` as absent, so they fall
through to the next default source instead of being used as the value.
- Patch ``pdb.Pdb`` in ``CliRunner`` isolation so ``pdb.set_trace()``,
``breakpoint()``, and debuggers subclassing ``pdb.Pdb`` (ipdb, pdbpp) can
interact with the real terminal instead of the captured I/O streams.
- Add optional randomized parallel test execution using ``pytest-randomly`` and
``pytest-xdist`` to detect test pollution and race conditions. :pr:`3151`
- Add contributor documentation for running stress tests, randomized
parallel tests, and Flask smoke tests. :pr:`3151` :pr:`3177`
- Show custom ``show_default`` string in prompts, matching the existing
help text behavior.
- Fix ``default=True`` with boolean ``flag_value`` always returning the
``flag_value`` instead of ``True``. The ``default=True`` to ``flag_value``
substitution now only applies to non-boolean flags, where ``True`` acts as a
sentinel meaning "activate this flag by default". For boolean flags,
``default=True`` is returned as a literal value.
- Mark ``make_default_short_help`` as private API.
- ``CliRunner``'s redirected streams now expose the original file descriptor
via ``fileno()``, so that ``faulthandler``, ``subprocess``, and other
C-level consumers no longer crash with ``io.UnsupportedOperation``.
- Change :class:`ParameterSource` to an :class:`~enum.IntEnum` and reorder
its members from most to least explicit, so values can be compared to
check whether a parameter was explicitly provided.
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/devel/py-click/Makefile
cvs rdiff -u -r1.33 -r1.34 pkgsrc/devel/py-click/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-click/Makefile
diff -u pkgsrc/devel/py-click/Makefile:1.37 pkgsrc/devel/py-click/Makefile:1.38
--- pkgsrc/devel/py-click/Makefile:1.37 Sun Apr 5 11:33:48 2026
+++ pkgsrc/devel/py-click/Makefile Thu Apr 23 05:37:00 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.37 2026/04/05 11:33:48 wiz Exp $
+# $NetBSD: Makefile,v 1.38 2026/04/23 05:37:00 adam Exp $
-DISTNAME= click-8.3.2
+DISTNAME= click-8.3.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/click/}
Index: pkgsrc/devel/py-click/distinfo
diff -u pkgsrc/devel/py-click/distinfo:1.33 pkgsrc/devel/py-click/distinfo:1.34
--- pkgsrc/devel/py-click/distinfo:1.33 Sun Apr 5 11:33:48 2026
+++ pkgsrc/devel/py-click/distinfo Thu Apr 23 05:37:00 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.33 2026/04/05 11:33:48 wiz Exp $
+$NetBSD: distinfo,v 1.34 2026/04/23 05:37:00 adam Exp $
-BLAKE2s (click-8.3.2.tar.gz) = 3c1c006b3bd02738c6e2dd5bd93b8bdf99309463e40776357d99dbe3a7644c1c
-SHA512 (click-8.3.2.tar.gz) = 909c9421ef05dfabc6b685b290fbc7cc673bba5ebcf57e082dc75fe6a2d3843ae54de14aa886574c5371b80f51c0e2edafc0f0416a267b1bc6965dbe4e22be1f
-Size (click-8.3.2.tar.gz) = 302856 bytes
+BLAKE2s (click-8.3.3.tar.gz) = 603ca5e24003e1d46001c925e20db7a226e04f53e8ed3b3361646ad553bd1c98
+SHA512 (click-8.3.3.tar.gz) = 4755a0314c6df7021451698fa52c4aa43bdaac59c0b57df7bbae825efbbba008c457e4132bebe661c93b23e37c1c4de2daad7e5f58f7ccf3ed232fca36424912
+Size (click-8.3.3.tar.gz) = 328061 bytes
Home |
Main Index |
Thread Index |
Old Index