gnu: python-zope-event: Update to 6.0.

* gnu/packages/python-web.scm (python-zope-event): Update to 6.0.
[source] <uri>: Fix archive name according to PyPI.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
[description]: Start from a new line, fix indentation.

Change-Id: I8886fc93c24d6b5b85092a1f05152c6ba118776a
This commit is contained in:
Sharlatan Hellseher 2025-09-15 22:08:20 +01:00
parent 7394d82cf4
commit 11d9d6630e
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -4478,21 +4478,26 @@ support for the @code{noload} operations used by @code{zodb}.")
(define-public python-zope-event (define-public python-zope-event
(package (package
(name "python-zope-event") (name "python-zope-event")
(version "4.4") (version "6.0")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "zope.event" version)) (uri (pypi-uri "zope_event" version))
(sha256 (sha256
(base32 (base32 "14nzj3wd203z68glpskmvinxxhfq6chjf70li5x8npvwzaacifhf"))))
"1ksbc726av9xacml6jhcfyn828hlhb9xlddpx6fcvnlvmpmpvhk9")))) (build-system pyproject-build-system)
(build-system python-build-system) (arguments
(list #:test-flags #~(list "src/zope/event/tests.py")))
(native-inputs
(list python-pytest
python-setuptools))
(home-page "https://pypi.org/project/zope.event/") (home-page "https://pypi.org/project/zope.event/")
(synopsis "Event publishing system for Python") (synopsis "Event publishing system for Python")
(description "Zope.event provides an event publishing API, intended for (description
use by applications which are unaware of any subscribers to their events. It "Zope.event provides an event publishing API, intended for use by
is a simple event-dispatching system on which more sophisticated event applications which are unaware of any subscribers to their events. It is a
dispatching systems can be built.") simple event-dispatching system on which more sophisticated event dispatching
systems can be built.")
(license license:zpl2.1))) (license license:zpl2.1)))
(define-public python-zope-interface (define-public python-zope-interface