guix_mirror_bot pushed a commit to branch astro-updates in repository guix.
commit f102eb42a1f353a15a2c44a687ea0413728d149b Author: Sharlatan Hellseher <[email protected]> AuthorDate: Tue Oct 14 00:13:50 2025 +0100 gnu: Add python-pyramid-debugtoolbar. * gnu/packages/python-web.scm (python-pyramid-debugtoolbar): New variable. Change-Id: I4a99d6b9c0bbe112d1e74116c193e6239a1bcdf6 --- gnu/packages/python-web.scm | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index a4d69533f4..7b26923584 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -9686,6 +9686,46 @@ request/response web apps to larger, grown applications.") for the Pyramid web framework.") (license license:repoze)))) +(define-public python-pyramid-debugtoolbar + (package + (name "python-pyramid-debugtoolbar") + (version "4.12.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyramid_debugtoolbar" version)) + (sha256 + (base32 "0gdlc7vcga4vzma53h5csnhh4gwfmv3w8v9y5fhwqpy8979qis3i")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + ;; Large diff assertion not equal faileurs. + #~(list #$@(map (lambda (test) + (string-append "--deselect=tests" + "/test_panels/test_sqla.py::" test)) + (list "TestSimpleSelect::test_panel" + "TestTransactionCommit::test_panel" + "TestTransactionRollback::test_panel"))))) + (native-inputs + (list python-pytest + python-setuptools + python-webtest)) + (propagated-inputs + (list python-pyramid + python-pyramid-chameleon + python-pyramid-jinja2 + python-pyramid-mako + ;; python-selenium ; see: guix/guix#3478 + python-sqlalchemy + python-waitress)) + (home-page "https://github.com/Pylons/pyramid_debugtoolbar") + (synopsis "Pyramid debug toolbar") + (description + "This package provides an interactive HTML debugger for Pyramid application +development.") + (license license:bsd-3))) + (define-public python-pyramid-jinja2 (package (name "python-pyramid-jinja2")
