NetBSD/pkgsrc XZd9Xtsdoc CHANGES-2026 TODO

   doc: Updated misc/py-trove-classifiers to 2026.5.22.10
VersionDeltaFile
1.3254+2-1doc/CHANGES-2026
1.27313+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc l6DH3Kcmisc/py-trove-classifiers distinfo Makefile

   py-trove-classifiers: update to 2026.5.22.10.

   Add Plone 6.3 classifier. (#247)
VersionDeltaFile
1.49+4-4misc/py-trove-classifiers/distinfo
1.51+2-2misc/py-trove-classifiers/Makefile
+6-62 files

NetBSD/pkgsrc WIgQKQzdoc TODO CHANGES-2026

   doc: Updated devel/py-ruff to 0.15.14
VersionDeltaFile
1.27312+1-2doc/TODO
1.3253+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc orT9Aecdevel/py-ruff distinfo cargo-depends.mk

   py-ruff: update to 0.15.14.

   Preview features

       [airflow] Implement airflow-task-implicit-multiple-outputs (AIR202) (#25152)
       [flake8-use-pathlib] Mark PTH101 fix as unsafe when first argument is a class attribute annotated as int (#25086)
       [pylint] Implement too-many-try-statements (W0717) (#23970)
       [ruff] Add incorrect-decorator-order (RUF074) (#23461)
       [ruff] Add fallible-context-manager (RUF075) (#22844)

   Bug fixes

       Fix lambda formatting in interpolated string expressions (#25144)
       Treat generic frozenset annotations as immutable (#25251)
       [flake8-type-checking] Avoid strict behavior when future-annotations are enabled (TC001, TC002, TC003) (#25035)
       [pylint] Avoid false positives in else clause (PLR1733) (#25177)

   Rule changes


    [16 lines not shown]
VersionDeltaFile
1.105+16-16devel/py-ruff/distinfo
1.100+4-4devel/py-ruff/cargo-depends.mk
1.108+2-2devel/py-ruff/Makefile
+22-223 files

NetBSD/pkgsrc bJIAjpCdoc CHANGES-2026 TODO

   doc: Updated devel/py-poetry-core to 2.4.1
VersionDeltaFile
1.3252+2-1doc/CHANGES-2026
1.27311+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc TVk1GAcdevel/py-poetry-core distinfo Makefile

   py-poetry-core: update to 2.4.1.

   2.4.1 - 2026-05-09

   Changed

       Re-allow installer==0.7.0 (#10887).

   Fixed

       Fix an issue where poetry update <package> failed when <package> was a transitive dependency (#10885).
VersionDeltaFile
1.20+4-4devel/py-poetry-core/distinfo
1.23+2-5devel/py-poetry-core/Makefile
+6-92 files

NetBSD/pkgsrc P3ekMOPdoc CHANGES-2026 TODO

   doc: Updated devel/py-more-itertools to 11.1.0
VersionDeltaFile
1.3251+2-1doc/CHANGES-2026
1.27310+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc aut28m5devel/py-more-itertools distinfo Makefile

   py-more-itertools: update to 11.1.0.

   Changes:

       numeric_range was updated to fix its handling of empty ranges (thanks to rhettinger)
       peekable was updated to fix typing issues (thanks to DORI2001, powellnorma, Pandede, m9810223, and rhettinger)
       islice_extended was optimized for memory usage and speed (thanks to ben42code, rhettinger, and pochmann)
       serialize now supports the generator methods throw, send, and close (thanks to rhettinger)
       seekable now supports implements __getitem__ for cached elements (thanks to SAY-5, jenstroeger, and JamesParrott)
VersionDeltaFile
1.38+4-4devel/py-more-itertools/distinfo
1.41+2-2devel/py-more-itertools/Makefile
+6-62 files

NetBSD/pkgsrc EUCqssLdoc CHANGES-2026 TODO

   doc: Updated www/py-idna to 3.16
VersionDeltaFile
1.3250+2-1doc/CHANGES-2026
1.27309+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc wV0rQzYwww/py-idna distinfo PLIST

   py-idna: update to 3.16.

   ## 3.16 (2026-05-22)

   - Add a command-line interface (`python -m idna`, also available as
     the `idna` script). Encodes or decodes one or more domains supplied
     as arguments or on standard input, with options to select A-label
     or U-label output and control error handling.
   - Raise the minimum supported Python version to 3.9
   - Various code quality improvements
VersionDeltaFile
1.25+4-4www/py-idna/distinfo
1.9+8-0www/py-idna/PLIST
1.27+4-2www/py-idna/Makefile
1.1+1-0www/py-idna/ALTERNATIVES
+17-64 files

NetBSD/pkgsrc 7HCtqdHdoc TODO CHANGES-2026

   doc: Updated time/py-icalendar to 7.1.2
VersionDeltaFile
1.27308+1-2doc/TODO
1.3249+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc QmrJbBXtime/py-icalendar Makefile distinfo

   py-icalendar: update to 7.1.2.


   7.1.2 (2026-05-22)
   Bug fixes

       Replaced the recursive Component.__repr__ implementation with an iterative stack-based walk so that deeply nested calendars no longer raise RecursionError when formatted via repr(), str(), or f-strings. The output format is unchanged for normally-shaped calendars. @gistrec (Issue #1370)

   Documentation

       Update maintenance documentation. Fix the version switcher on "stable" on Read the Docs. @stevepiercy (Issue #1352)

   7.1.1 (2026-05-18)
   New features

       Created an ical_value property for the vPeriod component. @ZairKSM (Issue #876)

       Created a ical_value() property for the vWeekday component, mirroring the existing pattern on vBoolean. @mvanhorn (Issue #1360)


    [21 lines not shown]
VersionDeltaFile
1.61+4-4time/py-icalendar/Makefile
1.52+4-4time/py-icalendar/distinfo
1.34+3-0time/py-icalendar/PLIST
+11-83 files

NetBSD/pkgsrc pDhgkCEdoc CHANGES-2026 TODO

   doc: Updated www/py-genshi to 0.7.11
VersionDeltaFile
1.3248+2-1doc/CHANGES-2026
1.27307+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc gYcg66Vwww/py-genshi distinfo Makefile

   py-genshi: update to 0.7.11.

   Version 0.7.11
   https://github.com/edgewall/genshi/releases/tag/0.7.11
   (May 17 2026, from branches/stable/0.7.x)

   * Replace use of `pkg_resources` with `importlib.resources` (or `importlib_resources` for Python < 3.9)
     (#97 by Colin Watson)
   * Update CI release workflow to use Ubuntu 22.04. (#96 by Simon Cross)
VersionDeltaFile
1.15+4-4www/py-genshi/distinfo
1.32+2-2www/py-genshi/Makefile
+6-62 files

NetBSD/pkgsrc nuwaKYWdoc CHANGES-2026 TODO

   doc: Updated net/py-aiodns to 4.0.4
VersionDeltaFile
1.3247+2-1doc/CHANGES-2026
1.27306+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc EX7eEXXnet/py-aiodns distinfo Makefile

   py-aiodns: update to 4.0.4.

   4.0.4
   =====
   - Raise ``DNSError(ARES_ENODATA)`` from ``query()`` when the answer section has no records of the requested qtype, restoring the pycares 4.x NODATA contract and avoiding ``AttributeError`` for CNAME/SOA/PTR callers (#254).
   - Add the missing ``build-backend`` entry to ``pyproject.toml`` so PEP 517 builds from the sdist work without falling back to the deprecated legacy setuptools backend (#252).
VersionDeltaFile
1.9+4-4net/py-aiodns/distinfo
1.13+4-4net/py-aiodns/Makefile
+8-82 files

NetBSD/pkgsrc tOV71kFdoc CHANGES-2026 TODO

   doc: Updated textproc/py-JWT to 2.13.0
VersionDeltaFile
1.3246+2-1doc/CHANGES-2026
1.27305+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc FLsBhN9textproc/py-JWT distinfo Makefile

   py-JWT: update to 2.13.0.

   v2.13.0
   -------

   Security
   ~~~~~~~~

   - Reject JWK JSON documents passed as raw HMAC secrets in
     ``HMACAlgorithm.prepare_key`` to close an algorithm-confusion gap that
     the existing PEM/SSH guard did not cover. Reported by @aradona91 in
     `GHSA-xgmm-8j9v-c9wx <https://github.com/jpadilla/pyjwt/security/advisories/GHSA-xgmm-8j9v-c9wx>`__.
   - Bind the JWT header ``alg`` to ``PyJWK.algorithm_name`` during
     verification so the caller's ``algorithms=[...]`` allow-list cannot be
     bypassed when decoding with a ``PyJWK`` / ``PyJWKClient`` key. Reported
     by @sushi-gif in `GHSA-jq35-7prp-9v3f <https://github.com/jpadilla/pyjwt/security/advisories/GHSA-jq35-7prp-9v3f>`__.
   - Reject non-``http(s)`` URI schemes in ``PyJWKClient`` so attacker-
     influenced URIs cannot read local files or reach unintended schemes via
     urllib's default ``file://`` / ``ftp://`` / ``data:`` handlers. Reported

    [31 lines not shown]
VersionDeltaFile
1.28+4-4textproc/py-JWT/distinfo
1.34+2-2textproc/py-JWT/Makefile
+6-62 files

NetBSD/pkgsrc h9y6Wyadoc CHANGES-2026 TODO

   doc: Updated textproc/dasel to 3.11.0
VersionDeltaFile
1.3245+2-1doc/CHANGES-2026
1.27304+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc N1vi2motextproc/dasel distinfo Makefile

   dasel: update to 3.11.0.

   ## [v3.11.0] - 2026-05-19

   ### Added

   - Support for newline-delimited JSON (NDJSON) input. Multiple JSON values in a single input are now parsed as a multi-document branch, matching the existing YAML multi-document behaviour.

   ### Fixed

   - Strip leading "v" from version output for consistency across build methods (Docker vs Homebrew).
VersionDeltaFile
1.12+4-4textproc/dasel/distinfo
1.28+2-2textproc/dasel/Makefile
+6-62 files

NetBSD/pkgsrc WsqZoNjdoc TODO CHANGES-2026

   doc: Updated time/libical4 to 4.0.1
VersionDeltaFile
1.27303+1-3doc/TODO
1.3244+2-1doc/CHANGES-2026
+3-42 files

NetBSD/pkgsrc rEisVvQtime/libical4 distinfo Makefile

   libical4: update to 4.0.1.

   ## [4.0.1] - 2026-05-14

   - Increase the ICAL_LIMIT_RRULE_SEARCH limit from 100 to 500.
   - Fix an unsafe exec() in the `vzic` tool when compiled with the CREATE_SYMLINK option.
VersionDeltaFile
1.2+4-4time/libical4/distinfo
1.5+3-2time/libical4/Makefile
+7-62 files

NetBSD/pkgsrc I40q3e1doc CHANGES-2026 TODO

   doc: Updated textproc/tree-sitter to 0.26.9
VersionDeltaFile
1.3243+2-1doc/CHANGES-2026
1.27302+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc nhRyJyJtextproc/tree-sitter distinfo Makefile

   tree-sitter: update to 0.26.9.

   Minor update.
VersionDeltaFile
1.30+4-4textproc/tree-sitter/distinfo
1.32+2-2textproc/tree-sitter/Makefile
+6-62 files

NetBSD/pkgsrc RmUHu71doc CHANGES-2026 TODO

   doc: Updated textproc/libxmlb to 0.3.27
VersionDeltaFile
1.3242+2-1doc/CHANGES-2026
1.27301+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc OhSwRkwtextproc/libxmlb distinfo Makefile

   libxmlb: update to 0.3.27.

   Version 0.3.27
   ~~~~~~~~~~~~~~
   Released: 2026-05-18

   New Features:
    - Bump the required version of GLib to 2.68 (Richard Hughes)

   Bugfixes:
    - Do not construct an invalid silo when processing more than 30 attrs (Richard Hughes)
    - Fix NULL pointer dereference when searching with NULL needle (Richard Hughes)
    - Fix potential use-after-free when building the in() haystack (Richard Hughes)
    - Fix stem() type-checking the wrong stack position (Richard Hughes)
    - Handle NULL string opcodes in more functions (Richard Hughes)
    - Limit operator recursion depth in xb_machine_parse_section (Richard Hughes)
    - Limit the number of predicates and OR branches in each section (Richard Hughes)
    - Prevent an infinite loop when parsing a corrupt silo (Richard Hughes)
    - Reject XML with more than 65535 unique element names (Richard Hughes)
VersionDeltaFile
1.5+4-4textproc/libxmlb/distinfo
1.11+3-2textproc/libxmlb/Makefile
+7-62 files

NetBSD/pkgsrc DXTGACwdoc CHANGES-2026 TODO

   doc: Updated multimedia/libde265 to 1.0.19
VersionDeltaFile
1.3241+2-1doc/CHANGES-2026
1.27300+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc Hw5Lqjgmultimedia/libde265 distinfo Makefile

   libde265: update to 1.0.19.

   This release contains a number of security fixes, correctness fixes
   for edge cases, and build/packaging improvements.
VersionDeltaFile
1.16+4-4multimedia/libde265/distinfo
1.20+2-2multimedia/libde265/Makefile
1.5+2-2multimedia/libde265/PLIST
+8-83 files

NetBSD/pkgsrc iGeUncgdoc TODO CHANGES-2026

   doc: Updated sysutils/fzf to 0.73.0
VersionDeltaFile
1.27299+1-3doc/TODO
1.3240+2-1doc/CHANGES-2026
+3-42 files

NetBSD/pkgsrc Inl3PUhsysutils/fzf distinfo Makefile

   fzf: update to 0.73.0.

   Nushell integration via fzf --nushell and the installer (#4630) (@sim590)
   New --preview-window=next position that places the preview adjacent to the input section, on the list side: above the input in the default layout, below it in --layout=reverse (#4798)
   Timer-driven every(N) event for --bind, where N is seconds
   Added $FZF_IDLE_TIME (whole seconds) and $FZF_IDLE_TIME_MS (milliseconds), holding the elapsed time since the last user activity

       Pair with every(N) to build idle-based behavior such as auto-accept or auto-quit (#1211)

       # Live process list; --track --id-nth 2 keeps the cursor on the same PID across reloads
       fzf --header-lines 1 --track --id-nth 2 --bind 'start,every(2):reload-sync:ps -ef'

       # Auto-accept after 10 seconds of inactivity, with a countdown in the footer after 5s
       fzf --bind 'every(1):bg-transform:
         if   [[ $FZF_IDLE_TIME -lt 5  ]]; then echo change-footer:
         elif [[ $FZF_IDLE_TIME -lt 10 ]]; then echo "change-footer:auto-accept in $((10 - FZF_IDLE_TIME))s"
         else echo accept
         fi'


    [9 lines not shown]
VersionDeltaFile
1.51+10-13sysutils/fzf/distinfo
1.133+2-3sysutils/fzf/Makefile
1.29+2-3sysutils/fzf/go-modules.mk
+14-193 files