NetBSD/pkgsrc gKgAquYdoc CHANGES-2026

   Updated devel/py-queuelib, databases/py-redis, misc/py-narwhals, databases/py-peewee
VersionDeltaFile
1.5504+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc 7te5fYwdatabases/py-peewee ALTERNATIVES Makefile

   py-peewee: updated to 4.4.0

   4.4.0

   In which we learn to migrate (somewhat).

   * Add `playhouse.migrations` for running migration scripts. Migrations are
     python files defining `up(migrator, db)` and optionally `down(...)`.
     Migrations are applied in numeric order a-la Django, and stored by name in a
     history table. CLI via `pwmigrate` accepting `status`, `up`, `down`,
     `initial`, `create`, `generate`, `fake` and `diff`. To run from python,
     `migrations.run(db)`.
   * Add basic `playhouse.schema_diff` for comparing models against the
     schema and reporting differences (tables to create, columns added or
     removed, indexes added or removed).
   * Allow adding column to existing table as `NOT NULL` with migrator, which
     allows skipping the 3-step process of add nullable, populate default, set not
     null.
   * `db_url.connect()` raises `ValueError` for a url with no database name,

    [22 lines not shown]
VersionDeltaFile
1.30+8-1databases/py-peewee/PLIST
1.105+4-4databases/py-peewee/distinfo
1.140+3-3databases/py-peewee/Makefile
1.5+1-0databases/py-peewee/ALTERNATIVES
+16-84 files

NetBSD/pkgsrc Sh7o4fTmisc/py-narwhals Makefile distinfo

   py-narwhals: updated to 2.25.0

   2.25.0

   Performance improvements

   perf: remove redundant work in eager when/then, schema resolution, selectors, and module lookups

   Enhancements

   feat: add str.strip_chars_{start,end}
   feat: Add maintain_order argument to {Expr, Series}.list.unique
   feat(typing): Introduce PluginName NewType so plugin backends can type check
   feat(ibis): Add support for Expr.list.median for ibis backend

   Bug fixes

   fix: follow left-hand-index alignment rule for pandas-like concat
   fix: null propagation for str boolean methods

    [13 lines not shown]
VersionDeltaFile
1.3+4-4misc/py-narwhals/distinfo
1.3+2-2misc/py-narwhals/Makefile
+6-62 files

NetBSD/pkgsrc YO389vEdatabases/py-redis Makefile distinfo

   py-redis: updated to 8.1.0

   8.1.0

   redis-py now supports server-pushed maintenance notifications in the asyncio stack for both
   standalone and cluster clients, bringing the async client to parity with the sync implementation.
   When a Redis deployment signals maintenance events (such as node migration or failover windows), the
   async client reacts through the maintenance-notifications handler (redis/maint_notifications.py and
   its async integration under redis/asyncio/), allowing applications to adapt connection handling
   during maintenance without downtime.
VersionDeltaFile
1.19+13-1databases/py-redis/PLIST
1.56+4-4databases/py-redis/distinfo
1.61+2-2databases/py-redis/Makefile
+19-73 files

NetBSD/pkgsrc 2WHgrH0devel/py-queuelib Makefile distinfo

   py-queuelib: updated to 1.10.0

   1.10.0

   * Added ``clear()``, to remove every item from a queue while keeping it open
   * Fixed ``RoundRobinQueue.pop()`` dropping falsy items
   * Added support for Python 3.15
   * Improved linting and CI configuration
VersionDeltaFile
1.10+4-4devel/py-queuelib/distinfo
1.11+2-2devel/py-queuelib/Makefile
+6-62 files

NetBSD/pkgsrc TYzlmwkdoc CHANGES-2026

   Updated math/py-scipy, graphics/py-tifffile
VersionDeltaFile
1.5503+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc NRxwu3ggraphics/py-tifffile Makefile distinfo

   py-tifffile: updated to 2026.8.23

   2026.8.23

   - Add methods to delete pages from main IFD chain and erase their content.
VersionDeltaFile
1.68+4-4graphics/py-tifffile/distinfo
1.77+2-2graphics/py-tifffile/Makefile
+6-62 files

NetBSD/pkgsrc dvsh9fdmath/py-scipy Makefile distinfo

   py-scipy: updated to 1.18.1

   Issues closed for 1.18.1

   BUG: Incorrect use of NumPy scalar types instead of np.dtype...
   BUG: remez hilbert segfault
   MAINT, TYP: some typing-related concerns in 1.18.x
   BUG: forkserver forcing breaks interpreters that don't have it
   [BUG] Py_XDECREF on borrowed refs in fitpack_sphere (iopt==-1)...
   [BUG] Double-free of wrk1/wrk2/iwrk in fitpack_surfit on allocation...
   [BUG] Double-DECREF of ap_t in fitpack_parcur — use-after-free...
   [BUG] PyTuple_SET_ITEM on unchecked NULL args_tuple in DVODE/ZVODE...
   BUG: interpolate: ``BivariateSpline(grid=False)`` returns (1,)-shaped...
   BUG: ``copy.deepcopy`` and ``pickle`` fail for interpolation...
   BUG: test_convergence fails very often on aarch64-linux
   CI: 32-bit Linux job is failing because numpy needs GCC 10 now
   BUG: ``linalg.signm`` unpredictable output dtype
   BUG: RectBivariateSpline interpolation issues with new fitpack...
   BUG: linalg.expm matrix L1-norm implemented as infinity norm

    [29 lines not shown]
VersionDeltaFile
1.67+4-4math/py-scipy/distinfo
1.109+2-2math/py-scipy/Makefile
+6-62 files

NetBSD/pkgsrc MjNVplBdoc TODO CHANGES-2026

   doc: Updated wayland/labwc to 0.20.2
VersionDeltaFile
1.27818+1-2doc/TODO
1.5502+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc 259mLtSdoc CHANGES-2026

   Updated math/py-asteval, archivers/py-cramjam
VersionDeltaFile
1.5501+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc rRBX5uNarchivers/py-cramjam Makefile cargo-depends.mk

   py-cramjam: updated to 2.12.0

   2.12.0

   Add 3.8 for 2.11.0 release & disable hypothesis derandomize
   Drop 3.8 support
   Configure python-source to include type stubs
   Add Windows Arm64 build & drop 3.9 builds
   Bump pygments from 2.19.2 to 2.20.0
   Bump black from 22.3.0 to 26.3.1
   Bump pytest from 8.4.1 to 9.0.3
   pyO3 0.29 with freethreading
   Complete Python type information
   Single-source package version from Cargo.toml and guard release tags; test fixes
VersionDeltaFile
1.5+25-37archivers/py-cramjam/distinfo
1.5+7-11archivers/py-cramjam/cargo-depends.mk
1.3+17-1archivers/py-cramjam/PLIST
1.8+4-2archivers/py-cramjam/Makefile
+53-514 files

NetBSD/pkgsrc VwNzo9Lmath/py-asteval Makefile distinfo

   py-asteval: updated to 1.0.10

   1.0.10

   Fix comprehension loop variables leaking into the symbol table
   Reject assignment to unsafe attribute, including all "dunder" attributes
   Update security advisory guidelines in SECURITY.md
   Add CodeQL analysis workflow configuration
   Fix typo raising exception where node is not defined
   Use ndarray.reshape instead of assigning to ndarray.shape to avoid NumPy deprecation.
   Add some testing of implemented/non-implemented nodes
   Update docs to use breeze theme
VersionDeltaFile
1.28+4-4math/py-asteval/distinfo
1.33+2-2math/py-asteval/Makefile
+6-62 files

NetBSD/pkgsrc plhhThBdoc CHANGES-2026

   Updated shells/nushell
VersionDeltaFile
1.5500+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 65TlxwKshells/nushell cargo-depends.mk Makefile

   nushell: updated to 0.115.1

   0.115.1
   This patch release improves completions, adds Helix keybinding support, and
   fixes issues with semver comparisons, $ans, SQLite table updates, and
   keybinding merging.
VersionDeltaFile
1.77+10-10shells/nushell/distinfo
1.67+2-2shells/nushell/cargo-depends.mk
1.93+2-2shells/nushell/Makefile
+14-143 files

NetBSD/pkgsrc WmyjEkgdoc TODO CHANGES-2026

   Updated mail/exim[-html]
VersionDeltaFile
1.5499+3-1doc/CHANGES-2026
1.27817+1-2doc/TODO
+4-32 files

NetBSD/pkgsrc f95qS4Fmail/exim Makefile distinfo, mail/exim-html Makefile PLIST

   exim exim-html: updated to 4.100

   New stuff added since 4.99

     1. Lookups "psl" and "regdom" for, respectively, the public suffix or the
        registered domain, given a domain and a Public Suffix List file.

     2. EXPERIMENTAL_DMARC_NATIVE optional build feature.  See the experimental.spec
        file.

     3. Log selectors "spf", "spf_verbose", "dmarc", "dmarc_verbose", "dsn".

     4. Commandline option "-bI:modules" for listing installed dynamic-load modules.

     5. Debug channels "start", "regex" and "macro".

     6. The exiwhat utility now includes, on the daemon process line, counts for
        smtp and queue-run children.


    [19 lines not shown]
VersionDeltaFile
1.5+7-6mail/exim/patches/patch-lookups_Makefile
1.98+5-5mail/exim/distinfo
1.48+4-4mail/exim-html/distinfo
1.222+2-2mail/exim/Makefile
1.55+2-2mail/exim-html/Makefile
1.31+3-1mail/exim-html/PLIST
+23-206 files

NetBSD/pkgsrc cZ2bDUVwayland/labwc PLIST Makefile

   labwc: update to 0.20.2

   * Added
   - Display config errors in labnag or optionally another client. Also support
     associated option <core><errorCommand>. @elviosak @Consolatis [#3697]

   * Fixed
   - Destroy scene-output before scene cleanup to avoid rare abort. @jlvihv [#3701]
   - Do not leave a failed output render format on the pending state @Andy1210
     [#3685]
   - When window-cycling is cancelled, for example by pressing escape, give back
     focus to the window that had it before cycling started @elviosak [#3667]
   - Fix missing panel icon with Firefox running under X11 @jlindgren90 [#3641]
     labnag(1): document defaults @cunlem [#3654]
   - Force the initial modeset commit to fix an issue with QEMU/virtio-gpu
     and WLR_NO_HARDWARE_CURSORS=1. @KiritakeKumi [#3656]
VersionDeltaFile
1.4+4-4wayland/labwc/distinfo
1.4+2-2wayland/labwc/Makefile
1.3+1-0wayland/labwc/PLIST
+7-63 files

NetBSD/pkgsrc QtUqykXdoc CHANGES-2026

   Updated textproc/utf8-cpp, devel/pkgconf
VersionDeltaFile
1.5498+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc FpH8uNVdevel/pkgconf Makefile distinfo

   pkgconf: updated to 3.0.6

   3.0.6:

   * Command-line behavior:
     - --variable accepts multiple modules and prints the requested
       variable's value for each module, in argument order.  --path and
       --print-variables remain limited to a single module.
     - pccritic no longer reports the PC061 style finding for CRLF line endings,
       avoiding a noisy warning for normal Windows files.
       See https://github.com/pkgconf/pkgconf/issues/587.

   * Build and portability fixes:
     - Improve OS/2 support by exporting libpkgconf APIs from DLL builds,
       recognizing OS/2 drive letters and path separators, comparing paths without
       case sensitivity, and using binary mode for redirected standard output and
       error.  Patches by KO Myung-Hun.
     - Declare pkgconf long-path-aware in its Windows application manifest,
       allowing paths beyond the traditional MAX_PATH limit when long paths are
       enabled by the operating system.  Patch by moi15moi.
VersionDeltaFile
1.37+4-4devel/pkgconf/distinfo
1.42+2-2devel/pkgconf/Makefile
+6-62 files

NetBSD/pkgsrc gXvJKMztextproc/utf8-cpp Makefile distinfo

   utf8-cpp: updated to 4.2.0

   4.2.0

   The new release contains two changes:

   Fix for Fix for 144 reported by @dngr2 . UTF-16 iteration now properly throws exceptions in case of invalid data instead of just returning zero.
   Optimization of UTF-8 decoding that can be significant or not depending on the data and the compiler. I wrote about it in my blog: When Compilers Disagree About UTF‑8
VersionDeltaFile
1.20+4-4textproc/utf8-cpp/distinfo
1.19+2-2textproc/utf8-cpp/Makefile
+6-62 files

NetBSD/pkgsrc Gf8rya9doc CHANGES-2026

   doc: Updated math/py-lap to 0.5.13nb1
VersionDeltaFile
1.5497+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 6Oidhmtmath/py-lap distinfo Makefile, math/py-lap/patches patch-__lapjv__cpp___lapjv.pyx

   py-lap: work around breakage with cython 3.3.0

   Bump PKGREVISION.
VersionDeltaFile
1.1+20-0math/py-lap/patches/patch-__lapjv__cpp___lapjv.pyx
1.3+2-1math/py-lap/distinfo
1.6+2-1math/py-lap/Makefile
+24-23 files

NetBSD/pkgsrc Vvl8lSKdoc CHANGES-2026

   doc: Updated devel/ast-grep to 0.45.2
VersionDeltaFile
1.5496+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc G7J8Cl2devel/ast-grep Makefile cargo-depends.mk

   ast-grep: update to 0.45.2.

   0.45.2

       chore(deps): update astral-sh/setup-uv action to v10 #2892
       chore(deps): update rust crate terminal-light to v1.9.1 #2905
       chore(deps): update dependency web-tree-sitter to v0.26.13 #2903
       chore(deps): update rust crate tree-sitter to v0.26.13 #2904
       chore(deps): update dependency dprint to v0.56.1 #2901
       chore(deps): update dependency @napi-rs/cli to v3.8.6 #2882
       fix(deps): update rust-wasm-bindgen monorepo #2878
       chore(deps): update dependency dprint to v0.56.0 #2896
       chore(deps): update dependency oxlint to v1.79.0 #2897
       chore(deps): update dependency @ast-grep/napi to v0.45.1 #2876
       chore(deps): update dependency web-tree-sitter to v0.26.12 #2880
       fix: exit quietly on broken pipe instead of erroring #2887
       feat(outline): extract embedded language symbols #2883
       chore(deps): update dependency oxlint to v1.78.0 #2888
       feat: add namedChildren support to wasm #2893

    [4 lines not shown]
VersionDeltaFile
1.88+121-121devel/ast-grep/distinfo
1.83+39-39devel/ast-grep/cargo-depends.mk
1.89+2-2devel/ast-grep/Makefile
+162-1623 files

NetBSD/pkgsrc vcOVlPnmultimedia/mkvtoolnix Makefile, net/amule/patches patch-po_CMakeLists.txt

   Revbump for Boost 1.92.0
VersionDeltaFile
1.1+15-0net/amule/patches/patch-po_CMakeLists.txt
1.268+2-4multimedia/mkvtoolnix/Makefile
1.48+2-2x11/libkactivities4/buildlink3.mk
1.55+2-2x11/libkactivities4/Makefile
1.97+2-2x11/kdelibs4/buildlink3.mk
1.158+2-2x11/kdelibs4/Makefile
+25-12230 files not shown
+485-451236 files

NetBSD/pkgsrc QUmZtdXdoc CHANGES-2026

   Updated converters/libcdr, net/libtorrent-rasterbar
VersionDeltaFile
1.5495+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc kt7Bfrjnet/libtorrent-rasterbar buildlink3.mk Makefile

   libtorrent-rasterbar: updated to 2.0.14

   2.0.14

   fix issue in merkle tree
   fix use of a stack buffer past its lifetime when sending i2p SAM commands
   fix issues with active_time, seeding_time and finished_time
   fix torrent updates for idle torrents
   improve dont-count-slow-torrents
   fix external_ip_alert not being posted under some conditions when UPnP/NAT-PMP is enabled
   fix issue with stuck trackers on session pause
   fix windows disk read, possibly causing short-read errors
   fix blocking UDP socket in LSD and NAT-PMP
   fix web seed requests for single-file torrents in multi-file mode
   fix duplicate filenames in magnet links
   fix blocking UDP socket in UPnP
   fix corruption bug in mmap_storage
   fix bug where torrent_status::total was not set for seeds
VersionDeltaFile
1.25+4-4net/libtorrent-rasterbar/distinfo
1.19+2-2net/libtorrent-rasterbar/buildlink3.mk
1.42+2-2net/libtorrent-rasterbar/Makefile
+8-83 files

NetBSD/pkgsrc vJlkczTconverters/libcdr buildlink3.mk Makefile

   libcdr: updated to 0.1.9

   libcdr 0.1.9

   * Memory safety fixes

   libcdr 0.1.8

   * Upgrade m4 macros.
   * Fix crash appear with format CDR 14 and Gradients
   * Fixes parsing CDR7 files with no bbox surrounding text objects
VersionDeltaFile
1.16+4-4converters/libcdr/distinfo
1.76+3-3converters/libcdr/Makefile
1.53+2-2converters/libcdr/buildlink3.mk
+9-93 files

NetBSD/pkgsrc 93KL0KNdoc CHANGES-2026

   Updated games/vcmi, converters/libabw, converters/libqxp, converters/libfreehand
VersionDeltaFile
1.5494+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc z4XEnY2converters/libfreehand buildlink3.mk distinfo, converters/libfreehand/patches patch-src_lib_libfreehand__utils.cpp

   libfreehand: updated to 0.1.3

   libfreehand 0.1.3

   - Memory safety fixes
   - Minor cleanups
VersionDeltaFile
1.68+7-11converters/libfreehand/Makefile
1.11+4-5converters/libfreehand/distinfo
1.29+2-2converters/libfreehand/buildlink3.mk
1.2+1-1converters/libfreehand/patches/patch-src_lib_libfreehand__utils.cpp
+14-194 files