From 4843ae31e47607fea2916d2065adf5b26858942a Mon Sep 17 00:00:00 2001 From: Franz Geffke Date: Fri, 10 May 2024 19:06:22 +0100 Subject: px: Add python-sentry-sdk --- px/packages/python-xyz.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/px/packages/python-xyz.scm b/px/packages/python-xyz.scm index 19e0501..ae0710a 100644 --- a/px/packages/python-xyz.scm +++ b/px/packages/python-xyz.scm @@ -1040,3 +1040,35 @@ upload, and reCAPTCHA.") (synopsis "Massages the state of your system.") (description "Basically ansible, minus a lot of the features, plus speed.") (license license:bsd-3))) + +(define-public python-sentry-sdk-2 + (package + (name "python-sentry-sdk") + (version "2.1.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "sentry_sdk" version)) + (sha256 + (base32 "1hbfj9dxf705ap7cvx05xsc47f2v5552qb10mcvvrc6886xw1n4m")))) + (build-system pyproject-build-system) + (arguments + (list #:tests? #f + #:phases + #~(modify-phases %standard-phases + (delete 'sanity-check)))) + (propagated-inputs (list python-certifi + python-urllib3)) + ;; tests + ;; django fails: Requested settings, but settings are not configured. + ; python-starlette + ; python-fastapi + ; python-rq + ; python-loguru + ; python-celery + ; python-dateutil + ; python-django)) + (home-page "https://github.com/getsentry/sentry-python") + (synopsis "Python client for Sentry (https://sentry.io)") + (description "Python client for Sentry (https://sentry.io)") + (license license:expat))) \ No newline at end of file -- cgit v1.2.3