NetBSD/pkgsrc Rk926jmdoc CHANGES-2026

   Updated security/gpgme, finance/py-braintree
VersionDeltaFile
1.3147+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc c6RZN45finance/py-braintree PLIST distinfo

   py-braintree: updated to 4.43.0

   4.43.0

   Add Local Payment Context support with LocalPaymentContextGateway.create and LocalPaymentContextGateway.find methods
   Add support for MBWAY and CRYPTO payment types
   Add acquirerReferenceNumber to transaction search object
   Add international_phone to Customer in Transaction
   Deprecate merchant create functionality
   Remove account_funding_transaction from the Transaction request
   Add api_request_key (idempotency) support for Transaction.sale(), Transaction.credit(), Transaction.submit_for_settlement(), Transaction.submit_for_partial_settlement(), Transaction.void(), and Transaction.refund()
   Add surchargeAmount to transaction object
   Add max_connection_idle_seconds for request configuration
   Add support for apple pay card verifications
VersionDeltaFile
1.34+22-1finance/py-braintree/PLIST
1.69+4-4finance/py-braintree/distinfo
1.70+2-2finance/py-braintree/Makefile
+28-73 files

NetBSD/pkgsrc me86wXCsecurity/gpgme distinfo Makefile

   gpgme: updated to 2.1.0

   Noteworthy changes in version 2.1.0 (2026-05-18)

   * New flags "is_de_vs" and "beta_compliance" for encryption results.

   * New decryption flag GPGME_DECRYPT_SESSION_HASH and new field
     session_hash in gpgme_decrypt_result_t.  For details see the gpg
     option --show-session-key.

   * Setting of attributes for CMS signatures is now supported via
     gpgme_sig_notation_add.

   * New context flag "export-filter".

   * Extend the internal gpgsm_assuan_simple_command to consume all
     received lines.  This fixes a possible lockup introduced by the
     fix for T7759.


    [19 lines not shown]
VersionDeltaFile
1.65+4-4security/gpgme/distinfo
1.129+3-3security/gpgme/Makefile
+7-72 files

NetBSD/pkgsrc O07sb7adoc CHANGES-2026

   Updated www/py-django-cms, www/py-djangocms-link
VersionDeltaFile
1.3146+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc LQTZ74ewww/py-djangocms-link distinfo Makefile

   py-djangocms-link: updated to 5.1.1

   5.1.1 (2026-02-26)
   * fix: Fail silently on uninstalled models or apps
VersionDeltaFile
1.13+4-4www/py-djangocms-link/distinfo
1.15+2-2www/py-djangocms-link/Makefile
+6-62 files

NetBSD/pkgsrc HexnY54www/py-django-cms Makefile distinfo

   py-django-cms: updated to 5.0.7

   5.0.7

   docs: Remove reference to page_moved signal which is never called
   fix: Keep GET params when toggling structure mode
   fix: slug and overwrite_url caching failed in read-only change_views
   fix: Add missing pin icon for external placeholders
   fix: Chunk size was missing for plugin queryset.iterator()
   fix: Proxy models of CMSPlugin were not downcasted correctly
   fix: Inline editing could circumvent permissions
   fix: Fallback languages rendered empty (when not redirecting)
   fix: DiffDOM sometimes left garbled head section
   fix: Add page_title parameter to cms.api.create_page function
   fix: XSS vulnerability in validator error message
   fix: Deleting a non-local plugin did not refresh the screen
   fix: Compatibility shim for Page.objects.order_by used non-existing fields
   fix: Convert value to string in ApplicationConfigSelect.
   fix: Migrations with a custom user model caused a Programming error

    [4 lines not shown]
VersionDeltaFile
1.65+3-5www/py-django-cms/Makefile
1.54+4-4www/py-django-cms/distinfo
1.44+4-2www/py-django-cms/PLIST
+11-113 files

NetBSD/pkgsrc wd8qmqodoc CHANGES-2026

   Updated www/py-django-polymorphic, www/py-django-import-export, www/py-django-modelcluster, www/py-django-formtools
VersionDeltaFile
1.3145+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc j2xNF6Swww/py-django-formtools distinfo Makefile, www/py-django-formtools/patches patch-pyproject.toml

   py-django-formtools: updated to 2.6.1

   2.6.1 (2026-05-16)

   - Add missing .mo files for translations updated in 2.6
   - Add support for Django 6.0

   2.6 (2026-05-16)

   - Fix form validation in default templates
   - Exclude tests from wheels
   - Improved performance when using condition_dict
   - Dropped support for Python < 3.9 and Django < 4.2
   - Added support for Django 5.1/5.2
   - Updated translations
VersionDeltaFile
1.11+4-5www/py-django-formtools/distinfo
1.17+4-5www/py-django-formtools/Makefile
1.2+1-1www/py-django-formtools/patches/patch-pyproject.toml
+9-113 files

NetBSD/pkgsrc Vo7hJuxwww/py-django-modelcluster distinfo Makefile

   py-django-modelcluster: updated to 6.5

   6.5 (01.05.2026)

   * Preliminary Django 6.1 support (Sage Abdullah)
   * Implement `none` method on FakeQuerySet (Victor Miti)
   * Fix: Recursively copy child relations on `copy_cluster`, `copy_all_child_relations` and `copy_child_relation` (Jakub Musil, Matt Westcott)
   * Fix: Fix behavior of ParentalManyToManyFields and `prefetch_related()` supplied with a lookup queryset (Bernhard Bliem)
   * Fix: Prevent `ClusterForm` creating duplicates when unsaved child objects exist on both initial instance and form data (Alex Tomkins)
   * Maintenance: Migrate setup.py to pyproject.toml (Storm Heg)
   * Maintenance: Add tooling for linting / formatting (Storm Heg)
   * Maintenance: Set up nightly testing against Django main branch (Storm Heg)
   * Maintenance: Set up PyPI trusted publishing (Storm Heg)
VersionDeltaFile
1.10+4-4www/py-django-modelcluster/distinfo
1.12+2-2www/py-django-modelcluster/Makefile
+6-62 files

NetBSD/pkgsrc EId4mYXwww/py-django-import-export distinfo Makefile

   py-django-import-export: updated to 4.4.1

   4.4.1

   - Refactor lookup value retrieval in Field and CachedForeignKeyWidget
   - Fix CachedForeignKeyWidget type mismatch on non-string lookup fields
VersionDeltaFile
1.39+4-4www/py-django-import-export/distinfo
1.47+2-2www/py-django-import-export/Makefile
+6-62 files

NetBSD/pkgsrc jwYNCNgwww/py-django-polymorphic distinfo Makefile

   py-django-polymorphic: updated to 4.11.3

   4.11.3

   Bump requests from 2.32.5 to 2.33.0
   Bump cryptography from 46.0.5 to 46.0.6
   Bump pygments from 2.19.2 to 2.20.0
   Bump pytest from 9.0.2 to 9.0.3
   Bump cryptography from 46.0.6 to 46.0.7
   Bump the gha-updates group with 7 updates
   jazzband -> django-commons updates
   🤖 Update Code of Conduct 🤖
   upgrade lock file, upgrade type checking, cut release for django-commons
   move codecov from token to oidc
   fix release workflow
VersionDeltaFile
1.15+4-4www/py-django-polymorphic/distinfo
1.17+2-2www/py-django-polymorphic/Makefile
+6-62 files

NetBSD/pkgsrc trnQy5edoc CHANGES-2026

   Updated devel/py-greenlet, devel/py-setuptools-gettext
VersionDeltaFile
1.3144+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc kBJXgw2devel/py-setuptools-gettext distinfo PLIST

   py-setuptools-gettext: updated to 0.1.18

   0.1.18
   Add support for locale/<code>/LC_MESSAGES/<domain>.po layout
   Allow configuring the msgfmt compiler in pyproject.toml
   Include .po files in sdist and run build_mo via python -m build
VersionDeltaFile
1.3+4-4devel/py-setuptools-gettext/distinfo
1.2+4-1devel/py-setuptools-gettext/PLIST
1.3+2-2devel/py-setuptools-gettext/Makefile
+10-73 files

NetBSD/pkgsrc EziSXhEdevel/py-greenlet distinfo Makefile

   py-greenlet: updated to 3.5.0

   3.5.0

   - Remove the ``atexit`` callback. This callback caused greenlet APIs
     to become unavailable far too soon during interpreter shutdown. Now
     they remain available while all ``atexit`` callbacks run. Sometime
     after ``Py_IsFinalizing`` becomes true, they may begin misbehaving.
     Because the order in which C extensions are finalized is undefined,
     C extensions that are sensitive to this need to check the results of
     that function before invoking greenlet APIs. As a convenience,
     ``PyGreenlet_GetCurrent`` sets an exception and returns ``NULL``
     when this happens (and ``greenlet.getcurrent`` begins returning
     ``None``); other greenlet C API functions have undefined behaviour.
     Methods invoked directly on pre-existing ``greenlet.greenlet``
     objects will continue to function at least until the greenlet C
     extension has been garbage collected and finalized.
VersionDeltaFile
1.38+4-4devel/py-greenlet/distinfo
1.40+2-2devel/py-greenlet/Makefile
+6-62 files

NetBSD/pkgsrc aZs8QEgdevel/protobuf Makefile

   protobuf: Add BIND_NOW workaround to avoid illumos deadlocks.
VersionDeltaFile
1.105+6-1devel/protobuf/Makefile
+6-11 files

NetBSD/pkgsrc qEdzOA9devel/protobuf-c Makefile

   protobuf-c: Update comment, no functional change.
VersionDeltaFile
1.35+4-3devel/protobuf-c/Makefile
+4-31 files

NetBSD/pkgsrc HEViJqodoc CHANGES-2026

   Added misc/py-tibs; Updated devel/py-hypothesis, devel/py-bitstring
VersionDeltaFile
1.3143+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc VMKF3K7devel/py-bitstring PLIST distinfo

   py-bitstring: updated to 4.4.0

   4.4.0

   This version adds a new optional Rust-based backend. This is turned off by default so
   shouldn't affect users. The new backend uses the `tibs` library, which is
   by the same author as `bitstring` and should allow some nice optimisations as
   the whole stack can work together.
VersionDeltaFile
1.7+19-7devel/py-bitstring/PLIST
1.13+4-4devel/py-bitstring/distinfo
1.13+3-2devel/py-bitstring/Makefile
+26-133 files

NetBSD/pkgsrc hVL76bFmisc Makefile, misc/py-tibs distinfo cargo-depends.mk

   py-tibs: added version 0.7.0

   tibs is a simple but powerful Python library for creating, interpreting and
   manipulating binary data. It is 100% written in Rust to give it excellent
   performance, and is from the same author as the bitstring library.
VersionDeltaFile
1.1+254-0misc/py-tibs/distinfo
1.1+85-0misc/py-tibs/cargo-depends.mk
1.1+21-0misc/py-tibs/Makefile
1.1+11-0misc/py-tibs/PLIST
1.1+3-0misc/py-tibs/DESCR
1.680+2-1misc/Makefile
+376-16 files

NetBSD/pkgsrc mwlkO33devel/py-hypothesis distinfo Makefile

   py-hypothesis: updated to 6.152.9

   6.152.9
   This release substantially improves our internal distribution for
   generating integers. This release has the most visible effect on
   "integers()", but may incidentally improve other strategies which draw
   integers internally.

   Our integers distribution had two problems. First, it had jagged
   discontinuities at certain values where we switched sampling
   approaches. Second, it used a different distribution for bounded and
   unbounded ranges, which resulted in "st.integers()" and
   "st.integers(-264, 264)" producing very different distributions
   despite being semantically similar.

   We now use a smooth distribution for both "st.integers()" and
   "st.integers(a, b)", which fixes both of these issues. This should
   substantially improve our testing power in certain cases.


    [4 lines not shown]
VersionDeltaFile
1.165+4-4devel/py-hypothesis/distinfo
1.171+2-3devel/py-hypothesis/Makefile
1.52+4-1devel/py-hypothesis/PLIST
+10-83 files

NetBSD/pkgsrc PVGJW9Ddoc CHANGES-2026

   Updated devel/py-libusb1, net/py-twisted
VersionDeltaFile
1.3142+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc r7TAi1xnet/py-twisted PLIST Makefile

   py-twisted: updated to 26.4.0

   Twisted 26.4.0 (2026-05-11)

   This is the last release with support for Python 3.9.
   No changes since 26.4.0rc2.

   Security

   - twisted.names was fix for Denial of Service (DoS) attack via resource exhaustion during DNS name decompression.
     Reported and fixed by Tomas Illuminati Balbin CVE-2026-42304

   Features

   - twisted.internet.ssl.CertificateOptions has a new constructor argument, contextForServerName, which takes a callback that will get invoked when a client sends a server name indication, with the sent servername, and returns a new OpenSSL.SSL.Context that the connection will switch to.
   - twisted.internet.endpoints.serverFromString now supports the `tls` endpoint
     type, which allows you to do `twist web
     --listen=tls:.../certbot-dir/config/live` pointed at a certbot live
     configuration directory and have your certbot certificates automatically

    [27 lines not shown]
VersionDeltaFile
1.43+19-1net/py-twisted/PLIST
1.59+4-7net/py-twisted/Makefile
1.52+4-4net/py-twisted/distinfo
1.56+2-2net/py-twisted/Makefile.common
+29-144 files

NetBSD/pkgsrc E5Hgzc3devel/py-libusb1 distinfo Makefile

   py-libusb1: updated to 3.4.0

   3.4.0

   Resolve a python 3.14 deprecation warning about packed ctypes structs.
   Bundle libusb1 dll 1.0.29 in Windows wheels.
   Fix a licence inconsistency: the old pypi classifier was refering to the LGPL2+ instead of the LGPL2.1+
VersionDeltaFile
1.10+4-4devel/py-libusb1/distinfo
1.11+3-3devel/py-libusb1/Makefile
+7-72 files

NetBSD/pkgsrc AUHdqyNdoc CHANGES-2026

   doc: Updated textproc/R-stringi to 1.8.7
VersionDeltaFile
1.3141+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 77ImD01textproc/R-stringi Makefile distinfo

   (textproc/R-stringi) Updated 1.8.4 to 1.8.7, fix against math/R 4.6.0

   # Changelog
   ## 1.8.7 (2025-03-27)

   * [BUGFIX] Fixed build warnings.

   * [BUGFIX] #512: Fixed PROTECT stack imbalance in `stri_encode_from_marked`.
VersionDeltaFile
1.39+7-4textproc/R-stringi/Makefile
1.13+4-4textproc/R-stringi/distinfo
+11-82 files

NetBSD/pkgsrc yfc2a2Odoc CHANGES-2026

   Updated devel/py-syrupy, graphics/py-strich
VersionDeltaFile
1.3140+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc xjpD6XQgraphics/py-strich PLIST Makefile

   py-strich: updated to 0.14

   0.14
   PDF417 and Aztec code support
VersionDeltaFile
1.5+172-67graphics/py-strich/PLIST
1.10+6-4graphics/py-strich/Makefile
1.6+4-4graphics/py-strich/distinfo
1.1+1-0graphics/py-strich/ALTERNATIVES
+183-754 files

NetBSD/pkgsrc 7H7FJukdevel/py-syrupy distinfo Makefile

   py-syrupy: updated to 5.2.0

   5.2.0

   chore(deps): update actions/checkout action to v6.0.2
   chore(deps): update actions/setup-python action to v6.2.0
   chore(deps): update dependency ruff to v0.14.14
   chore(deps): update dependency coverage to v7.13.2
   chore: migrate to uv
   chore(deps): update dependency coverage to v7.13.2
   chore(deps): update dependency debugpy to v1.8.19
   chore(deps): update dependency mypy to v1.19.1
   chore(deps): update dependency ruff to v0.14.14
   chore(deps): update python docker tag to v3.14.3
   chore(deps): update astral-sh/setup-uv action to v7.3.1
   chore: update lock file
   chore(deps): update benchmark-action/github-action-benchmark action to v1.21.0
   chore(deps): update astral-sh/setup-uv action to v7.5.0
   fix(1081): Handle unicode line-endings correctly when serializing

    [4 lines not shown]
VersionDeltaFile
1.11+4-4devel/py-syrupy/distinfo
1.12+3-3devel/py-syrupy/Makefile
+7-72 files

NetBSD/pkgsrc nky28B9doc CHANGES-2026

   Updated print/ghostscript-agpl, fonts/ghostscript-cidfonts-ryumin, net/dhcpcd
VersionDeltaFile
1.3139+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc drYEYgynet/dhcpcd Makefile distinfo

   dhcpcd: updated to 10.3.2

   10.3.2

   DHCP: Don't run double EXPIRE hooks on carrier loss
   DHCP: free the state when dropping on state NONE
VersionDeltaFile
1.130+20-19net/dhcpcd/Makefile
1.124+4-4net/dhcpcd/distinfo
+24-232 files