diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-10-02 23:15:49 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-10-02 23:15:49 +0100 |
| commit | 08cea43f7a742423439c90199b7bc835a419b732 (patch) | |
| tree | b59c92e697d1720fb4c10b3b0a5623375ec9f87f /gnu/packages/python-xyz.scm | |
| parent | cfb4b52f5138afca2c1ce6a5ca1b6e98288d9164 (diff) | |
gnu: Add python-yamlloader.
* gnu/packages/python-xyz.scm (python-yamlloader): New variable.
Change-Id: I578d0484a07b7d67554faa256e7cff823818ec04
Diffstat (limited to 'gnu/packages/python-xyz.scm')
| -rw-r--r-- | gnu/packages/python-xyz.scm | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 824a6189d3..d0c7e970ca 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -40357,6 +40357,39 @@ based on Adobe XMP Toolkit, ensuring that future updates to the XMP standard are easily incorporated into the library with a minimum amount of work.") (license license:bsd-3))) +(define-public python-yamlloader + (package + (name "python-yamlloader") + (version "1.5.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "yamlloader" version)) + (sha256 + (base32 "06y4xaajsjjynrv2m6ar3hwiif2mk3z3lgwxn2l1qsv238rc22n1")))) + (build-system pyproject-build-system) + (arguments + (list #:test-backend #~'unittest + #:test-flags #~(list "discover" "-v"))) + (native-inputs + (list python-hatch-vcs + python-hatchling + python-hypothesis)) + (propagated-inputs + (list python-pyyaml)) + (home-page "https://github.com/Phynix/yamlloader") + (synopsis "Ordered YAML loader and dumper for PyYAML") + (description + "This package provides loaders and dumpers for PyYAML. Currently, an +OrderedDict loader/dumper is implemented, allowing to keep items order when +loading resp. dumping a file from/to an OrderedDict (Python 3.8+: Also regular +dicts are supported and are the default items to be loaded to. As of Python +3.7 preservation of insertion order is a language feature of regular dicts.) +It was originally mirrored from +@url{https://github.com/fmenabe/python-yamlordereddictloader, +yamlordereddict}.") + (license license:expat))) + (define-public python-zarr (package (name "python-zarr") |
