NetBSD/pkgsrc-wip 2155f6cCodeWhale Makefile cargo-depends.mk, Codewhale Makefile cargo-depends.mk

Update misc/CodeWhale to v.0.9.12, renaming it to Codewhale
DeltaFile
+0-2,009CodeWhale/distinfo
+1,988-0Codewhale/distinfo
+0-670CodeWhale/cargo-depends.mk
+663-0Codewhale/cargo-depends.mk
+0-53CodeWhale/Makefile
+53-0Codewhale/Makefile
+2,704-2,7327 files not shown
+2,721-2,74813 files

NetBSD/pkgsrc-wip b14ecfdharper Makefile COMMIT_MSG

Update misc/marper to v.2.10
DeltaFile
+36-27harper/distinfo
+11-8harper/cargo-depends.mk
+1-1harper/Makefile
+1-1harper/COMMIT_MSG
+49-374 files

NetBSD/pkgsrc bitKPbjdoc CHANGES-2026

   Updated devel/py-hypothesis, devel/py-wrapt
VersionDeltaFile
1.6013+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 9MFxrWydevel/py-wrapt Makefile distinfo

   py-wrapt: updated to 2.4.1

   2.4.1

   Bugs Fixed

   The C extension implementation of PartialCallableObjectProxy did not expose the bound positional and keyword arguments supplied when the proxy was created, whereas the pure Python implementation makes them available as the _self_args and _self_kwargs attributes. The C extension implementation now provides read only _self_args and _self_kwargs attributes so that both implementations behave the same.
   inspect.signature() applied to a PartialCallableObjectProxy reported the full signature of the wrapped callable, including the parameters that the bound positional and keyword arguments already supply, whereas for functools.partial those parameters are removed. The proxy did not define __signature__, so inspect followed __wrapped__ back to the callable and reported its signature unchanged. The proxy now provides __signature__ on instances, in both the pure Python and C extension implementations, giving the same result as for an equivalent functools.partial, including a ValueError when more positional arguments are bound than the callable accepts.

   This also affected wrapper functions used with FunctionWrapper and @wrapt.decorator. When a wrapped method is called via its class with the instance passed explicitly, the wrapper function receives a PartialCallableObjectProxy with the instance bound, and args without the instance. A wrapper which bound args and kwargs against inspect.signature(wrapped) would fail for such calls with a TypeError about a missing argument, while working for calls made via the instance. The reported signature now omits the bound instance so the binding succeeds.

   The signature of a partial whose wrapped callable is itself an already bound method is still reported incorrectly, for reasons outside of the control of wrapt. See the “Known Issues” documentation for details.

   The C extension intercepts the __module__ and __doc__ attributes by name in its attribute get and set slots so that they are forwarded to the wrapped object. The name was compared by identity against an interned string, which relied on the attribute name having been interned. Names originating from Python source code always are, but a name constructed at runtime, for example by string concatenation or by decoding, is not, and for such a name the interception was skipped. Getting the attribute then returned the value captured when the proxy was created rather than the current value on the wrapped object, and setting it stored the value on the proxy rather than the wrapped object. The comparison now falls back to comparing by value when the identity check fails, guarded by a length check so that the cost for non matching names is unchanged.
VersionDeltaFile
1.30+4-4devel/py-wrapt/distinfo
1.36+2-2devel/py-wrapt/Makefile
+6-62 files

NetBSD/pkgsrc AShYPfqdevel/py-hypothesis PLIST Makefile

   py-hypothesis: updated to 6.168.0

   6.168.0 - 2026-09-08
   datetimes() now generates “tricky” datetimes more often: values on or near daylight-saving and other utc-offset transitions of the drawn timezone - including imaginary wall times, and ambiguous ones with each value of fold - as well as times adjacent to leap seconds and to well-known datetimes like the millennium and the end of the signed 32-bit Unix epoch.

   This release also fixes some rare internal errors, where an error raised partway through updating an internal cache - for example by a deeply recursive strategy raising RecursionError - could leave that cache corrupted.
VersionDeltaFile
1.170+4-4devel/py-hypothesis/distinfo
1.176+2-2devel/py-hypothesis/Makefile
1.54+2-1devel/py-hypothesis/PLIST
+8-73 files

NetBSD/pkgsrc mIZQdxBwww/webkit-gtk41 Makefile.common

   www/webkit-gtk41: Revise comment about finding sqlite3

   This is a comment-only change.

   Somehow, cmake finds libraries in the buildlink path instead of the
   real path.  For most of them, the -L/rpath stuff ends up correct in
   the built library.  For sqlite3, for me on NetBSD 10 amd64 building
   normally (not bulk), the buildlink path ends up in the final library.
   Explain the problem better.
VersionDeltaFile
1.4+7-2www/webkit-gtk41/Makefile.common
+7-21 files

NetBSD/pkgsrc 6KBhDkkdoc CHANGES-2026

   Updated textproc/py-xml2rfc, textproc/py-types-docutils
VersionDeltaFile
1.6012+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc M9uXoBctextproc/py-types-docutils Makefile distinfo

   py-types-docutils: updated to 0.23.0.20260911

   0.23.0.20260911
   * Improve types in `docutils.io`
VersionDeltaFile
1.14+4-4textproc/py-types-docutils/distinfo
1.14+2-2textproc/py-types-docutils/Makefile
+6-62 files

NetBSD/pkgsrc pBaOjQytextproc/py-xml2rfc Makefile distinfo

   py-xml2rfc: updated to 3.34.1

   3.34.1

   Bug Fixes

   - html: Update xml2rfc.css with sub/sup no wrapping
   - pdf: Improve logging
   - pdf: Avoid page breaks inside tables
   - unprep: Remove @derivedCounter and @derivedAnchor
VersionDeltaFile
1.29+4-4textproc/py-xml2rfc/distinfo
1.37+2-2textproc/py-xml2rfc/Makefile
+6-62 files

NetBSD/pkgsrc uQ6v2Sbdoc CHANGES-2026

   Added misc/py-diff-cover; Updated devel/py-filelock, devel/py-tox, devel/py-virtualenv
VersionDeltaFile
1.6011+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc xzIFj5zdevel/py-virtualenv Makefile distinfo

   py-virtualenv: updated to 21.7.9

   Bugfixes - 21.7.9
   Replace dangling symlinks, including interpreter aliases, when recreating an environment. This prevents FileExistsError with --symlinks and writes outside the environment with --copies
   Ignore malformed or unreadable virtualenv.ini files and report the error in the log and --help. Accept a UTF-8 byte order mark, as written by PowerShell 5 and older Notepad versions
VersionDeltaFile
1.97+4-4devel/py-virtualenv/distinfo
1.114+2-2devel/py-virtualenv/Makefile
+6-62 files

NetBSD/pkgsrc FJZ5QPndevel/py-tox Makefile distinfo

   py-tox: updated to 4.61.4

   Bug fixes - 4.61.4
   Shebang parsing now uses shlex, so a quoted interpreter path that contains spaces is kept as one argument when TOX_LIMITED_SHEBANG rewrites the invocation

   Bug fixes - 4.61.3
   A set_env environment file (file|.env) is now read as UTF-8 instead of the platform’s locale encoding, so non-ASCII values no longer arrive mangled on Windows
   Preserve UNC and extended-length paths in Windows commands, including quoted paths
   Normalize project and extra names in dependency-group self-references
   Register factor labels and defaults for bare labeled dicts in env_list
VersionDeltaFile
1.60+4-4devel/py-tox/distinfo
1.71+3-3devel/py-tox/Makefile
+7-72 files

NetBSD/pkgsrc ldApMVMdevel/py-filelock Makefile distinfo

   py-filelock: updated to 3.32.6

   3.32.6

   fix(lease): reject a duration no marker can carry
   fix(soft-rw): reject non-finite timing options
   fix: preserve exception notes when copying and pickling
   test(soft-rw): reuse existing test module
   fix: respect ACL write access when the owner write bit is absent
   Fix SoftReadWriteLock state lock timeout
VersionDeltaFile
1.56+4-4devel/py-filelock/distinfo
1.57+3-3devel/py-filelock/Makefile
+7-72 files

NetBSD/pkgsrc ul95XMAmisc Makefile, misc/py-diff-cover ALTERNATIVES DESCR

   py-diff-cover: added version 10.5.1

   Automatically find diff lines that need test coverage. Also finds diff lines
   that have violations (according to tools such as pycodestyle, pyflakes, flake8,
   or pylint). This is used as a code quality metric during code reviews.
VersionDeltaFile
1.1+75-0misc/py-diff-cover/PLIST
1.1+28-0misc/py-diff-cover/Makefile
1.1+5-0misc/py-diff-cover/distinfo
1.688+2-1misc/Makefile
1.1+3-0misc/py-diff-cover/DESCR
1.1+2-0misc/py-diff-cover/ALTERNATIVES
+115-16 files

NetBSD/pkgsrc l57Pi3ndoc CHANGES-2026

   Updated devel/py-lazr.delegates, devel/py-lazr.config
VersionDeltaFile
1.6010+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 3eyCFQtdevel/py-lazr.config PLIST distinfo

   py-lazr.config: updated to 4.0.0

   4.0.0

   - Replace ``pkg_resources`` namespace with a PEP 420 native namespace.
   - Consolidate packaging into a single ``pyproject.toml`` (remove ``setup.py``,
     ``setup.cfg``, and ``_version.py``).
   - Standardize tox, Launchpad CI, pre-commit, and contributor documentation.
VersionDeltaFile
1.9+6-4devel/py-lazr.config/Makefile
1.8+4-4devel/py-lazr.config/distinfo
1.5+1-6devel/py-lazr.config/PLIST
+11-143 files

NetBSD/pkgsrc 4UNqzSLdevel/py-lazr.delegates PLIST distinfo

   py-lazr.delegates: updated to 4.0.0

   4.0.0

   - Replace ``pkg_resources`` namespace with a PEP 420 native namespace.
   - Consolidate packaging into a single ``pyproject.toml`` (remove ``setup.py``,
     ``setup.cfg``).
   - Add support for Python 3.14.
   - Update security auditing and linting.
   - Standardize tox, Launchpad CI, pre-commit, and contributor documentation.
VersionDeltaFile
1.6+4-4devel/py-lazr.delegates/distinfo
1.10+5-3devel/py-lazr.delegates/Makefile
1.5+1-3devel/py-lazr.delegates/PLIST
+10-103 files

NetBSD/pkgsrc REh4uA8doc CHANGES-2026

   Updated security/py-hanko-certvalidator, devel/py-amaranth
VersionDeltaFile
1.6009+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc ja5638Xdevel/py-amaranth Makefile distinfo

   py-amaranth: updated to 0.5.10

   0.5.10
   Add super().__init_subclass__ call to ShapeCastable and ValueCastable
VersionDeltaFile
1.9+4-4devel/py-amaranth/distinfo
1.11+2-2devel/py-amaranth/Makefile
+6-62 files

NetBSD/pkgsrc IbtdSv2security/py-hanko-certvalidator Makefile distinfo

   py-hanko-certvalidator: updated to 0.32.1

   0.32.1
   Unknown changes
VersionDeltaFile
1.4+4-4security/py-hanko-certvalidator/distinfo
1.5+2-2security/py-hanko-certvalidator/Makefile
+6-62 files

NetBSD/pkgsrc SDecvYbdoc CHANGES-2026

   Updated net/py-aiormq, net/py-aio-pika
VersionDeltaFile
1.6008+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc YraYYuenet/py-aio-pika distinfo Makefile

   py-aio-pika: updated to 10.0.1

   10.0.1
   fix: use TypeVar for connect and connect_robust return types

   10.0.0
   Add aio-pika-batch to related projects
   Update aiormq to the latest version 7
VersionDeltaFile
1.24+5-5net/py-aio-pika/Makefile
1.22+4-4net/py-aio-pika/distinfo
+9-92 files

NetBSD/pkgsrc NloF7YXnet/py-aiormq distinfo Makefile

   py-aiormq: updated to 7.0.0

   7.0.0
   Update pamqp to the latest version 4
VersionDeltaFile
1.14+4-4net/py-aiormq/distinfo
1.16+4-4net/py-aiormq/Makefile
+8-82 files

NetBSD/pkgsrc OGGNJlTdoc CHANGES-2026

   Updated devel/py-uv[-build]
VersionDeltaFile
1.6007+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc dEnxskQdevel/py-uv cargo-depends.mk Makefile.common, devel/py-uv-build distinfo

   py-uv py-uv-build: updated to 0.12.13

   0.12.13

   Python

   Add GraalPy 3.13.0

   Enhancements

   Verify hashes when downloading PEP 658 metadata sidecars

   Preview features

   Respect ty exclusions when uv check automatically selects members of a virtual workspace

   Performance

   Avoid full wheel downloads during resolution by reusing supported hashes from direct URL fragments when metadata is available separately

    [14 lines not shown]
VersionDeltaFile
1.39+10-4devel/py-uv/distinfo
1.40+10-4devel/py-uv-build/distinfo
1.41+2-2devel/py-uv/Makefile.common
1.37+2-0devel/py-uv/cargo-depends.mk
+24-104 files

NetBSD/pkgsrc ALc4MS9doc CHANGES-2026

   Updated devel/cargo-nextest, devel/py-ruff
VersionDeltaFile
1.6006+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc AqwtLjVdevel/py-ruff Makefile cargo-depends.mk

   py-ruff: updated to 0.16.7

   0.16.7

   Preview features

   [ruff] Add rule for default values on method receivers (RUF077)
   [ruff] Recognize re.prefixmatch (RUF039, RUF055)

   Bug fixes

   Alternate nested quotes inside format spec interpolations
   [flake8-implicit-str-concat] Mark fix unsafe when it creates a docstring (ISC003)
   [flake8-tidy-imports] Skip fixes for multi-member imports (TID254)
   [pylint] Gate ImportCycleError on Python 3.15 (PLW0133)

   Rule changes

   Correct D211 and D203 rule conflict diagnostic

    [17 lines not shown]
VersionDeltaFile
1.121+31-31devel/py-ruff/distinfo
1.115+9-9devel/py-ruff/cargo-depends.mk
1.124+2-2devel/py-ruff/Makefile
+42-423 files

NetBSD/pkgsrc Izjpw3Gdevel/cargo-nextest Makefile cargo-depends.mk

   cargo-nextest: updated to 0.9.144

   0.9.144

   Changed

   Failures while setting up run recording (for example, a store directory that cannot be created) are now always reported as warnings, and the test run continues without recording. Previously, only a store format version mismatch was treated as a warning, and other setup failures aborted the run. This makes setup consistent with recording finalization, which already never fails a run.
   The "continue rerunning" hint printed when a rerun has outstanding tests is now only shown when the rerun was itself recorded, since cargo nextest run -R latest can only continue the chain in that case.

   Fixed

   Fixed the elapsed time shown in per-test running lines for tests that had been running for more than an hour. The minutes field was displayed as the total number of minutes rather than the minutes within the hour, producing output like [05:313:30].
   When a cargo metadata or cargo build invocation fails, the error message now shows the full list of arguments that were passed to Cargo, including --color and --manifest-path. Previously, some arguments were omitted from the message.
VersionDeltaFile
1.23+64-64devel/cargo-nextest/distinfo
1.23+20-20devel/cargo-nextest/cargo-depends.mk
1.27+4-4devel/cargo-nextest/Makefile
+88-883 files

NetBSD/src 55w6bncetc/etc.evbarm Makefile.inc

   fix: don't build armv5 image on earmv5hf
VersionDeltaFile
1.144+2-2etc/etc.evbarm/Makefile.inc
+2-21 files

NetBSD/src 4EnPXgbsys/arch/arm/dts imx8mq-phanbell.dts

   Enable sdhc on Google i.MX8MQ Phanbell
VersionDeltaFile
1.1+36-0sys/arch/arm/dts/imx8mq-phanbell.dts
+36-01 files