gnu: python-sphinx-repoze-autointerface: Update to 1.0.0.

* gnu/packages/sphinx.scm (python-sphinx-repoze-autointerface): Update to 1.0.0.
  [build-system]: Use pyproject.
  [native-inputs]: Add python-setuptools.

Change-Id: I10d3d48a21c969c0ca49d19044c92197ec0ed02a
This commit is contained in:
Sharlatan Hellseher 2025-08-09 12:53:38 +01:00
parent 3ea4a1d6b2
commit c0361b0a18
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -1007,22 +1007,25 @@ use in your Sphinx docs.")
(define-public python-sphinx-repoze-autointerface (define-public python-sphinx-repoze-autointerface
(package (package
(name "python-sphinx-repoze-autointerface") (name "python-sphinx-repoze-autointerface")
(version "0.8") (version "1.0.0")
(source (origin (source
(method url-fetch) (origin
(uri (pypi-uri "repoze.sphinx.autointerface" version)) (method url-fetch)
(sha256 (uri (pypi-uri "repoze.sphinx.autointerface" version))
(base32 (sha256
"08ycivzf7bh4a1zcyp31hbyqs1b2c9r26raa3vxjwwmbfqr3iw4f")))) (base32 "18981v34cyw8r6q19syx2vy6yjbc6afyz3287qavk5j6791g2ss8"))))
(build-system python-build-system) (build-system pyproject-build-system)
(arguments '(#:tests? #f)) ; No tests. (arguments '(#:tests? #f)) ; No tests.
(native-inputs
(list python-setuptools))
(propagated-inputs (propagated-inputs
(list python-sphinx python-zope-interface)) (list python-sphinx
python-zope-interface))
(home-page "https://github.com/repoze/repoze.sphinx.autointerface")
(synopsis "Auto-generate Sphinx API docs from Zope interfaces") (synopsis "Auto-generate Sphinx API docs from Zope interfaces")
(description "This package defines an extension for the Sphinx documentation (description "This package defines an extension for the Sphinx documentation
system. The extension allows generation of API documentation by system. The extension allows generation of API documentation by
introspection of @code{zope.interface} instances in code.") introspection of @code{zope.interface} instances in code.")
(home-page "https://github.com/repoze/repoze.sphinx.autointerface")
(license license:repoze))) (license license:repoze)))
(define-public python-sphinx-prompt (define-public python-sphinx-prompt