NetBSD/pkgsrc FULShY3 — doc TODO CHANGES-2026

   doc: Updated mail/dmarc-report-viewer to 2.7.0
VersionDeltaFile
1.28263+1-2doc/TODO
1.7518+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc UtUQDEn — mail/dmarc-report-viewer Makefile cargo-depends.mk

   dmarc-report-viewer: Update to version 2.7.0

   ## [2.7.0] - 2026-10-31
   * Security: Limit maximum number of parallel DNS requests triggered by Web UI.
   * Security: Check peer address for DNS responses.
   * Fix: Added logging of missing DNS configuration values.
   * Fix: Count on mail sources page now shows the number of instances the IP was reported.
   * Fix: 500 Internal server error for some IP info requests is now gone.
   * Change: Removed IP details from DMARC and SMTP TLS report details and replaced with new IP dialog.
   * Feature: Greatly improved filtering options for summary charts, mails, DMARC and SMTP TLS reports.
   * Feature: Allow custom time span filtering for summary charts, mails, DMARC and SMTP TLS reports (see issues #82 and #32).
   * Feature: App uses now RwLocks instead of Mutex for app state and DNS cache to allow more parallel read operations.
   * Feature: Show failure count sum in SMTP TLS report list.
   * Feature: Show record count sum in DMARC report list.
   * Feature: Added JSON bulk export of filtered DMARC and SMPT TLS reports (see issue #92).
   * Feature: Added new IP dialog with all available information about an IP.
     It also allows to open filtered lists of all DMARC or SMTP TLS reports for that IP (see issues #81 and #56).
   * Updated Cargo dependencies.
VersionDeltaFile
1.5+52-52mail/dmarc-report-viewer/distinfo
1.5+16-16mail/dmarc-report-viewer/cargo-depends.mk
1.5+3-3mail/dmarc-report-viewer/Makefile
+71-713 files

NetBSD/pkgsrc GLKkXyD — www/viewvc Makefile PLIST

   Fix PLIST generation to account for Python version.
VersionDeltaFile
1.9+28-28www/viewvc/PLIST
1.48+4-1www/viewvc/Makefile
+32-292 files

NetBSD/pkgsrc zmBV2Z0 — doc TODO

   doc/TODO: add some

   + dmarc-report-viewer-2.7.0, fribidi-1.0.18,
     grafana-prometheus-datasource-13.2.5, lerc-4.3.0, libheif-1.23.7,
     openexr-3.5.3, py-acme-5.9.0, py-certbot-5.9.0, py-certbot-nginx-5.9.0,
     py-deepmerge-4.0.0, py-filelock-4.2.6, py-fonttools-4.68.0,
     py-google-api-core-2.43.2, py-grpcio-1.85.1, py-grpcio-status-1.85.1,
     py-msgpack-1.2.4, py-mypy-2.4.1, py-platformdirs-4.14.2,
     py-pydantic-2.14.2, py-pydantic-core-2.50.2, py-sphinx-autoapi-3.9.0,
     py-urwid-5.0.1, py-websockets-17.4, py-zensical-0.0.74.
VersionDeltaFile
1.28262+25-2doc/TODO
+25-21 files

NetBSD/pkgsrc aygMhH9 — doc CHANGES-2026

   Updated finance/py-stripe, lang/py-mypy, devel/py-test-mypy, devel/py-test-mypy-plugins
VersionDeltaFile
1.7517+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc RETuML1 — devel/py-test-mypy-plugins distinfo Makefile

   py-test-mypy-plugins: updated to 4.1.0

   4.1.0

   Features

   Added a marks field to test cases, applying pytest markers so cases can be
   selected with pytest -m <marker>,
   Adds official python3.15 support,
   Support mypy at 2.4.0

   Bugfixes

   Remove fspath argument from YamlTestFile.from_parent,
   Isolate mypy cache per pytest-xdist worker,
   Include tests in the distribution
VersionDeltaFile
1.4+40-1devel/py-test-mypy-plugins/PLIST
1.18+8-8devel/py-test-mypy-plugins/Makefile
1.11+4-4devel/py-test-mypy-plugins/distinfo
+52-133 files

NetBSD/pkgsrc QE2VuMv — devel/py-test-mypy Makefile distinfo

   py-test-mypy: updated to 1.1.0

   1.1.0

   Update test dependencies
   Drop support for xdist 1.x
   Drop support for Python 3.8 & 3.9
   Upgrade build deps
   Update the tests
   Update type annotations
   Add isort to the static env
   Run twine check with --strict
   Test with Python 3.15
VersionDeltaFile
1.8+4-4devel/py-test-mypy/distinfo
1.9+2-2devel/py-test-mypy/Makefile
+6-62 files

NetBSD/pkgsrc tpeXQqx — lang/py-mypy distinfo Makefile

   py-mypy: updated to 2.4.1

   Mypy 2.4.1

   - Process overloads as a whole in two-phase type checking
   - Skip recursive setup for frame-private nested functions in mypyc
VersionDeltaFile
1.71+4-4lang/py-mypy/distinfo
1.78+4-4lang/py-mypy/Makefile
+8-82 files

NetBSD/pkgsrc rN4k1hF — finance/py-stripe Makefile distinfo

   py-stripe: updated to 16.1.0

   16.1.0
   This release changes the pinned API version to 2026-10-28.endive.
VersionDeltaFile
1.42+1,354-4finance/py-stripe/PLIST
1.79+4-4finance/py-stripe/distinfo
1.84+2-2finance/py-stripe/Makefile
+1,360-103 files

NetBSD/pkgsrc wFcjwpN — doc CHANGES-2026

   Updated www/py-aioquic, textproc/py-rapidjson, devel/py-cachetools, www/py-vcrpy
VersionDeltaFile
1.7516+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc NPiAnc1 — www/py-vcrpy Makefile distinfo

   py-vcrpy: updated to 9.4.0

   9.4.0

   SOCKS proxies

   Requests made through SOCKS proxies with requests and urllib3 (socks5:// and socks5h://, with PySocks installed) are now recorded and played back. urllib3 uses its own connection classes for them, which vcrpy didn't patch, so these requests skipped the cassette entirely

   Multipart form filtering

   filter_post_data_parameters now filters the fields of multipart/form-data request bodies, e.g. requests.post(url, data={"api_key": ...}, files=...). Before, it treated them as urlencoded forms and didn't find their fields, so their values were recorded

   If you match on body: requests are filtered before they're matched, so cassettes recorded with unfiltered multipart bodies need re-recording.

   Fixes

   Fix requests escaping a cassette, e.g. a write-protected one not raising CannotOverwriteExistingCassetteException, when a vcr.patch.force_reset() window opened elsewhere is closed late by the garbage collector while the cassette is in use
   Fix AttributeError: 'str' object has no attribute 'get_all' when requests builds a response from a urllib.request response, e.g. with HTTPAdapter.build_response()
VersionDeltaFile
1.7+4-4www/py-vcrpy/distinfo
1.13+2-2www/py-vcrpy/Makefile
+6-62 files

NetBSD/pkgsrc 4HYeB4F — devel/py-cachetools Makefile distinfo

   py-cachetools: updated to 7.2.8

   v7.2.8 (2026-10-31)

   - Fix type stubs for ``TTLCache`` and ``TLRUCache`` with default
     ``timer``.
   - Minor documentation and unit test improvements.


   v7.2.7 (2026-10-28)

   - Various performance improvements.
   - Minor unit test improvements.


   v7.2.6 (2026-10-26)

   - Various performance improvements.
VersionDeltaFile
1.43+4-4devel/py-cachetools/distinfo
1.44+2-2devel/py-cachetools/Makefile
+6-62 files

NetBSD/pkgsrc jQRKcse — textproc/py-rapidjson Makefile distinfo

   py-rapidjson: updated to 1.26

   1.26 (2026-11-01)

   * Add Windows ARM64 build

   * Fix parse_mode flags without native or NaN number modes

   * Validate number_mode in load and Decoder

   * Reject JSON input truncated at an embedded NUL

   * Reject oversized datetime, UUID and parse mode values before narrowing them to
     their internal representations

   * Generate wheels for riscv4

   * Reject embedded NUL truncation in ``Validator`` schemas and documents


    [5 lines not shown]
VersionDeltaFile
1.27+4-4textproc/py-rapidjson/distinfo
1.28+2-2textproc/py-rapidjson/Makefile
+6-62 files

NetBSD/pkgsrc Bam55Rn — www/py-aioquic Makefile distinfo

   py-aioquic: updated to 1.7.1

   1.7.1

   * Fix streams which never ended when their FIN, written after all their data
     had been sent, did not fit in the packet being built: the FIN was never
     sent, so the peer kept waiting for it.
   * Derive the keys for QUIC version 2 key updates with the ``quicv2 ku``
     label, as :rfc:`9369` requires. After its first key update, a QUIC version
     2 connection could no longer exchange packets with a conforming peer.
   * Reject a FIN or RESET_STREAM whose final size is below the data already
     received with ``FINAL_SIZE_ERROR``, as :rfc:`9000` recommends, instead of
     silently discarding the data beyond it.
   * Drop 1-RTT packets which a server receives on a connection ID it never
     issued or which the client retired, as :rfc:`9000` requires, instead of
     switching to that connection ID.
   * Discard Retry packets which a client receives after processing a packet
     from the server, or whose Retry Token is empty, as :rfc:`9000` requires.
     Such a Retry restarted the connection attempt, and broke an established

    [4 lines not shown]
VersionDeltaFile
1.7+4-4www/py-aioquic/distinfo
1.11+2-2www/py-aioquic/Makefile
+6-62 files

NetBSD/pkgsrc SqJ9X6Z — doc TODO CHANGES-2026

   doc: Updated math/ggml to 0.28.0
VersionDeltaFile
1.28261+1-2doc/TODO
1.7515+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc fTZW1mg — math/ggml Makefile distinfo

   ggml: update to 0.28.0.

   This release adds a fused sparse-attention masking operation
   (GGML_OP_TOP_K_MASK) with CPU, CUDA and Metal implementations, plus
   accessors to read the precision configured on a compute node. MoE
   and sparse-attention dispatch got cleaner semantics: an index of
   -1 in MUL_MAT_ID / ADD_ID now means "skip this slot", so backends
   skip the work and zero the output row instead of relying on
   out-of-range index patching. The core relaxes SCALE to non-contiguous
   views and SUM to non-contiguous inputs. Backends gained a lot of
   throughput: MoE top-k and gate/up+GLU fusions and chunked graph
   launches on CUDA, graph record/replay and XMX matrix-engine kernels
   on SYCL, cooperative GEMMs, Q2_K/Q3_K weights and a lightning
   indexer on OpenCL, subgroup reductions and src1 precision control
   on Vulkan, and a restructured HTP backend with new repacking and
   fusion machinery on Hexagon. ZDNN gained flash attention and WebGPU
   gained Q2_0.
VersionDeltaFile
1.17+4-4math/ggml/distinfo
1.17+2-2math/ggml/Makefile
+6-62 files

NetBSD/pkgsrc JGX8S1i — doc CHANGES-2026

   doc: Updated textproc/ruby-commonmarker23 to 2.3.2nb3
VersionDeltaFile
1.7514+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc jPkyn2o — textproc/ruby-commonmarker23 Makefile cargo-depends.mk, textproc/ruby-commonmarker23/patches patch-Cargo.lock

   ruby-commonmarker23: update crate dependencies

   This fixes the build with llvm 22.

   Bump PKGREVISION.
VersionDeltaFile
1.1+1,317-0textproc/ruby-commonmarker23/patches/patch-Cargo.lock
1.2+287-340textproc/ruby-commonmarker23/distinfo
1.2+95-113textproc/ruby-commonmarker23/cargo-depends.mk
1.7+2-2textproc/ruby-commonmarker23/Makefile
+1,701-4554 files

NetBSD/pkgsrc oHiCCu0 — doc CHANGES-2026

   doc: Updated net/gobgp to 4.11.0
VersionDeltaFile
1.7513+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Nd6ueKX — net/gobgp go-modules.mk PLIST

   gobgp: Update to 4.11.0

   Changelog
   53ceb78 GoBGP 4.11.0
   e01141a server: prepare peer state before advertising initial routes
   d234c86 test: rename the route server policy scenarios to ExportPolicy
   632031d test: remove duplicated route server policy scenarios
   1c501ef test: use a soft reset out in the route server policy update scenarios
   10d3f16 server: send the peer description in WatchEvent peer events
   07af837 table: count destinations in the Adj-RIB-In table info
   4b289a8 server: compare the AS too when matching a path to its source peer
   1955816 ci: do not install linux-modules-extra on kernels that do not have it
   6afb03a table: use the router ID when a reflected route has no cluster ID
   f22b5dd table: look at every segment for an ASN as-path pattern
   30786de packet/bgp: reject AS 0 in the path and aggregator attributes
   9b86c50 server: check the label chunk from zebra before using it
   bb09f17 packet/bgp: reject an EVPN MAC/IP route with a MAC length other than 48
   3e7e231 zebra, server: do not wait forever for zebra to answer
   a6798ec security: treat zebra as trusted

    [169 lines not shown]
VersionDeltaFile
1.3+3-3net/gobgp/distinfo
1.5+2-3net/gobgp/Makefile
1.2+1-0net/gobgp/PLIST
1.3+0-0net/gobgp/go-modules.mk
+6-64 files

NetBSD/pkgsrc cP7jRbT — doc CHANGES-2026

   doc: Updated textproc/uriparser to 1.0.3
VersionDeltaFile
1.7512+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Cj9PDKQ — textproc/uriparser PLIST Makefile

   uriparser: update to 1.0.3.

   2026-10-31 -- 1.0.3

   >>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
     * Fixed: [CVE-2026-48841]
         Protect `ComposeQueryEngine` from integer overflow (GitHub #313)
         Thanks for the report to Joshua W. Windle!
   >>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
     * Fixed: Protect `ToStringEngine` from integer overflow (GitHub #311)
         Thanks for the report to Joshua W. Windle!
     * Fixed: Protect `AppendQueryItem` from item count integer overflow
         (GitHub #312)
         Thanks for the report to Joshua W. Windle!
     * Fixed: Fix undefined behavior in `FilenameToUriString` (GitHub #310)
     * Fixed: Restore support for compilation with glibc <2.29
         (GitHub #315, GitHub #316, GitHub #289, GitHub #320)
     * Fixed: Fix support for GoogleTest >=1.17.0 (GitHub #325)
     * Fixed: Mark `uriIsWellFormedHost*` functions as `URI_PUBLIC`

    [19 lines not shown]
VersionDeltaFile
1.23+4-4textproc/uriparser/distinfo
1.14+2-2textproc/uriparser/PLIST
1.25+2-2textproc/uriparser/Makefile
+8-83 files

NetBSD/pkgsrc CVOr5Ow — doc CHANGES-2026

   doc: Updated time/p5-DateTime-TimeZone to 2.72
VersionDeltaFile
1.7511+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc swva6RB — time/p5-DateTime-TimeZone Makefile distinfo

   p5-DateTime-TimeZone: update to 2.72.

   2.72    2026-10-28

   - This release is based on version 2026f of the Olson database. This release includes contemporary
     changes for Cuba.
VersionDeltaFile
1.117+4-4time/p5-DateTime-TimeZone/distinfo
1.141+2-2time/p5-DateTime-TimeZone/Makefile
+6-62 files

NetBSD/pkgsrc EOdSN8t — doc CHANGES-2026

   doc: Updated time/p5-DateTime to 1.6800
VersionDeltaFile
1.7510+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc jgh9Zqf — time/p5-DateTime Makefile distinfo

   p5-DateTime: update to 1.6800.

   1.68   2026-10-29

   - Added support for the `ddd` CLDR pattern, which formats the day of the month as an ordinal, like
     "3rd". Before this, `ddd` was formatted as a zero-padded day, like "03". DateTime now requires
     DateTime::Locale 1.47 or newer, which provides the data for this.
VersionDeltaFile
1.72+4-4time/p5-DateTime/distinfo
1.94+3-3time/p5-DateTime/Makefile
+7-72 files

NetBSD/pkgsrc 4ys4cHA — doc CHANGES-2026

   doc: Updated time/p5-DateTime-Locale to 1.47
VersionDeltaFile
1.7509+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc q4EtIpt — time/p5-DateTime-Locale Makefile distinfo

   p5-DateTime-Locale: update to 1.47.

   1.47     2026-10-29

   - Rebuilt all locale data with the data from CLDR 49.0.0.

   - CLDR 49 no longer ships data for locales that are below its "Basic" coverage level. This removes
     199 locale codes, including aa, ab, an, co, cu, and all of their regional variants. Some languages
     only lost some of their locales. For example, bal and bal-Arab are gone, but bal-Latn is still
     available. Loading any of the removed locales will now fail.

   - Added the ady (Adyghe) and kbd (Kabardian) locales, along with their regional variants.

   - Added a new `$locale->day_of_month_format_abbreviated` method. This returns 31 strings for ordinal
     days of the month, like "1st", "2nd", and "3rd". CLDR 49 added this data, along with a new `ddd`
     pattern that uses it. This is currently only available for a small number of languages, including
     English and French. For other locales, the days are just the numbers 1 to 31.

   - Some locales, including en and fr, now have available formats that use the new `ddd` pattern, like

    [2 lines not shown]
VersionDeltaFile
1.54+4-4time/p5-DateTime-Locale/distinfo
1.80+2-2time/p5-DateTime-Locale/Makefile
+6-62 files

NetBSD/pkgsrc E5PxbhP — doc CHANGES-2026

   doc: Updated devel/p5-Error to 0.17031
VersionDeltaFile
1.7508+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc QFhp1kN — devel/p5-Error Makefile distinfo

   p5-Error: update to 0.17031.

   0.17031         2026-10-27
       - t/08warndie.t - update to handle blead's updated line number tracking by richardleach
           - https://github.com/shlomif/perl-error.pm/pull/6
           - Thanks @richardleach .
VersionDeltaFile
1.26+4-4devel/p5-Error/distinfo
1.55+3-4devel/p5-Error/Makefile
+7-82 files