NetBSD/pkgsrc Kw8yg2parchivers/py-backports.zstd Makefile

   py-backports.zstd: remove unused WHEEL_ARGS
VersionDeltaFile
1.2+1-4archivers/py-backports.zstd/Makefile
+1-41 files

NetBSD/pkgsrc pVqC8OTnet/terraform-provider-local distinfo

   terraform-provider-local: RMD160 -> BLAKE2s
VersionDeltaFile
1.5+619-619net/terraform-provider-local/distinfo
+619-6191 files

NetBSD/pkgsrc ESgPscsdoc CHANGES-2026

   Updated devel/py-inline-snapshot, devel/py-hypothesis
VersionDeltaFile
1.5811+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 4RR5AD3devel/py-hypothesis Makefile cargo-depends.mk

   py-hypothesis: updated to 6.167.1

   6.167.1 - 2026-08-30
   This patch improves shrinking and generation for collection strategies which reject some drawn elements, such as lists() with unique=True. Rejected elements are now marked as discarded, so the shrinker can delete them wholesale and generation avoids revisiting choices that would be rejected again.

   6.167.0 - 2026-08-30
   Test case observations from observability now give more detail about why a test case failed or was abandoned. metadata includes a new status_reason_location key: a filename:lineno location for the status_reason, if known - for example the location of a failing assume() call, the .filter() call whose predicate rejected the last drawn value, or the exception for failing tests.

   Test cases which exceeded the maximum allowed size now also report a nonempty status_reason.
VersionDeltaFile
1.169+19-19devel/py-hypothesis/distinfo
1.3+5-5devel/py-hypothesis/cargo-depends.mk
1.175+2-2devel/py-hypothesis/Makefile
+26-263 files

NetBSD/pkgsrc W4auDTxdevel/py-inline-snapshot distinfo Makefile

   py-inline-snapshot: updated to 0.35.4

   0.35.4 — 2026-08-11

   Fixed

   - Prevented `--inline-snapshot=trim` from changing snapshots when a test body
     fails or pytest is limited with `-k`, a test path, or a test node ID. Skipped
     tests and fixture teardown errors do not prevent trimming. A message now
     explains why trimming was disabled when it was requested implicitly. An
     explicit `--inline-snapshot=trim` overrides this safeguard.

   - Fixed a crash during session finalization when pytest's capture plugin is disabled.
VersionDeltaFile
1.8+10-1devel/py-inline-snapshot/PLIST
1.19+5-5devel/py-inline-snapshot/Makefile
1.19+4-4devel/py-inline-snapshot/distinfo
+19-103 files

NetBSD/pkgsrc 5KGAPqbnet/ipv6calc distinfo, net/ipv6calc/patches patch-libipv6calc_db_wrapper.c

   ipv6calc: Fix build on SunOS
VersionDeltaFile
1.1+22-0net/ipv6calc/patches/patch-libipv6calc_db_wrapper.c
1.21+2-1net/ipv6calc/distinfo
+24-12 files

NetBSD/pkgsrc nAIfgMtdoc CHANGES-2026

   Updated www/py-jwcrypto, devel/py-bitarray
VersionDeltaFile
1.5810+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc aIkXpvCdevel/py-bitarray Makefile PLIST

   py-bitarray: updated to 3.11.0

   3.11.0

   * add run-length codec: `util.rl_encode()` and `util.rl_decode()`
   * add `util.sc_stat()`
   * add [Comparison of bitarray codecs](codecs.rst) documentation
   * optimize sparse block selection for trailing zeros
   * preserve bitarrays when buffer reallocation fails
   * consistent input validation for large `util.sum_indices()` inputs
   * improve sparse-compression and debug-mode tests, including new tests
     for slice adjustment `adjust_slice()`
   * move private `sysinfo()` and `ssqi()` out of the top-level namespace
VersionDeltaFile
1.44+4-4devel/py-bitarray/distinfo
1.13+4-1devel/py-bitarray/PLIST
1.48+2-2devel/py-bitarray/Makefile
+10-73 files

NetBSD/pkgsrc 6qwkFGewww/py-jwcrypto Makefile distinfo

   py-jwcrypto: updated to 1.6.0

   1.6.0

   This release fixes CVE-2026-84185, a low security issue that affects only very
   specific and uncommon uses of the JWS interface using a JWKSet.
VersionDeltaFile
1.12+4-4www/py-jwcrypto/distinfo
1.16+2-2www/py-jwcrypto/Makefile
+6-62 files

NetBSD/pkgsrc qXlfSSsdoc CHANGES-2026

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

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

   py-djangocms-link: updated to 5.2.0

   5.2.0 (2026-07-07)

   * feat: Reactivated localizations
   * feat: Rename Link model `target` attribute to `link_target`
   * fix: Optimized multi-qs evaluation for search fields
   * fix: Show internal links in the language of the plugin
VersionDeltaFile
1.8+6-9www/py-djangocms-link/PLIST
1.14+4-4www/py-djangocms-link/distinfo
1.16+4-4www/py-djangocms-link/Makefile
+14-173 files

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

   py-django-cms: updated to 5.1.2

   5.1.2 (2026-08-27)

   Features:
   * Support Content Security Policy nonces introduced in Django 6.1

   Bug Fixes:
   * Enforce placeholder permissions on the edit and view endpoints
   * Fix ``GrouperModelAdmin`` ignoring the read-only context for content objects without a language
     field
   * Prevent a manually entered page slug from being overwritten when changing the page title
     -- Fabian Braun
   * Avoid needlessly clearing the permission caches on Django 6.1 signals
   * Allow copying plugins from write-protected (published) content
   * Harden the toolbar JavaScript
   * Require permission to change the previous home page before setting a new one
   * Fix copying a page dropping its login-required property
   * Limit the number of plugins displayed in the plugin deletion confirmation

    [3 lines not shown]
VersionDeltaFile
1.46+261-72www/py-django-cms/PLIST
1.67+6-5www/py-django-cms/Makefile
1.56+4-4www/py-django-cms/distinfo
+271-813 files

NetBSD/pkgsrc WjJknQ4doc CHANGES-2026

   Updated devel/py-crc, devel/py-test-rerunfailures
VersionDeltaFile
1.5808+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc u4dSQgjdevel/py-test-rerunfailures Makefile distinfo

   py-test-rerunfailures: updated to 16.6.1

   16.6.1 (2026-09-03)

   Bug Fixes

   - Ensure teardown reports are passed to ``pytest_runtest_logreport`` for rerun
     attempts.
   - Prevent superseded built-in subtest failures from remaining in the final test
     result when rerunning tests with pytest-xdist.
   - Restore module, class, and session scoped fixture teardown when a ``flaky``
     marker condition is falsy.
   - Restore module, class, and session scoped fixture teardown when an error
     raised during teardown rules out a re-run.
   - Keep module, class, and session scoped fixtures alive across re-runs of a
     test whose call phase failed through subtests only.
   - Authenticate xdist StatusDB connections with a per-session token.
   - Ensure negative rerun counts do not skip the initial test execution.


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

NetBSD/pkgsrc BJHc7Hddevel/py-crc distinfo Makefile

   py-crc: updated to 8.0.0

   8.0.0

   Breaking Changes

   Remove Python 3.8 - 3.10 support

   Documentation

   Fix parameter name in documentation

   Internal

   Switch from poetry to uv
VersionDeltaFile
1.3+4-6devel/py-crc/Makefile
1.2+4-4devel/py-crc/distinfo
+8-102 files

NetBSD/pkgsrc 9Uph2dwdoc CHANGES-2026

   Updated time/py-dateparser, devel/py-faker
VersionDeltaFile
1.5807+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc GTtoUk1devel/py-faker PLIST distinfo

   py-faker: updated to 40.38.0

   v40.38.0

   * Add `si_LK` (Sinhala, Sri Lanka) person provider

   v40.37.0

   * Fix: generate structurally valid Irish IBANs for `en_IE`
   * Add Pillow as an optional dependenc
VersionDeltaFile
1.115+4-4devel/py-faker/distinfo
1.121+4-4devel/py-faker/Makefile
1.74+4-1devel/py-faker/PLIST
+12-93 files

NetBSD/pkgsrc qQL9cF9time/py-dateparser PLIST distinfo

   py-dateparser: updated to 1.4.3

   1.4.3 (2026-09-03)

   Fixes:

   - Make parsing thread-safe: parsing from several threads no longer
     raises an intermittent ``KeyError`` from the shared language caches,
     and a ``DATE_ORDER`` or ``RELATIVE_BASE`` value meant for one parse no
     longer leaks into the settings that other parses read, where it could
     make them return a wrong date
   - Do not share the language detector and the detected locale between
     ``search_dates()`` calls, so concurrent searches over text in
     different languages no longer return ``None`` or a date read in the
     wrong locale
   - Resolve the ``BST`` and ``HDT`` timezone abbreviations to the offsets
     the tz database gives them, UTC+1 (British Summer Time) and UTC-9
     (Hawaii-Aleutian Daylight Time), instead of +11 and -9:30, which no
     zone goes by those names today; abbreviations that the tz database

    [17 lines not shown]
VersionDeltaFile
1.24+6-6time/py-dateparser/Makefile
1.24+4-4time/py-dateparser/distinfo
1.11+4-1time/py-dateparser/PLIST
+14-113 files

NetBSD/pkgsrc banoyVjdoc CHANGES-2026

   Updated math/py-photutils, net/py-pyrate-limiter
VersionDeltaFile
1.5806+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc KinQ9MFnet/py-pyrate-limiter distinfo Makefile

   py-pyrate-limiter: updated to 4.5.0

   4.5.0

   Pluggable rate-limiting algorithms. Additive — no breaking public API changes;
   the default behaviour of every existing bucket is unchanged.

   Added
   - **`GCRA` / `TokenBucket` algorithms, and `StateBucket` to run them.** These
     keep a couple of numbers per key instead of one entry per consumed unit, so
     storage does not grow with traffic and the wait is exact without any lookup.
     `TokenBucket` *is* `GCRA` under a familiar name — one implementation, not two.

     ```python
     from pyrate_limiter import Duration, Limiter, Rate, StateBucket, TokenBucket

     limiter = Limiter(StateBucket([Rate(5, Duration.SECOND, burst=10)], algorithm=TokenBucket()))
     ```


    [76 lines not shown]
VersionDeltaFile
1.3+13-1net/py-pyrate-limiter/PLIST
1.5+5-5net/py-pyrate-limiter/Makefile
1.5+4-4net/py-pyrate-limiter/distinfo
+22-103 files

NetBSD/pkgsrc vlhEZm4math/py-photutils distinfo Makefile

   py-photutils: updated to 3.0.0

   3.0.0 (2026-04-17)

   General

   - The minimum required NumPy is now 2.0.

   - The minimum required SciPy is now 1.13.

   - The minimum required Matplotlib is now 3.9.

   - The minimum required scikit-image is now 0.23.

   - The minimum required astropy is now 6.1.4.

   New Features

   - ``photutils.aperture``

    [150 lines not shown]
VersionDeltaFile
1.5+103-38math/py-photutils/PLIST
1.18+6-7math/py-photutils/Makefile
1.6+4-4math/py-photutils/distinfo
+113-493 files

NetBSD/pkgsrc 1CQesa1doc CHANGES-2026

   Updated www/py-draftjs_exporter, misc/py-pbs-installer
VersionDeltaFile
1.5805+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc roIFUsDmisc/py-pbs-installer Makefile distinfo

   py-pbs-installer: updated to 2026.9.1

   2026.9.1
   Unknown changes
VersionDeltaFile
1.23+4-4misc/py-pbs-installer/distinfo
1.23+2-2misc/py-pbs-installer/Makefile
+6-62 files

NetBSD/pkgsrc prOzgPOwww/py-draftjs_exporter distinfo Makefile

   py-draftjs_exporter: updated to 7.1.0

   7.1.0

   Added

   Re-export code_block and render_children from the package root.
   Add HTMLExporter as a compatibility alias for HTML (alongside Exporter).
   Re-export Markdown helpers from the package root with an md_ prefix (for example md_link, md_image, md_mark_safe, md_prefixed_block).

   Changed

   Rename Markdown component helpers to use an md_ prefix (for example link → md_link, mark_safe → md_mark_safe). Import them from draftjs_exporter under their new names.


   7.0.0

   Added


    [5 lines not shown]
VersionDeltaFile
1.5+52-1www/py-draftjs_exporter/PLIST
1.9+4-4www/py-draftjs_exporter/distinfo
1.14+4-4www/py-draftjs_exporter/Makefile
+60-93 files

NetBSD/pkgsrc m17yeV2doc CHANGES-2026

   Updated devel/jj
VersionDeltaFile
1.5804+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 3LgLt5adevel/jj Makefile cargo-depends.mk

   jj: updated to 0.45.0

   0.45.0

   Release highlights

   A new jj converge command was added to help automatically resolve divergent
   commits by combining them appropriately.
   Breaking changes

   jj config {edit,set,unset} --user now targets the first loaded user
   configuration file (e.g. ~/.config/jj/config.toml or the first file in
   conf.d/) instead of prompting interactively when multiple files exist.
   Use --file <PATH> to target a specific config file.

   jj git import in non-colocated repositories no longer imports commits from a
   detached Git HEAD branch.

   New features

    [19 lines not shown]
VersionDeltaFile
1.39+481-475devel/jj/distinfo
1.37+159-157devel/jj/cargo-depends.mk
1.44+2-2devel/jj/Makefile
+642-6343 files

NetBSD/pkgsrc fhD9dqddoc CHANGES-2026

   Updated www/py-notebook, devel/py-ninja
VersionDeltaFile
1.5803+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc QV5eWFVdevel/py-ninja PLIST distinfo, devel/py-ninja/patches patch-CMakeLists.txt

   py-ninja: updated to 1.13.2

   1.13.2

   chore: adopt PEP-639 license metadata format
   chore: pytest log_level is better than log_cli_level
   ci: build with clang instead of gcc
   ci: secure GitHub Actions workflows
   chore(ci): use manylinux clang install script
   Added note about ninja_syntax names being in the ninja namespace.
   fix: force BUILD_TESTING to inherit RUN_NINJA_TEST value
   Update to Ninja 1.13.2.g7659b.kitware.jobserver-pipe-1
VersionDeltaFile
1.9+8-8devel/py-ninja/Makefile
1.5+5-5devel/py-ninja/patches/patch-CMakeLists.txt
1.7+5-5devel/py-ninja/distinfo
1.3+1-2devel/py-ninja/PLIST
+19-204 files

NetBSD/pkgsrc 1It6oN6www/py-notebook distinfo Makefile

   py-notebook: updated to 7.6.2

   Jupyter Notebook 7.6 is based on JupyterLab 4.6, and includes a number of new
   features, bug fixes, and enhancements for extension developers. This release is
   compatible with extensions supporting JupyterLab 4.0. Extension authors are
   recommended to consult the [Extension Migration
   Guide](https://jupyterlab.readthedocs.io/en/latest/extension/extension_migration.html#jupyterlab-4-5-to-4-6)
   which lists deprecations and changes to the public API.
VersionDeltaFile
1.32+300-532www/py-notebook/PLIST
1.48+6-8www/py-notebook/Makefile
1.33+4-4www/py-notebook/distinfo
+310-5443 files

NetBSD/pkgsrc z6iLcOfdoc CHANGES-2026

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