Danny Milosavljevic writes: > * gnu/packages/openstack.scm (python-reno, python2-reno): New variables. > --- > gnu/packages/openstack.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm > index da5b5f7c8..338d35d13 100644 > --- a/gnu/packages/openstack.scm > +++ b/gnu/packages/openstack.scm > @@ -550,6 +550,31 @@ in transmittable and storable formats, such as JSON and MessagePack.") > (define-public python2-oslo.serialization > (package-with-python2 python-oslo.serialization)) > > +(define-public python-reno > + (package > + (name "python-reno") > + (version "2.0.3") > + (source > + (origin > + (method url-fetch) > + (uri (pypi-uri "reno" version)) > + (sha256 > + (base32 "1i2wnn5fnm3jm5774pahg000q0lma5i913hml91bbbm2mybphndd")))) > + (build-system python-build-system) > + (propagated-inputs > + `(("python-babel" ,python-babel) > + ("python-dulwich" ,python-dulwich) > + ("python-pbr" ,python-pbr) > + ("python-pyyaml" ,python-pyyaml) > + ("python-six" ,python-six))) > + (home-page "http://docs.openstack.org/developer/reno/") > + (synopsis "Release notes manager") > + (description "This package provides a release notes manager for Python.") I would (well, did) mention that this is for a particular usage of "release notes": (description "Reno is a tool for storing release notes in a git repository and building documentation from them.") I think that is better, so users know up front if this is something they are interested in. > + (license asl2.0))) > + > +(define-public python2-reno > + (package-with-python2 python-reno)) > + > (define-public python-oslosphinx > (package > (name "python-oslosphinx")