mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-11 13:49:23 -05:00
gnu: python-stevedore: Update to 1.12.0.
* gnu/packages/openstack.scm (python-stevedore): Update to 1.12.0. [inputs]: Move python-setuptools, python-docutils, python-mock, python-oslotest, python-sphinx ... [native-inputs]: ... to here.
This commit is contained in:
parent
458b47e31b
commit
4b42bd941b
1 changed files with 7 additions and 6 deletions
|
@ -266,20 +266,21 @@ (define-public python2-requests-mock
|
||||||
(define-public python-stevedore
|
(define-public python-stevedore
|
||||||
(package
|
(package
|
||||||
(name "python-stevedore")
|
(name "python-stevedore")
|
||||||
(version "1.10.0")
|
(version "1.12.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (pypi-uri "stevedore" version))
|
(uri (pypi-uri "stevedore" version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"17vpffcnk56sj86d2n3vz5bprcc9bswilgd0awnm7jp073pqkmpm"))))
|
"0999zvawaapzg6givjhn7vjscdwblcs73wf28wq1wb4g5mbb5phv"))))
|
||||||
(build-system python-build-system)
|
(build-system python-build-system)
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
`(("python-six" ,python-six)))
|
`(("python-six" ,python-six)))
|
||||||
(inputs
|
(inputs
|
||||||
`(("python-pbr" ,python-pbr)
|
`(("python-pbr" ,python-pbr)))
|
||||||
("python-setuptools" ,python-setuptools)
|
(native-inputs
|
||||||
|
`(("python-setuptools" ,python-setuptools)
|
||||||
;; Tests
|
;; Tests
|
||||||
("python-docutils" ,python-docutils)
|
("python-docutils" ,python-docutils)
|
||||||
("python-mock" ,python-mock)
|
("python-mock" ,python-mock)
|
||||||
|
@ -289,9 +290,9 @@ (define-public python-stevedore
|
||||||
(synopsis "Manage dynamic plugins for Python applications")
|
(synopsis "Manage dynamic plugins for Python applications")
|
||||||
(description
|
(description
|
||||||
"Python makes loading code dynamically easy, allowing you to configure
|
"Python makes loading code dynamically easy, allowing you to configure
|
||||||
and extend your application by discovering and loading extensions (“plugins”)
|
and extend your application by discovering and loading extensions (\"plugins\")
|
||||||
at runtime. Many applications implement their own library for doing this,
|
at runtime. Many applications implement their own library for doing this,
|
||||||
using __import__ or importlib. stevedore avoids creating yet another extension
|
using __import__ or importlib. Stevedore avoids creating yet another extension
|
||||||
mechanism by building on top of setuptools entry points. The code for managing
|
mechanism by building on top of setuptools entry points. The code for managing
|
||||||
entry points tends to be repetitive, though, so stevedore provides manager
|
entry points tends to be repetitive, though, so stevedore provides manager
|
||||||
classes for implementing common patterns for using dynamically loaded
|
classes for implementing common patterns for using dynamically loaded
|
||||||
|
|
Loading…
Reference in a new issue