gnu: python-pydantic-cli: Update to 9.1.0.

* gnu/packages/python-xyz.scm (python-pydantic-cli): Update to 9.1.0.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Replace python-pydantic by python-pydantic-2.
[native-inputs]: Remove python-black, python-mypy. Add python-hatchling.

Change-Id: I01b598dd4211dcc719626e83b594bff1cf1a741d
This commit is contained in:
Vinicius Monego 2025-06-25 21:09:26 -03:00
parent 75633187c2
commit 4b6a79295f
No known key found for this signature in database
GPG key ID: 637B0B138065B68A

View file

@ -9402,7 +9402,7 @@ validation and serialization.")
(define-public python-pydantic-cli (define-public python-pydantic-cli
(package (package
(name "python-pydantic-cli") (name "python-pydantic-cli")
(version "4.3.0") (version "9.1.0")
(source (source
(origin (origin
(method git-fetch) ;for tests (method git-fetch) ;for tests
@ -9412,14 +9412,12 @@ validation and serialization.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1v4dx6n60rbsan5zpw2rgdih7lb3h0xclagn1p6zfwl0r9l9cvym")))) "1rfffz4kasjihys8qgnvjb8cwm0dycsdj7qnggi9372b9q1ng4zg"))))
(build-system python-build-system) (build-system pyproject-build-system)
(propagated-inputs (propagated-inputs
(list python-pydantic)) (list python-pydantic-2))
(native-inputs (native-inputs
(list python-black (list python-hatchling python-pytest))
python-mypy
python-pytest))
(home-page "https://github.com/mpkocher/pydantic-cli") (home-page "https://github.com/mpkocher/pydantic-cli")
(synopsis "Turn Pydantic defined data models into CLI tools") (synopsis "Turn Pydantic defined data models into CLI tools")
(description (description