From bff394cbce48b9e59b72b5b4c2bfefd2ede2d595 Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Sun, 25 Dec 2022 17:01:13 +0100 Subject: [PATCH 07/11] gnu: Add python-voluptuous-serialize. * gnu/packages/python-xyz.scm (python-voluptuous-serialize): New variable. [native-inputs]: Use python-pytest instead of python-nose. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index be971d3bc1..655724d95a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -27129,7 +27129,7 @@ (define-public python-voluptuous "08wp91dn1ibsmjd0660hpldq5ii9xqmg9h6l2k5p6rqxc0h1rlz8")))) (build-system python-build-system) (native-inputs - (list python-nose)) + (list python-pytest)) (home-page "https://github.com/alecthomas/voluptuous") (synopsis "Python data validation library") (description @@ -27137,6 +27137,24 @@ (define-public python-voluptuous intended for validating data coming into Python as JSON, YAML, etc.") (license license:bsd-3))) +(define-public python-voluptuous-serialize + (package + (name "python-voluptuous-serialize") + (version "2.5.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "voluptuous-serialize" version)) + (sha256 + (base32 + "0ys43byjwhsmzjj9q2dgn8k94p3my2s7f1vf0q1swwprlkhg4nak")))) + (build-system python-build-system) + (propagated-inputs (list python-voluptuous)) + (home-page "https://github.com/home-assistant-libs/voluptuous-serialize") + (synopsis "Convert voluptuous schemas to dictionaries") + (description "This package provides library for converting +voluptuous schemas to dictionaries") + (license license:asl2.0))) + (define-public python-cmd2 (package (name "python-cmd2") -- 2.38.1