gnu: python-vobject: Update to 0.9.9.

* gnu/packages/python-xyz.scm (python-vobject): Update to 0.9.9.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-pyicu; add python-pytz and python-six.
[native-inputs]: Add python-setuptools.

Change-Id: I1839f0c19e5f6d59477606ebc461d18fff685e71
This commit is contained in:
Efraim Flashner 2025-09-30 11:13:38 +03:00
parent 3dfd671fb7
commit d6daad298a
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -21954,19 +21954,21 @@ that are otherwise difficult to control.")
(define-public python-vobject (define-public python-vobject
(package (package
(name "python-vobject") (name "python-vobject")
(version "0.9.6.1") (version "0.9.9")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "vobject" version)) (uri (pypi-uri "vobject" version))
(sha256 (sha256
(base32 (base32
"0081g4gngw28j7vw8101jk600wz4gzfrhf5myrqvn2mrfkn2llcn")))) "13mk8wrg7js0zv3w8246jnxb3i5yp4ascl1csp0q9787wbbyai5c"))))
(build-system python-build-system) (build-system pyproject-build-system)
(arguments (arguments
'(;; The test suite relies on some non-portable Windows interfaces. '(;; The test suite relies on some non-portable Windows interfaces.
#:tests? #f)) #:tests? #f))
(propagated-inputs (propagated-inputs
(list python-dateutil python-pyicu)) (list python-dateutil python-pytz python-six))
(native-inputs
(list python-setuptools))
(synopsis "Parse and generate vCard and vCalendar files") (synopsis "Parse and generate vCard and vCalendar files")
(description "Vobject is intended to be a full featured Python package for (description "Vobject is intended to be a full featured Python package for
parsing and generating vCard and vCalendar files. Currently, iCalendar files parsing and generating vCard and vCalendar files. Currently, iCalendar files