NetBSD/pkgsrc UUPZuU6 — doc CHANGES-2026

   doc: Updated www/firefox153-l10n to 153.5.0
VersionDeltaFile
1.6955+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 9ErKDXy — www/firefox153-l10n Makefile distinfo

   firefox153-l10n: update to 153.5
VersionDeltaFile
1.5+310-310www/firefox153-l10n/distinfo
1.5+2-2www/firefox153-l10n/Makefile
+312-3122 files

NetBSD/pkgsrc 0NJlGXE — doc CHANGES-2026

   doc: Updated www/firefox153 to 153.5.0
VersionDeltaFile
1.6954+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ri3pC4o — www/firefox153 Makefile distinfo

   firefox153: update to 153.5

   Mozilla Foundation Security Advisory 2026-108

   Security Vulnerabilities fixed in Firefox ESR 153.5

   Announced
   October 13, 2026
   Impact
   high
   Products
   Firefox ESR
   Fixed in
   Firefox ESR 153.5
   Note: We have changed how we publish advisories. We no longer roll all internally identified memory safety vulnerabilities into a single CVE and are now issuing an advisory for every individual bug.

   #CVE-2026-109704: Privilege escalation in the Application Update component

   Reporter

    [546 lines not shown]
VersionDeltaFile
1.5+4-4www/firefox153/distinfo
1.9+2-3www/firefox153/Makefile
+6-72 files

NetBSD/pkgsrc 1RkHCy0 — lang/clang PLIST Makefile

   clang: install python bindings
VersionDeltaFile
1.100+6-2lang/clang/Makefile
1.49+3-1lang/clang/PLIST
+9-32 files

NetBSD/pkgsrc iVBnxrr — doc CHANGES-2026

   Updated security/py-truststore, devel/py-pydantic-settings
VersionDeltaFile
1.6953+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc FDo52yN — devel/py-pydantic-settings Makefile distinfo

   py-pydantic-settings: updated to 2.15.0

   2.15.0

   Highlights

   Behavior changes

   case_sensitive now applies to init kwargs and config-file sources. InitSettingsSource and the JSON/TOML/YAML config sources previously ignored case_sensitive. Since it defaults to False, case-insensitive matching is now the default for these sources — e.g. Settings(TeSt=...) now populates a test field where it previously did not. Nested keys are still matched case-sensitively.
   Fields with unresolved forward references now emit a warning. Settings sources can silently fail to resolve such fields; they now raise IncompleteFieldDefinitionWarning telling you to call model_rebuild(). If you have filterwarnings = error configured, this may surface as a new failure.
   Non-JSON env values for strict fields now raise ValidationError instead of a less specific error.

   New features

   Show environment variable names in CLI help via cli_show_env_vars=True, so generated --help output doubles as configuration documentation.
   PYDANTIC_SETTINGS_DEBUG for debugging settings resolution. Set it to a truthy value with DEBUG logging enabled to see each source's contribution in priority order, which source won for each value, and which env_file/secret files were probed, loaded, or skipped — the long-standing "why isn't my .env being picked up?" question.
   toml_table_header for regular TOML files, letting you root settings at a nested table in any TOML file, not just pyproject.toml.
   Traversable support for JSON/TOML/YAML file sources, so you can load config packaged inside a distribution — including files inside a zip or wheel — via importlib.resources.files(...) without casting to Path.
   GCP: project_id can come from an earlier settings source, rather than only from the constructor or GOOGLE_CLOUD_PROJECT.
VersionDeltaFile
1.17+4-4devel/py-pydantic-settings/distinfo
1.17+2-2devel/py-pydantic-settings/Makefile
+6-62 files

NetBSD/pkgsrc jmxTYt6 — security/py-truststore distinfo Makefile

   py-truststore: updated to 0.10.5

   0.10.5

   Take the context lock in wrap_bio() as wrap_socket() does
   Add validation for server_hostname and check_hostname for wrap_socket…
   Add explicit support for Python 3.15
   Mitigate thread safety issues during handshakes
VersionDeltaFile
1.13+9-8security/py-truststore/Makefile
1.9+4-4security/py-truststore/distinfo
+13-122 files

NetBSD/pkgsrc Z1SAlZc — doc CHANGES-2026

   Updated finance/py-braintree, textproc/py-validators
VersionDeltaFile
1.6952+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc IgGaBtk — textproc/py-validators Makefile distinfo

   py-validators: updated to 0.36.0

   0.36.0 (2026-10-10)

   _**Breaking**_

   * Drops support for Python `v3.9` and `v3.10`. Python `v3.11` or newer is required.
   * Stricter validation: the following inputs, previously accepted by mistake, are now rejected.
       * `isin()` now verifies the check digit, which was previously ignored. Lowercase ISINs are still accepted.
       * `cusip()` and `sedol()` require a numeric check digit.
       * `md5()`, `sha1()`, `sha224()`, `sha256()`, `sha384()`, `sha512()`, `base16()`, `base32()`, `base58()` and `base64()` reject trailing characters, such as a trailing newline.
       * `ind_pan()` requires a full-string match.
       * `fr_ssn()` no longer accepts a comma as the gender or Corsica department character.
       * `domain()` rejects an underscore in the last label
       * `mastercard()` accepts only the 2221-2720 range of the 2-series BINs.
       * `eth_address()` rejects non-hexadecimal characters.
       * `mac_address()` rejects mixed separators.
       * `slug()` rejects a trailing newline, and telnet URIs reject control characters.


    [9 lines not shown]
VersionDeltaFile
1.31+4-4textproc/py-validators/distinfo
1.35+2-2textproc/py-validators/Makefile
+6-62 files

NetBSD/pkgsrc r6Td0f2 — finance/py-braintree Makefile distinfo

   py-braintree: updated to 4.47.0

   4.47.0

   Fix path traversal vulnerability in CreditCard, CreditCardVerification, Customer, MerchantAccount, PayPalAccount, PaymentMethod, PaymentMethodNonce, Plan, SepaDirectDebitAccount, Subscription, Testing, Transaction, TransactionLineItem, UsBankAccount, and UsBankAccountVerification gateways by validating that IDs used in request paths do not contain path separators or relative-path segments
   Add ach_type to transaction search
   Add surcharge_amount to Transaction.refund()
VersionDeltaFile
1.73+4-4finance/py-braintree/distinfo
1.74+2-2finance/py-braintree/Makefile
+6-62 files

NetBSD/pkgsrc 2e7qhyP — doc CHANGES-2026

   Updated devel/py-absl-py, devel/py-test-check
VersionDeltaFile
1.6951+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 5mxk5PF — devel/py-test-check Makefile distinfo

   py-test-check: updated to 3.0.1

   3.0.1

   Fixed

   - Truncate long local values in check pseudo tracebacks with `-l` or `-lv`, while preserving full values with `-lvv` (issue 208). Thanks [Neallin-917](https://github.com/Neallin-917)

   3.0.0

   Highlights

   - This plugin should now work fine with tests running in parallel with other plugins such as `pytest-run-parallel`, `pytest-swarm`,  or `pytest-freethreaded`.

   Migration Notes

   - Failures raised in helper threads remain part of their parent test's report. When reading `check_log` from a worker thread, its failure state is now independent of other concurrently running threads.
   - Thanks [dpadninja](https://github.com/dpadninja) for getting the ball rolling on this


    [8 lines not shown]
VersionDeltaFile
1.19+4-4devel/py-test-check/distinfo
1.20+2-2devel/py-test-check/Makefile
+6-62 files

NetBSD/pkgsrc aIcAV7I — devel/py-absl-py Makefile distinfo

   py-absl-py: updated to 2.5.1

   2.5.1

   Added

   (testing) Add assertIsSubclass and assertNotIsSubclass to absltest.TestCase, matching the unittest.TestCase methods added in Python 3.14.
   (flags) Add support for disabling ReloadDetector via the ABSL_RELOAD_DETECTOR environment variable.

   Changed

   (testing) Include argument repr in absltest.TestCase.assertDataclassEqual failure message when an argument is not a dataclass instance.

   Fixed

   (app) Add __init__ to the app.UsageError type stub.
   (logging) Fix the type signature of logging.skip_log_prefix to preserve the decorated function's return type.
   (testing) Strip ANSI escape sequences from test output before XML escaping in xml_reporter.
VersionDeltaFile
1.11+4-4devel/py-absl-py/distinfo
1.13+2-2devel/py-absl-py/Makefile
+6-62 files

NetBSD/pkgsrc KT28Kd2 — doc CHANGES-2026

   Updated archivers/py-cramjam, devel/py-utils
VersionDeltaFile
1.6950+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc YnGBegM — devel/py-utils Makefile distinfo

   py-utils: updated to 4.1.2

   4.1.2

   Count the time that passed across a daylight saving change in timesince for a timezone-aware datetime.
   Raise the error of a tzinfo whose utcoffset() raises or returns something other than a timedelta from timesince, where 4.1.1 printed a wall-clock difference.
VersionDeltaFile
1.19+4-4devel/py-utils/distinfo
1.21+2-2devel/py-utils/Makefile
+6-62 files

NetBSD/pkgsrc ZgG69zk — archivers/py-cramjam Makefile cargo-depends.mk

   py-cramjam: updated to 2.14.0

   2.14.0
   Opt-in pure rust extension cramjam[pure-rust]
VersionDeltaFile
1.8+268-217archivers/py-cramjam/distinfo
1.7+88-71archivers/py-cramjam/cargo-depends.mk
1.11+3-3archivers/py-cramjam/Makefile
+359-2913 files

NetBSD/pkgsrc npMqOHt — doc CHANGES-2026 TODO

   doc: Updated misc/py-installer to 1.1.0
VersionDeltaFile
1.28166+3-1doc/TODO
1.6949+2-1doc/CHANGES-2026
+5-22 files

NetBSD/pkgsrc j32yGmM — misc/py-installer Makefile distinfo

   py-installer: update to 1.1.0.

   ## v1.1.0 (Oct 12, 2026)
   - Add early return when there are no optimization levels to compile bytecode for (#341)
   - Avoid building a `pathlib.Path` object for each record entry (#342)
   - Declare support for Python 3.15 (#346)
   - Use `os.path.commonpath` instead of `os.path.commonprefix` to address deprecation warnings on Python 3.15 (#345)
VersionDeltaFile
1.5+4-4misc/py-installer/distinfo
1.8+2-5misc/py-installer/Makefile
+6-92 files

NetBSD/pkgsrc 7b7dkuw — doc CHANGES-2026

   Updated www/py-django-cms, textproc/py-jsonpatch
VersionDeltaFile
1.6948+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc gVetgPS — textproc/py-jsonpatch PLIST distinfo

   py-jsonpatch: updated to 1.35

   1.35

   Refactor JsonPatch class and improve documentation
   Add pytest configuration for non-standard test file naming
   Document JSON Pointer escaping for special characters
   Improve list diffing to avoid unnecessary item replacements
   Use correct SPDX-Identifer
   Improve coverage reporting by combining test runs
   ci: run tests on every PR and pushes to master
   Add support for Python 3.13 and 3.14
   Improve list diffing with sequence alignment to avoid cascading changes
   Handle self-containing values in make_patch and add 180 regression tests
   Only reject '-' in replace when it refers to an array
   Reject moving any location into its own children, fixes 214
   Compare values in 'test' by JSON equality
   Hash patch operations by their 'op' and 'path'
   Require jsonpointer>=3.2

    [10 lines not shown]
VersionDeltaFile
1.2+6-11textproc/py-jsonpatch/Makefile
1.2+4-4textproc/py-jsonpatch/distinfo
1.2+5-1textproc/py-jsonpatch/PLIST
+15-163 files

NetBSD/pkgsrc aN3AxhQ — www/py-django-cms Makefile distinfo

   py-django-cms: updated to 5.1.3

   5.1.3

   fix: Some inline editing modals did not contain _popup=1 query param for Django
   fix: Migration 0045 failed on PostgreSQL for databases with duplicate page paths
   fix: Slug uniqueness ignored site
   fix: GrouperAdmin wrote to the wrong content object when one was selected by pk
   fix: Preserve best-effort CMS mail delivery
   fix: Wizard now rejects pages for other sites
   fix: page-tree copy can disclose view-restrictions
   docs: Provide redirect for help menu
   fix: CurrentUserMiddleware hang in async mode
   fix: Check page source when adding a apage
   chore: Prepare release 5.1.3
   fix: cross-placeholder parent authorization in paste-a-copy
   fix: Harden CMS permissions
   fix: AddPageForm did not check all required CMS permissions
   fix: appresolver get_app_patterns
   fix: Restricted placeholders hid explicitly declared child plugins
VersionDeltaFile
1.57+4-4www/py-django-cms/distinfo
1.47+7-1www/py-django-cms/PLIST
1.68+2-2www/py-django-cms/Makefile
+13-73 files

NetBSD/pkgsrc wSznKjK — doc TODO CHANGES-2026

   Updated chat/prosody to 13.0.7
VersionDeltaFile
1.28165+1-2doc/TODO
1.6947+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc ahzLFyp — chat/prosody PLIST Makefile

   prosody: update to 13.0.7

   Changes since 13.0.3:

   13.0.7:

   Minor changes

       rostermanager, mod_roster: Include 'approved' attribute in roster items (thanks singpolyma)
       util.startup: Always apply umask (thanks Max Hearnden)
       Update TLS profile data from Mozilla/TLSRef
       net.server_epoll: Disable read timeouts on server sockets
       net.unbound: Reset and apply new config on reload
       net.unbound: Simplify by removing cancel()
       util.poll: Reject file descriptors outside of FD_SETSIZE in all methods
       net.websocket: Release connection and input state on disconnect
       net.server_select: Release queued strings on forced close
       net.unbound: Let in-flight queries complete after re-initialization
       net.server_epoll: Release pending write buffers on destruction

    [100 lines not shown]
VersionDeltaFile
1.32+4-4chat/prosody/distinfo
1.60+2-2chat/prosody/Makefile
1.16+2-1chat/prosody/PLIST
+8-73 files

NetBSD/pkgsrc XPh97NZ — sysutils/py-dbus/patches patch-Makefile.in

   py-dbus: remove obsolete patch
VersionDeltaFile
1.2+1-1sysutils/py-dbus/patches/patch-Makefile.in
+1-11 files

NetBSD/pkgsrc ZN2Vw3I — doc TODO

   doc/TODO: + openwv-1.1.4.
VersionDeltaFile
1.28164+2-1doc/TODO
+2-11 files

NetBSD/pkgsrc Kn54IsJ — doc TODO

   doc/TODO: + xapian-2.1.0.
VersionDeltaFile
1.28163+2-1doc/TODO
+2-11 files

NetBSD/pkgsrc N6GaMu3 — textproc/py-xapian Makefile

   py-xapian: mark as not-for-Python 3.15

   causes Python segfault
VersionDeltaFile
1.22+3-1textproc/py-xapian/Makefile
+3-11 files

NetBSD/pkgsrc fkwAvAK — devel/py-guppy3 Makefile

   py-guppy3: mark as not-for-Python 3.15

   Link to upstream bug report
VersionDeltaFile
1.21+4-1devel/py-guppy3/Makefile
+4-11 files

NetBSD/pkgsrc VipGa2X — doc CHANGES-2026

   doc: Updated lang/py-hy to 1.3.1
VersionDeltaFile
1.6946+2-1doc/CHANGES-2026
+2-11 files