NetBSD/pkgsrc cmy14HIdoc TODO CHANGES-2026

   Updated audio/strawberry, devel/py-filelock
VersionDeltaFile
1.5926+3-1doc/CHANGES-2026
1.27873+1-2doc/TODO
+4-32 files

NetBSD/pkgsrc OpNJ9sldevel/py-filelock Makefile distinfo

   py-filelock: updated to 3.32.5

   3.32.5

   test(fork): report where a stalled fork stops
   docs: say that mode is read-only in the thread-local section
   fix(lease): clear token after failed acquire
VersionDeltaFile
1.55+4-4devel/py-filelock/distinfo
1.56+2-2devel/py-filelock/Makefile
+6-62 files

NetBSD/pkgsrc Yjv573Uaudio/strawberry Makefile distinfo

   strawberry: updated to 1.2.29

   1.2.29

   Enhancements

   Switched MusixMatch lyrics to use API instead of scraping the HTML pages
   Standardized the User-Agent header format used for network requests
   Improved ListenBrainz scrobbling and made it respect rate limits
   Use self-hosted OAuth redirect/proxy for Spotify and Genius which does not accept a random localhost port
   Made PKCE optional for OAuth logins, for providers that don't support it
   Cover art search now takes album artist and compilation status into account when matching results
   Improved detection of generic album titles (e.g. "Greatest Hits", "Live") when scoring cover art search results, using regular expressions
VersionDeltaFile
1.37+4-4audio/strawberry/distinfo
1.103+2-3audio/strawberry/Makefile
+6-72 files

NetBSD/pkgsrc HuvPANFdoc CHANGES-2026

   Updated audio/py-beets, textproc/py-pyquery, devel/py-blessed, sysutils/py-kubernetes
VersionDeltaFile
1.5925+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc ZC2AnKLsysutils/py-kubernetes distinfo Makefile

   py-kubernetes: updated to 36.0.3

   v36.0.3

   Kubernetes API Version: v1.36.2

   Bug or Regression
   - Fix Watch.stream selecting watch instead of follow when streaming pod logs.
   - Start the leader election worker thread as a daemon so it does not block process shutdown.
   - Fix readline_channel, readline_stdout and readline_stderr crashing with OverflowError when using the default timeout, and returning None when a timeout expires.
   - Fix format_quantity returning imprecise, non-canonical values for the milli, micro and nano suffixes, and ignoring quantize=Decimal(0).
VersionDeltaFile
1.20+6-6sysutils/py-kubernetes/Makefile
1.13+4-4sysutils/py-kubernetes/distinfo
+10-102 files

NetBSD/pkgsrc RprNVxMdevel/py-blessed distinfo Makefile

   py-blessed: updated to 1.49.0

   1.49
   * introduce: :meth:`~Terminal.get_font_coverage` reports codepoints the terminal font has a glyph
     for, by mintty's ``OSC 7771`` Font Glyph Coverage Enquiry or the ``APC 25a1`` Glyph Protocol,
     :ghpull:`407`.
   * bugfix: :ref:`legacy mouse` event names and button values, mouse release events returned by
     :meth:`~Terminal.inkey` were always ``MOUSE_LEFT_RELEASED`` for all buttons, they now report
     ``MOUSE_RELEASED``, :ghpull:`406`.
   * bugfix: Mouse buttons 6 through 11 were erroneously decoded as left, middle, or right instead of
     ``MOUSE_BUTTON_6`` through ``MOUSE_BUTTON_11``, :ghpull:`406`.
   * improve: performance of automatic terminal query replies, :ghpull:`405`.
   * improve: all parameterized capabilities are now memorized, about 50x faster, :ghpull:`404`.
   * bugfix: :meth:`~Terminal.truncate` by bump of dependency ``wcwidth>=0.8.3``, :ghissue:`402`.

   1.48
   *
     bugfix: :meth:`~Terminal.async_inkey` dropped keystrokes while another task is busy,
     :ghissue:`401`.

    [16 lines not shown]
VersionDeltaFile
1.16+4-4devel/py-blessed/distinfo
1.21+4-4devel/py-blessed/Makefile
+8-82 files

NetBSD/pkgsrc MlIYfbFtextproc/py-pyquery distinfo Makefile

   py-pyquery: updated to 2.1.0

   2.1.0 (2026-07-27)
   - pseudo selector ``:has()`` no longer support strings as arguments
VersionDeltaFile
1.20+5-5textproc/py-pyquery/Makefile
1.13+4-4textproc/py-pyquery/distinfo
+9-92 files

NetBSD/pkgsrc DqqEBQIaudio/py-beets distinfo PLIST

   py-beets: updated to 2.14.0

   2.14.0 (September 07, 2026)

   New features

   - :doc:`plugins/plexupdate`: Add ``beet plexupdate --auth``, an interactive
     plex.tv login following Plex' traditional PIN authentication flow: the access
     token for the local server is stored in a token file. The manual ``token``
     configuration option is now deprecated.
   - :ref:`duplicate_action`: Add an ``upgrade`` option that replaces individual
     duplicate tracks only if the new copy has a higher bitrate, adds any genuinely
     new tracks, and keeps the album together rather than splitting it. The option
     is available both through configuration and from the interactive duplicate
     prompt.
   - The interactive import prompt now offers a "Rescan directory" choice for album
     tasks. It re-reads the album's directory from disk and re-runs the match, so
     files can be cleaned up (duplicates, junk) while the import is paused at the
     prompt, without restarting the whole ``beet import`` run.

    [97 lines not shown]
VersionDeltaFile
1.60+16-16audio/py-beets/Makefile
1.35+7-7audio/py-beets/PLIST
1.37+4-4audio/py-beets/distinfo
+27-273 files

NetBSD/pkgsrc vDhyhU5doc CHANGES-2026

   Added lang/py-hatch-mypyc; Updated databases/py-alembic, databases/py-peewee
VersionDeltaFile
1.5924+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc g3O1EXJdatabases/py-peewee Makefile distinfo

   py-peewee: updated to 4.5.1

   4.5.1

   * `EnumField` and `IntEnumField` validate member value types (`str` and
     `int` respectively) at field construction.
   * `EnumField` and `IntEnumField` default `choices` to `(value, name)` pairs
     derived from the enum.
   * Fix 3075, migration generation for `EnumField`. Generated migrations will
     emit the storage field type (e.g. `IntegerField`) rather than `EnumField()`.
VersionDeltaFile
1.107+4-4databases/py-peewee/distinfo
1.142+2-2databases/py-peewee/Makefile
+6-62 files

NetBSD/pkgsrc 5CZ3RRTdatabases/py-alembic Makefile distinfo

   py-alembic: updated to 1.19.2

   1.19.2

   changed

   [changed] [autogenerate]
   The autogenerate plugin for CHECK constraint detection by name, added in 1.19.0. for 508, is no longer enabled by default. It has been renamed from alembic.autogenerate.checkconstraint_byname to alembic.ext.checkconstraint_byname and no longer matches on the "alembic.autogenerate.*" wildcard, which remains the default plugin specification. The previous name will still function as well if placed in the plugins list explicitly, both to enable the plugin and within a "~" exclusion, so that an env.py written against 1.19.0 or 1.19.1 requires no change.

   The plugin is now recommended only for schemas that ensure the naming of all constraints using a client side naming convention, otherwise there’s a persistent risk of false positives. See Detecting CHECK Constraints for background on things to be aware of when using this plugin.

   As part of this change “type bound” CHECK constraints, which include constraints generated for the Boolean and Enum datatypes when the create_constraint parameter is set to True, are no longer ignored in the metadata side, so that normal name-based matching can occur for these constraints.

   usecase

   [usecase] [autogenerate] [batch]
   The target of a ForeignKey is now located using the ForeignKey.target_tokens and ForeignKey.target_table_key accessors added in SQLAlchemy 2.1, rather than by splitting the dotted string form of that target on ".". As a dot inside a schema, table or column name cannot be told apart from the separator between those names, a foreign key whose target name contained a dot was previously mis-parsed by autogenerate rendering as well as by batch migrations. The dotted string continues to be split when running against SQLAlchemy 2.0, where these accessors are not present. Thanks to Gyanu Mayank for the initial pull request.
VersionDeltaFile
1.41+4-4databases/py-alembic/distinfo
1.13+7-1databases/py-alembic/PLIST
1.52+3-3databases/py-alembic/Makefile
+14-83 files

NetBSD/pkgsrc VdakQbUdevel/py-isort Makefile

   py-isort: updated to 9.0.1

   9.0.0 August 26 2026

   - Remove logic for deprecated options
   - Sort lazy import statements
   - Add initial support for Python 3.15
   - Compile with `mypyc`
   - Cache calls to `posixpath.abspath`
   - Consider private `stdlib` modules to be `stdlib`
   - Add CLI Flag for --forced-separate (https://github.com/PyCQA/isort/pull/2367) @hirak99
   - Add separate_packages option
   - Fix inline comment duplication across merged `from X import` lines
   - Fix src glob patterns passed via CLI
   - Fix opening-line comment moving to alias attribute line on wrapped imports
   - Fix multi_line_output=3/5 ignored when wrapping single imports with inline comments
   - Fix false positive in `check_code` when using `float_to_top` + `add_imports`
   - Fix: preserve bare `#` inline comments on imports
   - Fix grouping of non-aliased imports when mixed with aliased imports from the same module

    [34 lines not shown]
VersionDeltaFile
1.37+9-12devel/py-isort/Makefile
+9-121 files

NetBSD/pkgsrc iM1x1Dmlang/py-hatch-mypyc Makefile

   py-hatch-mypyc: better PKGNAME
VersionDeltaFile
1.2+2-2lang/py-hatch-mypyc/Makefile
+2-21 files

NetBSD/pkgsrc wmJMhNzlang Makefile, lang/py-hatch-mypyc DESCR distinfo

   py-hatch-mypyc: added version 0.16.0

   This package provides a build hook plugin for Hatch that compiles code with
   Mypyc.
VersionDeltaFile
1.1+21-0lang/py-hatch-mypyc/PLIST
1.1+21-0lang/py-hatch-mypyc/Makefile
1.1+5-0lang/py-hatch-mypyc/distinfo
1.796+2-1lang/Makefile
1.1+2-0lang/py-hatch-mypyc/DESCR
+51-15 files

NetBSD/pkgsrc WkVyrUAdoc CHANGES-2026

   Updated security/sqlmap, math/py-numpy, www/py-djangorestframework
VersionDeltaFile
1.5923+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc nDlxPZlwww/py-djangorestframework Makefile PLIST

   py-djangorestframework: updated to 3.18.1

   3.18.1

   Bug fixes

   Fix duplicate validation errors for GenericIPAddressField with protocol
   Fix int64 format detection for negative IntegerField minimums in OpenAPI schema definition
   Fix list serializer on unique constraint validator
   Reject non-finite values (nan, inf) in FloatField

   Other changes

   Add a compatibility setting for ListSerializer error formats
   Expand deprecation classes and review deprecation policy
VersionDeltaFile
1.35+4-4www/py-djangorestframework/distinfo
1.23+4-1www/py-djangorestframework/PLIST
1.48+2-2www/py-djangorestframework/Makefile
+10-73 files

NetBSD/pkgsrc yV84hwKmath/py-numpy distinfo Makefile

   py-numpy: updated to 2.5.3

   2.5.3

   MAINT: Prepare 2.5.x for further development
   BUG: raise ValueError when reading into record array with references...
   BUG: avoid uninitialized memory access / NULL-pointer deref in...
   TYP: fix ``np.random.{get,set}_bit_generator`` implicit re-exports...
   BUG: don't assume strides are a multiple of itemsize in stringdtype...
   CI: fix ccache CC override, add CXX in mac Conda CI
   BUG: Fix ref leak in _convert_from_type for custom scalar types...
   BUG: fix a number of issues around iterators and StringDType...
   TST: avoid allocating huge tuple of arrays in concatenate test...
   BUG: avoid possible UB in 'safe' multiplication helpers
   MAINT: use ``PyObject_`` functions instead of raw ``PyArray_ ones``
   BUG: validate UTF-8 and harden StringDType bounds handling
   BUG: fix two error handling mistakes in stringdtype replace loop...
   BUG: fix visibility annotations for functions in StringDType...
   MAINT: Update ml_dtypes pin to 8/21/2026.

    [12 lines not shown]
VersionDeltaFile
1.158+6-7math/py-numpy/Makefile
1.121+4-4math/py-numpy/distinfo
+10-112 files

NetBSD/pkgsrc nB4o3CYsecurity/sqlmap Makefile distinfo

   sqlmap: updated to 1.10.9

   1.10.9
   https://github.com/sqlmapproject/sqlmap/compare/1.9...1.10
VersionDeltaFile
1.24+85-1security/sqlmap/PLIST
1.34+4-4security/sqlmap/distinfo
1.49+2-2security/sqlmap/Makefile
+91-73 files

NetBSD/pkgsrc POyx9dhdoc CHANGES-2026

   doc: Updated net/coturn to 4.18.0
VersionDeltaFile
1.5922+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 5acfz64net/coturn Makefile distinfo

   net/coturn: Update to 4.18.0

   Upstream NEWS content, less bugfixes and minor improvements:

   Release 4.18.0

   Changelist:
   - Deprecate option drop-invalid-packets (#2078) (Pavel Punsky <eakraly at users.noreply.github.com>)
VersionDeltaFile
1.11+4-4net/coturn/distinfo
1.21+2-2net/coturn/Makefile
+6-62 files

NetBSD/pkgsrc mxkZuNkemulators/qemu PLIST

   Fix PLIST when building with PKG_OPTIONS.qemu+=-doc.
VersionDeltaFile
1.108+3-3emulators/qemu/PLIST
+3-31 files

NetBSD/pkgsrc UDwL3M4doc CHANGES-2026

   doc: Updated math/bcal to 2.6
VersionDeltaFile
1.5921+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ExHq0Bjmath/bcal Makefile distinfo

   math/bcal: update to 2.6

   Changes:
    - support native prompt and history without readline (`make O_NORL=1`)
    - add `strip` and static build (`make O_STATIC=1`) options
    - show prompt help and allow `c` and `p` commands in either REPL mode
    - add `BCAL_BIT_ANSI_COLOR_CODE` to customize set bit color
    - add sum() function for whitespace-separated numbers
    - add `-H` option to show integral maths results in hexadecimal

   Package changes:
    - Support for 'readline' and 'editline' options
VersionDeltaFile
1.1+17-0math/bcal/options.mk
1.8+4-4math/bcal/distinfo
1.8+4-3math/bcal/Makefile
+25-73 files

NetBSD/pkgsrc 2Jb1zRXmail/dbmail distinfo Makefile, mail/dbmail/patches patch-src_server.c

   dbmail: fix an I/O stall issue. Bump.

   Patch accepted by upstream.
VersionDeltaFile
1.1+33-0mail/dbmail/patches/patch-src_server.c
1.94+2-2mail/dbmail/Makefile
1.23+2-1mail/dbmail/distinfo
+37-33 files

NetBSD/pkgsrc Xq9W4l7doc TODO

   doc/TODO: + apache-ant-1.10.18, p5-Authen-SASL-2.2100.

   (security fix releases)
VersionDeltaFile
1.27872+3-1doc/TODO
+3-11 files

NetBSD/pkgsrc Kn7HnjXchat/weechat distinfo, chat/weechat/patches patch-src_plugins_relay_api_relay-api-msg.c

   weechat: Remove obsolete illumos patch.

   Upstream code changed so this is no longer required, and indeed now actively
   harmful.
VersionDeltaFile
1.88+1-2chat/weechat/distinfo
1.3+1-1chat/weechat/patches/patch-src_plugins_relay_api_relay-api-msg.c
+2-32 files

NetBSD/pkgsrc s7aLVH3doc TODO CHANGES-2026

   doc: Updated textproc/rumdl to 0.2.68
VersionDeltaFile
1.27871+1-2doc/TODO
1.5920+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc Ocdakz5textproc/rumdl Makefile cargo-depends.mk

   textproc/rumdl: update to 0.2.68

   v0.2.68
   Fixed

       MDX: recognize Markdown links and images inside JSX elements, including generated reference tables, without requiring blank lines. This removes false MD091 warnings and lets normal link rules check the content. JavaScript expressions, JSX attributes, comments, and code are excluded, and link fixes preserve source labels and positions (#801).

   Performance

       Reduce regex locking and redundant rule work.
       Precompute proper-name lookups and streamline regex caching.

   v0.2.67
   Fixed

       code-block-tools: survive a tool that exits without reading its input (a3f2b15)
       MD042: do not report an image with an unparseable destination as an empty link (600236e)
       code-block-tools: report missing tool binaries instead of passing silently (fd83c4b)
       code-block-tools: report tool failures from the format path (4f92370)

    [91 lines not shown]
VersionDeltaFile
1.54+115-7textproc/rumdl/distinfo
1.22+37-1textproc/rumdl/cargo-depends.mk
1.56+2-2textproc/rumdl/Makefile
+154-103 files

NetBSD/pkgsrc Yong5KAdoc CHANGES-2026

   doc: Updated devel/mise to 2026.9.1
VersionDeltaFile
1.5919+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc E1drfBQdevel/mise Makefile cargo-depends.mk

   devel/mise: update to 2026.9.1

   This is an update over 16 releases and it's impossible to reproduce the changes here.
   See upstream chamgelog for details.
VersionDeltaFile
1.117+700-724devel/mise/distinfo
1.116+232-240devel/mise/cargo-depends.mk
1.122+4-4devel/mise/Makefile
+936-9683 files