[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