[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 6/7] gnu: Add python-ruamel.yaml.
From: |
contact . ng0 |
Subject: |
[PATCH 6/7] gnu: Add python-ruamel.yaml. |
Date: |
Tue, 31 Jan 2017 12:53:38 +0000 |
From: ng0 <address@hidden>
* gnu/packages/python.scm (python-ruamel.yaml): New variable.
---
gnu/packages/python.scm | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 285207543..583f57b6f 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -2845,6 +2845,41 @@ object.")
(define-public python2-pyyaml
(package-with-python2 python-pyyaml))
+(define-public python-ruamel.yaml
+ (package
+ (name "python-ruamel.yaml")
+ (version "0.12.14")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "ruamel.yaml" version))
+ (sha256
+ (base32
+ "1w23nqswsq083xc0qpkw764n1a4v5g9p4fz1jkp6xbrzr9mrkqp7"))))
+ (build-system python-build-system)
+ (arguments
+ `(;; Otherwise it complains that you have to do "pypi install ."
+ #:configure-flags (list "--single-version-externally-managed"
+ "--record=ruamel.yaml.txt")))
+ (inputs
+ `(("python-typing" ,python-typing)))
+ (home-page "https://bitbucket.org/ruamel/yaml")
+ (synopsis "YAML 1.2 loader/dumper package for Python")
+ (description
+ "@code{ruamel.yaml} is a YAML 1.2 parser/emitter that supports roundtrip
+preservation of comments, seq/map flow style, and map key order.")
+ (license license:expat)))
+
+(define-public python2-ruamel.yaml
+ (package (inherit (package-with-python2
+ (strip-python2-variant python-ruamel.yaml)))
+ (name "python2-ruamel.yaml")
+ (inputs
+ `(("python2-ruamel.ordereddict" ,python2-ruamel.ordereddict)
+ ("python2-typing" ,python2-typing)))
+ (native-inputs
+ `(("python2-setuptools" ,python2-setuptools)))))
+
(define-public python-virtualenv
(package
(name "python-virtualenv")
--
2.11.0
- tinycm., contact . ng0, 2017/01/31
- [PATCH 1/7] gnu: Add python-boolexp., contact . ng0, 2017/01/31
- [PATCH 7/7] gnu: Add tinycm., contact . ng0, 2017/01/31
- [PATCH 2/7] gnu: Add python-colorlog., contact . ng0, 2017/01/31
- [PATCH 6/7] gnu: Add python-ruamel.yaml.,
contact . ng0 <=
- [PATCH 3/7] gnu: Add python2-ruamel.ordereddict, contact . ng0, 2017/01/31
- [PATCH 5/7] gnu: Add python-typing., contact . ng0, 2017/01/31
- [PATCH 4/7] gnu: Add python-distro., contact . ng0, 2017/01/31