summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-07-26 23:15:06 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-07-27 00:26:38 +0100
commit13934e93b8938549c904c1dde87f5b5fb02a304b (patch)
tree6ff4ffde02006c8d9e206630cc2bb20555287f50 /gnu
parenta6225352f7822a923c6c312ab1bc5a6abe936b5f (diff)
gnu: packages/openstack: Apply license prefix.
* gnu/packages/openstack.scm: Apply "license:" prefix for all packages in the module. Change-Id: I749e8b85397b677082f2a4d9ca59001edc2828d2
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/openstack.scm55
1 files changed, 27 insertions, 28 deletions
diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm
index 17e952b6489..14e736fd1d8 100644
--- a/gnu/packages/openstack.scm
+++ b/gnu/packages/openstack.scm
@@ -26,6 +26,7 @@
26;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 26;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
27 27
28(define-module (gnu packages openstack) 28(define-module (gnu packages openstack)
29 #:use-module ((guix licenses) #:prefix license:)
29 #:use-module (gnu packages) 30 #:use-module (gnu packages)
30 #:use-module (gnu packages bash) 31 #:use-module (gnu packages bash)
31 #:use-module (gnu packages check) 32 #:use-module (gnu packages check)
@@ -50,8 +51,6 @@
50 #:use-module (guix build-system pyproject) 51 #:use-module (guix build-system pyproject)
51 #:use-module (guix download) 52 #:use-module (guix download)
52 #:use-module (guix utils) 53 #:use-module (guix utils)
53 #:use-module ((guix licenses)
54 #:select (asl2.0))
55 #:use-module (guix packages) 54 #:use-module (guix packages)
56 #:use-module (srfi srfi-1)) 55 #:use-module (srfi srfi-1))
57 56
@@ -87,7 +86,7 @@ commands such as those of @command{subversion} and @command{git}, where the
87main program handles some basic argument parsing and then invokes a 86main program handles some basic argument parsing and then invokes a
88sub-command to do the work. It uses plugins to define sub-commands, output 87sub-command to do the work. It uses plugins to define sub-commands, output
89formatters, and other extensions.") 88formatters, and other extensions.")
90 (license asl2.0))) 89 (license license:asl2.0)))
91 90
92(define-public python-cliff-bootstrap 91(define-public python-cliff-bootstrap
93 (hidden-package 92 (hidden-package
@@ -142,7 +141,7 @@ formatters, and other extensions.")
142 "This package provides a collection of Python deprecation patterns and 141 "This package provides a collection of Python deprecation patterns and
143strategies that help you collect your technical debt in a non-destructive 142strategies that help you collect your technical debt in a non-destructive
144manner.") 143manner.")
145 (license asl2.0))) 144 (license license:asl2.0)))
146 145
147(define-public python-hacking 146(define-public python-hacking
148 (package 147 (package
@@ -175,7 +174,7 @@ manner.")
175 "Python-hacking is a set of flake8 plugins that test and enforce the 174 "Python-hacking is a set of flake8 plugins that test and enforce the
176@uref{http://docs.openstack.org/developer/hacking/, OpenStack style 175@uref{http://docs.openstack.org/developer/hacking/, OpenStack style
177guidelines}.") 176guidelines}.")
178 (license asl2.0))) 177 (license license:asl2.0)))
179 178
180(define-public python-mox3 179(define-public python-mox3
181 (package 180 (package
@@ -219,7 +218,7 @@ guidelines}.")
219 "Mox3 is an unofficial port of the @uref{https://code.google.com/p/pymox/, 218 "Mox3 is an unofficial port of the @uref{https://code.google.com/p/pymox/,
220Google mox framework} to Python 3. It was meant to be as compatible 219Google mox framework} to Python 3. It was meant to be as compatible
221with mox as possible, but small enhancements have been made.") 220with mox as possible, but small enhancements have been made.")
222 (license asl2.0))) 221 (license license:asl2.0)))
223 222
224(define-public python-openstackdocstheme 223(define-public python-openstackdocstheme
225 (package 224 (package
@@ -247,7 +246,7 @@ with mox as possible, but small enhancements have been made.")
247 (description 246 (description
248 "This package provides themes and extensions for Sphinx for publishing 247 "This package provides themes and extensions for Sphinx for publishing
249to docs.openstack.org and developer.openstack.org.") 248to docs.openstack.org and developer.openstack.org.")
250 (license asl2.0))) 249 (license license:asl2.0)))
251 250
252(define-public python-os-service-types 251(define-public python-os-service-types
253 (package 252 (package
@@ -290,7 +289,7 @@ service-type aliases. The data is in JSON and the latest data should always
290be used. This simple library exists to allow for easy consumption of the 289be used. This simple library exists to allow for easy consumption of the
291data, along with a built-in version of the data to use in case network access 290data, along with a built-in version of the data to use in case network access
292is for some reason not possible and local caching of the fetched data.") 291is for some reason not possible and local caching of the fetched data.")
293 (license asl2.0))) 292 (license license:asl2.0)))
294 293
295(define-public python-os-service-types-bootstrap 294(define-public python-os-service-types-bootstrap
296 (hidden-package 295 (hidden-package
@@ -342,7 +341,7 @@ is for some reason not possible and local caching of the fetched data.")
342 (description 341 (description
343 "Os-testr provides developers with a testr wrapper and an output filter 342 "Os-testr provides developers with a testr wrapper and an output filter
344 for subunit.") 343 for subunit.")
345 (license asl2.0))) 344 (license license:asl2.0)))
346 345
347(define-public python-stevedore 346(define-public python-stevedore
348 (package 347 (package
@@ -387,7 +386,7 @@ mechanism by building on top of setuptools entry points. The code for managing
387entry points tends to be repetitive, though, so stevedore provides manager 386entry points tends to be repetitive, though, so stevedore provides manager
388classes for implementing common patterns for using dynamically loaded 387classes for implementing common patterns for using dynamically loaded
389extensions.") 388extensions.")
390 (license asl2.0))) 389 (license license:asl2.0)))
391 390
392(define-public python-stevedore-bootstrap 391(define-public python-stevedore-bootstrap
393 (hidden-package 392 (hidden-package
@@ -478,7 +477,7 @@ extensions.")
478OpenStack cluster. Tempest has batteries of tests for OpenStack API 477OpenStack cluster. Tempest has batteries of tests for OpenStack API
479validation, scenarios, and other specific tests useful in validating an 478validation, scenarios, and other specific tests useful in validating an
480OpenStack deployment.") 479OpenStack deployment.")
481 (license asl2.0))) 480 (license license:asl2.0)))
482 481
483(define-public python-tempest-lib 482(define-public python-tempest-lib
484 (package 483 (package
@@ -525,7 +524,7 @@ OpenStack deployment.")
525 (description 524 (description
526 "Tempest-lib is a functional testing library for OpenStack. It provides 525 "Tempest-lib is a functional testing library for OpenStack. It provides
527common features used in Tempest.") 526common features used in Tempest.")
528 (license asl2.0))) 527 (license license:asl2.0)))
529 528
530 529
531;;; 530;;;
@@ -595,7 +594,7 @@ common features used in Tempest.")
595 (description "The Oslo Concurrency Library provides utilities for safely 594 (description "The Oslo Concurrency Library provides utilities for safely
596running multi-thread, multi-process applications using locking mechanisms and 595running multi-thread, multi-process applications using locking mechanisms and
597for running external processes.") 596for running external processes.")
598 (license asl2.0))) 597 (license license:asl2.0)))
599 598
600(define-public python-oslo-config 599(define-public python-oslo-config
601 (package 600 (package
@@ -649,7 +648,7 @@ for running external processes.")
649 (description 648 (description
650 "The Oslo configuration API supports parsing command line arguments and 649 "The Oslo configuration API supports parsing command line arguments and
651.ini style configuration files.") 650.ini style configuration files.")
652 (license asl2.0))) 651 (license license:asl2.0)))
653 652
654(define-public python-oslo-context 653(define-public python-oslo-context
655 (package 654 (package
@@ -690,7 +689,7 @@ for running external processes.")
690 "The Oslo context library has helpers to maintain useful information 689 "The Oslo context library has helpers to maintain useful information
691about a request context. The request context is usually populated in the WSGI 690about a request context. The request context is usually populated in the WSGI
692pipeline and used by various modules such as logging.") 691pipeline and used by various modules such as logging.")
693 (license asl2.0))) 692 (license license:asl2.0)))
694 693
695(define-public python-oslo-i18n 694(define-public python-oslo-i18n
696 (package 695 (package
@@ -719,7 +718,7 @@ pipeline and used by various modules such as logging.")
719 "The oslo.i18n library contain utilities for working with 718 "The oslo.i18n library contain utilities for working with
720internationalization (i18n) features, especially translation for text strings 719internationalization (i18n) features, especially translation for text strings
721in an application or library.") 720in an application or library.")
722 (license asl2.0))) 721 (license license:asl2.0)))
723 722
724(define-public python-oslo-i18n-bootstrap 723(define-public python-oslo-i18n-bootstrap
725 (hidden-package 724 (hidden-package
@@ -776,7 +775,7 @@ in an application or library.")
776 "The oslo.log (logging) configuration library provides standardized 775 "The oslo.log (logging) configuration library provides standardized
777configuration for all OpenStack projects. It also provides custom formatters, 776configuration for all OpenStack projects. It also provides custom formatters,
778handlers and support for context specific logging (like resource id’s etc).") 777handlers and support for context specific logging (like resource id’s etc).")
779 (license asl2.0))) 778 (license license:asl2.0)))
780 779
781(define-public python-oslo-log-bootstrap 780(define-public python-oslo-log-bootstrap
782 (hidden-package 781 (hidden-package
@@ -825,7 +824,7 @@ handlers and support for context specific logging (like resource id’s etc).")
825 (description 824 (description
826 "The oslo.serialization library provides support for representing objects 825 "The oslo.serialization library provides support for representing objects
827in transmittable and storable formats, such as JSON and MessagePack.") 826in transmittable and storable formats, such as JSON and MessagePack.")
828 (license asl2.0))) 827 (license license:asl2.0)))
829 828
830(define-public python-reno 829(define-public python-reno
831 (package 830 (package
@@ -867,7 +866,7 @@ in transmittable and storable formats, such as JSON and MessagePack.")
867 (synopsis "Release notes manager") 866 (synopsis "Release notes manager")
868 (description "Reno is a tool for storing release notes in a git repository 867 (description "Reno is a tool for storing release notes in a git repository
869and building documentation from them.") 868and building documentation from them.")
870 (license asl2.0))) 869 (license license:asl2.0)))
871 870
872(define-public python-oslosphinx 871(define-public python-oslosphinx
873 (package 872 (package
@@ -901,7 +900,7 @@ and building documentation from them.")
901 (synopsis "OpenStack sphinx extensions and theme") 900 (synopsis "OpenStack sphinx extensions and theme")
902 (description "This package provides themes and extensions for Sphinx 901 (description "This package provides themes and extensions for Sphinx
903documentation from the OpenStack project.") 902documentation from the OpenStack project.")
904 (license asl2.0))) 903 (license license:asl2.0)))
905 904
906(define-public python-oslotest 905(define-public python-oslotest
907 (package 906 (package
@@ -927,7 +926,7 @@ documentation from the OpenStack project.")
927 (synopsis "Oslo test framework") 926 (synopsis "Oslo test framework")
928 (description "The Oslo Test framework provides common fixtures, support 927 (description "The Oslo Test framework provides common fixtures, support
929for debugging, and better support for mocking results.") 928for debugging, and better support for mocking results.")
930 (license asl2.0))) 929 (license license:asl2.0)))
931 930
932(define-public python-oslotest-bootstrap 931(define-public python-oslotest-bootstrap
933 (hidden-package 932 (hidden-package
@@ -993,7 +992,7 @@ for debugging, and better support for mocking results.")
993 "The @code{oslo.utils} library provides support for common utility type 992 "The @code{oslo.utils} library provides support for common utility type
994functions, such as encoding, exception handling, string manipulation, and time 993functions, such as encoding, exception handling, string manipulation, and time
995handling.") 994handling.")
996 (license asl2.0))) 995 (license license:asl2.0)))
997 996
998(define-public python-keystoneauth1 997(define-public python-keystoneauth1
999 (package 998 (package
@@ -1057,7 +1056,7 @@ handling.")
1057and service requests within the OpenStack ecosystem. It is designed for use 1056and service requests within the OpenStack ecosystem. It is designed for use
1058in conjunction with the existing OpenStack clients and for simplifying the 1057in conjunction with the existing OpenStack clients and for simplifying the
1059process of writing new clients.") 1058process of writing new clients.")
1060 (license asl2.0))) 1059 (license license:asl2.0)))
1061 1060
1062(define-public python-keystoneclient 1061(define-public python-keystoneclient
1063 (package 1062 (package
@@ -1130,7 +1129,7 @@ supports token-based authN with user/service authZ, and is scalable to support
1130OAuth, SAML, and OpenID in future versions. Out of the box, Keystone uses 1129OAuth, SAML, and OpenID in future versions. Out of the box, Keystone uses
1131SQLite for its identity store database, with the option to connect to external 1130SQLite for its identity store database, with the option to connect to external
1132LDAP.") 1131LDAP.")
1133 (license asl2.0))) 1132 (license license:asl2.0)))
1134 1133
1135(define-public python-swiftclient 1134(define-public python-swiftclient
1136 (package 1135 (package
@@ -1176,7 +1175,7 @@ data that best fit this type of storage model are virtual machine images, photo
1176storage, email storage and backup archiving. Having no central \"brain\" or 1175storage, email storage and backup archiving. Having no central \"brain\" or
1177master point of control provides greater scalability, redundancy and 1176master point of control provides greater scalability, redundancy and
1178permanence.") 1177permanence.")
1179 (license asl2.0))) 1178 (license license:asl2.0)))
1180 1179
1181(define-public python-git-review 1180(define-public python-git-review
1182 (package 1181 (package
@@ -1210,7 +1209,7 @@ permanence.")
1210 (description 1209 (description
1211 "Git-review is a command-line tool that helps submitting Git branches to 1210 "Git-review is a command-line tool that helps submitting Git branches to
1212Gerrit for review, or fetching existing ones.") 1211Gerrit for review, or fetching existing ones.")
1213 (license asl2.0))) 1212 (license license:asl2.0)))
1214 1213
1215(define-public python-requestsexceptions 1214(define-public python-requestsexceptions
1216 (package 1215 (package
@@ -1241,7 +1240,7 @@ library. This makes some operations difficult, such as suppressing the
1241“insecure platform warning” messages that urllib emits. This package is a 1240“insecure platform warning” messages that urllib emits. This package is a
1242simple library to find the correct path to exceptions in the requests library 1241simple library to find the correct path to exceptions in the requests library
1243regardless of whether they are bundled or not.") 1242regardless of whether they are bundled or not.")
1244 (license asl2.0))) 1243 (license license:asl2.0)))
1245 1244
1246(define-public python-openstacksdk 1245(define-public python-openstacksdk
1247 (package 1246 (package
@@ -1335,4 +1334,4 @@ regardless of whether they are bundled or not.")
1335applications to work with OpenStack clouds. The SDK aims to provide a 1334applications to work with OpenStack clouds. The SDK aims to provide a
1336consistent and complete set of interactions with OpenStack’s many services, 1335consistent and complete set of interactions with OpenStack’s many services,
1337along with complete documentation, examples, and tools.") 1336along with complete documentation, examples, and tools.")
1338 (license asl2.0))) 1337 (license license:asl2.0)))