gnu: python-reno: Update to 2.7.0.

* gnu/packages/openstack.scm (python-reno): Update to 2.7.0.
[propagated-inputs]: Remove PYTHON-BABEL.  Add PYTHON-PBR.
[native-inputs]: Remove PYTHON-PBR and PYTHON-OSLOTEST.  Add PYTHON-DOCUTILS
and PYTHON-SPHINX.
This commit is contained in:
Marius Bakke 2018-02-27 20:07:00 +01:00
parent be3f88c29c
commit d2ae66b756
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -538,13 +538,13 @@ (define-public python2-oslo.serialization
(define-public python-reno (define-public python-reno
(package (package
(name "python-reno") (name "python-reno")
(version "2.0.3") (version "2.7.0")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "reno" version)) (uri (pypi-uri "reno" version))
(sha256 (sha256
(base32 "1i2wnn5fnm3jm5774pahg000q0lma5i913hml91bbbm2mybphndd")))) (base32 "0gwzi5dvacqx43smxl3rd1z33npn7gfhm50bvgmq90fib2q431wc"))))
(build-system python-build-system) (build-system python-build-system)
(arguments (arguments
`(#:phases `(#:phases
@ -554,33 +554,27 @@ (define-public python-reno
;; reno expects a git repo ;; reno expects a git repo
(zero? (system* "git" "init"))))))) (zero? (system* "git" "init")))))))
(propagated-inputs (propagated-inputs
`(("python-babel" ,python-babel) `(("python-dulwich" ,python-dulwich)
("python-dulwich" ,python-dulwich) ("python-pbr" ,python-pbr)
("python-pyyaml" ,python-pyyaml) ("python-pyyaml" ,python-pyyaml)
("python-six" ,python-six))) ("python-six" ,python-six)))
(native-inputs (native-inputs
`(("python-testtools" ,python-testtools) `(("python-testtools" ,python-testtools)
("python-pbr" ,python-pbr)
("python-testscenarios" ,python-testscenarios) ("python-testscenarios" ,python-testscenarios)
("python-testrepository" ,python-testrepository) ("python-testrepository" ,python-testrepository)
("python-mock" ,python-mock) ("python-mock" ,python-mock)
("python-oslotest" ,python-oslotest) ("python-docutils" ,python-docutils)
("python-sphinx" ,python-sphinx)
("gnupg" ,gnupg) ("gnupg" ,gnupg)
("git" ,git))) ("git" ,git)))
(home-page "http://docs.openstack.org/developer/reno/") (home-page "http://docs.openstack.org/developer/reno/")
(synopsis "Release notes manager") (synopsis "Release notes manager")
(description "Reno is a tool for storing release notes in a git repository (description "Reno is a tool for storing release notes in a git repository
and building documentation from them.") and building documentation from them.")
(properties `((python2-variant . ,(delay python2-reno))))
(license asl2.0))) (license asl2.0)))
(define-public python2-reno (define-public python2-reno
(package (inherit (package-with-python2 (package-with-python2 python-reno))
(strip-python2-variant python-reno)))
(arguments
`(#:python ,python-2
;; FIXME: 'subunit.run discover: error: no such option: --list'
#:tests? #f))))
(define-public python-oslosphinx (define-public python-oslosphinx
(package (package