[Midnightbsd-cvs] [MidnightBSD/mports] df5443: devel/py-sentry-sdk: update to 2.64.0

Lucas Holt noreply at github.com
Sat Sep 5 03:48:24 EDT 2026


  Branch: refs/heads/devel/py-sentry-sdk
  Home:   https://github.com/MidnightBSD/mports
  Commit: df5443a4e22db5e54e1e0bd78452acdce4469b83
      https://github.com/MidnightBSD/mports/commit/df5443a4e22db5e54e1e0bd78452acdce4469b83
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-05 (Sat, 05 Sep 2026)

  Changed paths:
    M cad/cura/Makefile
    M devel/py-sentry-sdk/Makefile
    M devel/py-sentry-sdk/distinfo

  Log Message:
  -----------
  devel/py-sentry-sdk: update to 2.64.0

Update sentry-sdk from 1.21.1 to 2.64.0.

- DISTNAME added: upstream moved to PEP 625 normalized sdist names, so
  sentry-sdk-2.64.0.tar.gz does not exist; the fetch needs
  sentry_sdk-2.64.0.tar.gz.
- distutils -> pep517. The sdist has no [build-system] table and still
  ships setup.py, so it falls back to setuptools' legacy backend;
  BUILD_DEPENDS is setuptools + wheel accordingly.
- LICENSE corrected bsd2 -> mit. sentry-python is MIT: the LICENSE file
  says "MIT License", PKG-INFO says License-Expression: MIT, and PyPI
  agrees. The port previously installed MIT license text into a
  bsd2-named directory.

RUN_DEPENDS unchanged (urllib3>=1.26.11, certifi).

cad/cura gets a PORTREVISION bump. It uses Hub, configure_scope,
event_from_exception and add_breadcrumb, all of which still exist in
2.x as deprecated rather than removed, and all its sentry imports are
wrapped in try/except ImportError. It will need real work before any
future 3.x bump, where Hub and configure_scope are removed.

security/py-notus-scanner also lists sentry-sdk in RUN_DEPENDS, but
notus-scanner 22.6.5 never imports sentry_sdk and upstream declares no
such dependency. That looks like a spurious dependency worth removing
separately; not touched here.

Required by ai/py-mistral-vibe 2.19.0 and later.

Validated on MidnightBSD 4.0.6/amd64 from a clean work dir: makesum,
checksum, build, fake, package, portlint (0 fatal), portfmt. Tests not
run; the port's TEST_DEPENDS were already commented out because the
test dependencies are missing from the tree.

AI-Assisted-by: Claude Opus 5 (1M context) <noreply at anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply at anthropic.com>
Claude-Session: https://claude.ai/code/session_01E2ugt5KT9NMJdaWjhe2PUu
Signed-off-by: Lucas Holt <luke at foolishgames.com>



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list