[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#56701] [PATCH 09/19] gnu: Add python-openstacksdk.
From: |
Hartmut Goebel |
Subject: |
[bug#56701] [PATCH 09/19] gnu: Add python-openstacksdk. |
Date: |
Fri, 22 Jul 2022 16:02:29 +0200 |
* gnu/packages/openstack.scm (python-openstacksdk): New variable.
---
gnu/packages/openstack.scm | 54 ++++++++++++++++++++++++++++++++++++++
1 file changed, 54 insertions(+)
diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm
index 3594179780..6ed54caa26 100644
--- a/gnu/packages/openstack.scm
+++ b/gnu/packages/openstack.scm
@@ -27,7 +27,9 @@
(define-module (gnu packages openstack)
#:use-module (gnu packages)
#:use-module (gnu packages check)
+ #:use-module (gnu packages databases)
#:use-module (gnu packages gnupg)
+ #:use-module (gnu packages monitoring)
#:use-module (gnu packages python)
#:use-module (gnu packages python-build)
#:use-module (gnu packages python-check)
@@ -948,3 +950,55 @@ library. This makes some operations difficult, such as
suppressing the
simple library to find the correct path to exceptions in the requests library
regardless of whether they are bundled or not.")
(license asl2.0)))
+
+(define-public python-openstacksdk
+ (package
+ (name "python-openstacksdk")
+ (version "0.100.0")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "openstacksdk" version))
+ (sha256
+ (base32
+ "0iq7rxw59ibl6xsqh3jw56yg3zfbz3cqgx1239n6xd9iv86mcgq1"))))
+ (build-system python-build-system)
+ (arguments
+ '(#:tests? #f ;; 8/3781 fail
+ #:phases (modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ (invoke "stestr" "run")))))))
+ (native-inputs (list python-ddt
+ python-hacking
+ python-jsonschema
+ python-pbr
+ python-prometheus-client
+ python-requests-mock
+ python-statsd
+ python-stestr
+ python-testscenarios
+ python-oslo.config
+ python-oslotest))
+ (propagated-inputs (list python-appdirs
+ python-cryptography
+ python-decorator
+ python-dogpile.cache
+ python-importlib-metadata
+ python-iso8601
+ python-jmespath
+ python-jsonpatch
+ python-keystoneauth1
+ python-munch
+ python-netifaces
+ python-os-service-types
+ python-pbr ; run-time dependency actually
+ python-pyyaml
+ python-requestsexceptions))
+ (home-page "https://docs.openstack.org/openstacksdk/latest/")
+ (synopsis "SDK for building applications to work with OpenStack")
+ (description "This package provides a client library for building
+applications to work with OpenStack clouds. The SDK aims to provide a
+consistent and complete set of interactions with OpenStack’s many services,
+along with complete documentation, examples, and tools.")
+ (license asl2.0)))
--
2.30.4
- [bug#56701] [PATCH 00/19] Update python-pyjwt and its dependent packages, Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 02/19] gnu: Add python-requests-kerberos., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 01/19] gnu: python-args: Make it build with Python 3., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 03/19] gnu: Add python-dogpile.cache., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 04/19] gnu: Add python-statsd., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 05/19] gnu: Add python-os-service-types., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 18/19] gnu: python-pygithub: Update to 1.55., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 08/19] gnu: Add python-requestsexceptions., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 14/19] gnu: python-oslo.log: Update to 5.0.0., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 17/19] gnu: python-swiftclient: Update to 4.0.1., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 09/19] gnu: Add python-openstacksdk.,
Hartmut Goebel <=
- [bug#56701] [PATCH 19/19] gnu: conan: Update to 1.50.0., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 06/19] gnu: Add python-oslo.concurrency., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 07/19] gnu: Add python-keystoneauth1., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 11/19] gnu: python-keystoneclient: Update to 5.0.0., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 16/19] gnu: python-pyjwt: Update to 2.4.0., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 15/19] gnu: python-tempest-lib: Update to 1.0.0., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 12/19] gnu: python-munch: Update to 2.5.0., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 10/19] gnu: Add python-tempest., Hartmut Goebel, 2022/07/22
- [bug#56701] [PATCH 13/19] gnu: python-oslo.context: Update to 5.0.0., Hartmut Goebel, 2022/07/22