NetBSD/pkgsrc nZ7s30qdoc CHANGES-2026

   Updated net/rsync, converters/py-bidi, devel/py-traitlets
VersionDeltaFile
1.2970+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc cDeCNaEdevel/py-traitlets distinfo Makefile

   py-traitlets: updated to 5.15.0

   5.15.0

   Enhancements made

   - Moved definitions of K and V outside of TYPE_CHECKING condition
   - Accept integer-valued numbers for Integer
   - Update `__new__` method to use Self type for improved type hinting
   - Fix whitespace formatting in CLI help.

   Bugs fixed

   - Fix `traitlets.__all__`
   - The --config option with absolute paths will be loaded only once.
   - Avoid using `return t.cast` which can prevent attribute access during process teardown
   - Suppress exceptions when closing handlers during `__del__`
VersionDeltaFile
1.28+4-4devel/py-traitlets/distinfo
1.36+2-4devel/py-traitlets/Makefile
+6-82 files

NetBSD/pkgsrc lgm6eiUdoc CHANGES-2026

   doc: Updated textproc/p5-XML-LibXML to 2.0210nb9
VersionDeltaFile
1.2969+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc WS2MxtDtextproc/p5-XML-LibXML distinfo Makefile, textproc/p5-XML-LibXML/patches patch-dom.c patch-t_06elements.t

   p5-XML-LibXML: Add upstream patch to fix CVE-2026-8177

   Bump PKGREVISION.
VersionDeltaFile
1.1+68-0textproc/p5-XML-LibXML/patches/patch-dom.c
1.1+53-0textproc/p5-XML-LibXML/patches/patch-t_06elements.t
1.56+3-1textproc/p5-XML-LibXML/distinfo
1.106+2-2textproc/p5-XML-LibXML/Makefile
+126-34 files

NetBSD/pkgsrc uUS0KuKconverters/py-bidi Makefile distinfo

   py-bidi: updated to 0.6.9

   0.6.9

   * Rust extension declares ``gil_used = false`` so it runs under free-threaded (no-GIL) Python [Meir Kriheli]
   * Added concurrent stress test for ``get_display`` under free-threaded builds [Meir Kriheli]
   * CI: optional cp313t/cp314t wheel builds when setup-python provides those interpreters; free-threaded test job prefers 3.14t with 3.13t fallback [Meir Kriheli]
   * CI: Intel macOS wheels now built on macOS 15 (replacing macOS 13) [Meir Kriheli]
   * Use ``uv`` for nox virtualenvs; add ``uv.lock`` and document uv-based dev setup in README and CONTRIBUTING [Meir Kriheli]
   * Set ``requires-python = ">=3.9"`` explicitly in ``pyproject.toml`` [Meir Kriheli]

   0.6.8

   * Added missing 3.14 build for Linux
VersionDeltaFile
1.7+3-5converters/py-bidi/Makefile
1.6+4-4converters/py-bidi/distinfo
+7-92 files

NetBSD/pkgsrc T2dY5senet/rsync distinfo Makefile, net/rsync/patches patch-sender.c

   rsync: updated to 3.4.2

   rsync 3.4.2 (28 Apr 2026)

   Changes in this version:

   SECURITY RELATED:

   Several security-relevant defects were reported and fixed since 3.4.1. None were assigned a CVE — rsync's fork-per-connection design scopes the impact of each of these to the attacker's own connection, which is equivalent to the client closing the socket itself — but they are fixed here as a matter of hygiene and to reduce the chances of a future exploitable combination. Many thanks to the external researchers who reported these issues.

   Fixed a signed integer overflow in the PROXY protocol v2 header parser: a negative len field could bypass the size check and cause a stack buffer overflow in read_buf(). Reported by John Walker of ZeroPath.

   Fixed an invalid access to the files array. Reported by Calum Hutton of Rapid7.

   Reject negative token values in the compressed-stream token decoder; a negative value could cause callers to misinterpret a missing data pointer as literal data. Reported by Will Sergeant.

   Fixed the element count passed to the xattr qsort() (see https://www.openwall.com/lists/oss-security/2026/04/16/2).

   Fixed a buffer underflow in clean_fname(), and added a regression test.

    [60 lines not shown]
VersionDeltaFile
1.65+4-5net/rsync/distinfo
1.132+2-3net/rsync/Makefile
1.2+1-1net/rsync/patches/patch-sender.c
+7-93 files

NetBSD/pkgsrc Auvtenqdoc CHANGES-2026

   doc: Updated net/p5-Net-CIDR-Lite to 0.24
VersionDeltaFile
1.2968+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc kiVojF8net/p5-Net-CIDR-Lite distinfo Makefile

   p5-Net-CIDR-Lite: update to 0.24.

   0.24  2026-05-10
       - Security: (CVE-2026-45190) Reject Unicode digits and trailing
         newlines in parser inputs.
       - Security: (CVE-2026-45191) Reject zero-padded CIDR masks.
VersionDeltaFile
1.11+4-4net/p5-Net-CIDR-Lite/distinfo
1.35+2-2net/p5-Net-CIDR-Lite/Makefile
+6-62 files

NetBSD/pkgsrc cIPEQtWdoc CHANGES-2026

   Updated databases/timescaledb-tune, net/rclone
VersionDeltaFile
1.2967+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc XO0NhBOnet/rclone distinfo go-modules.mk

   rclone: updated to 1.74.1

   v1.74.1 - 2026-05-08

   Bug Fixes
   bisync: Fix retryable without --resync error message when --resync has a critical failure (Gustavo V. F.)
   build
   Fix multiple CVEs by upgrading to go1.26.3 (Nick Craig-Wood)
   CVE-2026-42501: cmd/go: malicious module proxy can bypass checksum database
   CVE-2026-39825: net/http/httputil: ReverseProxy forwards queries with more than urlmaxqueryparams parameters
   CVE-2026-39836: net: panic in Dial and LookupPort when handling NUL byte on Windows
   CVE-2026-42499: net/mail: quadratic string concatenation in consumePhrase
   CVE-2026-39820: net/mail: quadratic string concatentation in consumeComment
   CVE-2026-39819: cmd/go: "go bug" follows symlinks in predictable temporary filenames
   CVE-2026-39817: cmd/go: "go tool pack" does not sanitize output paths
   CVE-2026-33814: net/http: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE
   CVE-2026-39826: html/template: escaper bypass leads to XSS
   CVE-2026-33811: net: crash when handling long CNAME response
   CVE-2026-39823: html/template: bypass of meta content URL escaping causes XSS

    [14 lines not shown]
VersionDeltaFile
1.39+547-526net/rclone/distinfo
1.26+181-174net/rclone/go-modules.mk
1.101+2-3net/rclone/Makefile
+730-7033 files

NetBSD/pkgsrc 8Mjrtpsdatabases/timescaledb-tune Makefile distinfo

   timescaledb-tune: updated to 0.19.0

   0.19.0

   ci: derive TMPDIR from config path in integration tests
   Bump work_mem recommendation and drop Windows-specific tuning
   Add PG19 support to timescaledb-tune
VersionDeltaFile
1.63+3-6databases/timescaledb-tune/Makefile
1.11+4-4databases/timescaledb-tune/distinfo
+7-102 files

NetBSD/pkgsrc mybZU9Odoc CHANGES-2026

   Updated devel/py-hypothesis, devel/py-coverage, textproc/py-textile
VersionDeltaFile
1.2966+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc kVLY3Intextproc/py-textile Makefile distinfo

   py-textile: updated to 4.0.4

   4.0.4
   * Update supported python versions to include 3.13, and 3.14. Minimum support for pypy has increased to pypy3.11.
   * Bugfixes:
   **  Allow text blocks with spaces around first and last newlines
VersionDeltaFile
1.31+3-6textproc/py-textile/Makefile
1.14+4-4textproc/py-textile/distinfo
+7-102 files

NetBSD/pkgsrc JhVm3Pfdevel/py-coverage distinfo Makefile

   py-coverage: updated to 7.14.0

   Version 7.14.0 — 2026-05-10

   - Feature: now when running one of the reporting commands, if there are
     parallel data files that need combining, they will be implicitly combined
     before creating the report. There is no option to avoid the combination; let
     us know if you have a use case that requires it.  Thanks, `Tim Hatch
     <pull 2162_>`_. Closes `issue 1781`_.

   - Fix: the output from ``combine`` was too verbose, listing each file
     considered. Now it shows a single line with the counts of files combined,
     files skipped, and files with errors. The ``-q`` flag suppresses this line.
     The old detailed lines are available with the new ``--debug=combine`` option.

   - Fix: running a Python file through a symlink now sets the sys.path correctly,
     matching regular Python behavior. Fixes `issue 2157`_.

   - Fix: ``Collector.flush_data`` could fail with "RuntimeError: Set changed

    [10 lines not shown]
VersionDeltaFile
1.75+4-4devel/py-coverage/distinfo
1.89+2-2devel/py-coverage/Makefile
+6-62 files

NetBSD/pkgsrc odvCbnhdevel/py-hypothesis distinfo Makefile

   py-hypothesis: updated to 6.152.5

   6.152.5 - 2026-05-10
   This patch improves the Phase.explain phase so that simple cases like assert n1 == n2 no longer get a misleading # or any other generated value comment. Before falling back to random sampling, we now also try borrowing values from each other arg slice with matching shape.

   6.152.4 - 2026-04-27
   This patch fixes a rare internal error during Phase.explain introduced in version 6.149.0 for certain strategies.

   6.152.3 - 2026-04-26
   The hypothesis-urandom backend now reads from /dev/urandom with buffering disabled, which improves the control of those hooking /dev/urandom to change or read Hypothesis’s random decisions.
VersionDeltaFile
1.164+4-4devel/py-hypothesis/distinfo
1.170+3-5devel/py-hypothesis/Makefile
+7-92 files

NetBSD/pkgsrc trOSjAidoc CHANGES-2026

   Updated lang/py-librt, devel/py-requests-cache, net/py-lexicon, www/py-idna
VersionDeltaFile
1.2965+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc GEloITqwww/py-idna distinfo Makefile

   py-idna: updated to 3.14

   3.14 (2026-05-10)

   - Removed opportunity to process long inputs into quadratic
     time by rejecting oversize inputs up-front. Closes a bypass
     of the CVE-2024-3651 mitigation. [GHSA-65pc-fj4g-8rjx]
VersionDeltaFile
1.23+4-4www/py-idna/distinfo
1.25+2-2www/py-idna/Makefile
+6-62 files

NetBSD/pkgsrc 8ZBE0jXnet/py-lexicon distinfo Makefile

   py-lexicon: updated to 3.25.2

   3.25.2

   Added

   The googleclouddns provider now works on public zones only by default
VersionDeltaFile
1.97+4-4net/py-lexicon/distinfo
1.103+2-2net/py-lexicon/Makefile
+6-62 files

NetBSD/pkgsrc jZekWG2devel/py-requests-cache Makefile distinfo

   py-requests-cache: updated to 1.3.2

   1.3.2

   Update CachedResponse for compatibility with requests 2.34
   If a request contains a header that is in both ignored_parameters and Vary (for example, Authorization + Vary: Authorization), always consider it a cache miss
   Ignore + redact some additional common authentication headers + params by default
VersionDeltaFile
1.5+7-5devel/py-requests-cache/Makefile
1.3+4-4devel/py-requests-cache/distinfo
+11-92 files

NetBSD/pkgsrc MTBOIgLlang/py-librt distinfo Makefile

   py-librt: updated to 0.11.0

   0.11.0
   Unknown changes
VersionDeltaFile
1.6+4-4lang/py-librt/distinfo
1.6+3-3lang/py-librt/Makefile
1.3+3-1lang/py-librt/PLIST
+10-83 files

NetBSD/pkgsrc ax3b5OMdoc CHANGES-2026 TODO

   Updated devel/py-uv[-build]
VersionDeltaFile
1.2964+3-1doc/CHANGES-2026
1.27250+1-2doc/TODO
+4-32 files

NetBSD/pkgsrc JHIayNDdevel/py-uv distinfo cargo-depends.mk, devel/py-uv-build distinfo

   py-uv py-uv-build: updated to 0.11.13

   0.11.13

   Bug fixes

   Include data files in editable builds
   Respect --require-hashes when installing from pylock.toml files

   Python

   Add CPython 3.14.5
VersionDeltaFile
1.23+13-13devel/py-uv-build/distinfo
1.22+13-13devel/py-uv/distinfo
1.20+3-3devel/py-uv/cargo-depends.mk
1.24+2-2devel/py-uv/Makefile.common
+31-314 files

NetBSD/pkgsrc ChpWxk0doc CHANGES-2026

   doc: Updated wm/fluxbox to 1.3.7nb10
VersionDeltaFile
1.2963+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc jJlNuiywm/fluxbox Makefile distinfo, wm/fluxbox/patches patch-src_fluxbox.cc

   fluxbox: add upstream patch to handle monitor power cycling
VersionDeltaFile
1.2+22-3wm/fluxbox/patches/patch-src_fluxbox.cc
1.79+2-2wm/fluxbox/Makefile
1.42+2-2wm/fluxbox/distinfo
+26-73 files

NetBSD/pkgsrc LKl19AIdoc CHANGES-2026

   doc: Updated devel/py-gobject3 to 3.56.3nb1
VersionDeltaFile
1.2962+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc nNXvvh1doc CHANGES-2026

   doc: Updated devel/py-gobject3-common to 3.56.3nb1
VersionDeltaFile
1.2961+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc JcIparjdevel/py-gobject3 Makefile PLIST, devel/py-gobject3-common Makefile PLIST

   py-gobject3*: move pygobject-types.h to -common package

   The header is included by pygobject.h, which is already
   installed by the -common package.

   Bump PKGREVISION.
VersionDeltaFile
1.8+5-2devel/py-gobject3-common/Makefile
1.59+4-2devel/py-gobject3/Makefile
1.2+2-1devel/py-gobject3-common/PLIST
1.18+1-2devel/py-gobject3/PLIST
+12-74 files

NetBSD/pkgsrc 1vOWPCedoc CHANGES-2026

   doc: Updated devel/py-gobject3 to 3.56.3
VersionDeltaFile
1.2960+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc CSGypKrdoc CHANGES-2026

   doc: Updated devel/py-gobject3-common to 3.56.3
VersionDeltaFile
1.2959+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc FHGe4lfdevel/py-gobject3 PLIST distinfo, devel/py-gobject3/patches patch-gi_overrides_Gio.py

   py-gobject3: update to 3.56.3

   3.56.3 - 2026-05-08
   -------------------

   * Fix crash when user_data is defined before callback :mr:`554`
   * Add missing msg argument to asyncio cancel() :mr:`541`
   * Fix potential buffer overflow errors :mr:`540`
   * Fix memory leak when initializing GTK templates :mr:`526`

   3.56.2 - 2026-03-25
   -------------------

   * ci: drop obsolete mingw environments, add UCRT64 and clang64 (backport) :mr:`533`
   * Leave floating state intact for get/set property (backport) :mr:`534`
   * Only call do_dispose if it's implemented on the class (backport) :mr:`531`

   3.56.1 - 2026-02-27
   -------------------

    [74 lines not shown]
VersionDeltaFile
1.17+9-17devel/py-gobject3/PLIST
1.32+4-5devel/py-gobject3/distinfo
1.58+2-3devel/py-gobject3/Makefile
1.27+2-2devel/py-gobject3/Makefile.common
1.2+1-1devel/py-gobject3/patches/patch-gi_overrides_Gio.py
+18-285 files