python-openstackclient 5.5.0 (wallaby)
We are satisfied to announce the release of: python-openstackclient 5.5.0: OpenStack Command-line Client This release is part of the wallaby release series. The source is available from: https://opendev.org/openstack/python-openstackclient Download the package from: https://pypi.org/project/python-openstackclient Please report issues through: https://storyboard.openstack.org/#!/project/openstack/python- openstackclient For more details, please see below. 5.5.0 ^^^^^ New Features ************ * Add "--progress" option to "image create" command to enable a progress bar when creating and uploading an image. * Add "--project" and "--project-domain``options to ``image list" command to filter by owner. * It is now possible to list the keypairs for all users in a project using the "--project" parameter. This is an admin-only action by default and requires Compute API microversion 2.10 or later. * It is now possible to list the keypairs for a specific user using the "--user" parameter. This is an admin-only action by default and requires Compute API microversion 2.10 or later. * Add "--limit" and "--marker" options to "hypervisor list" command, to configure pagination of results. * Add "--limit" and "--marker" options to "keypair list" command, to configure pagination of results. * Add a number of additional options to the "server create" command: * "--snapshot" * "--ephemeral" * "--swap" * "--block-device" * Add "--force" option to "server delete" command, allowing users to force delete a server. This is admin-only by default. * Add "--limit" and "--offset" options to "server group list" command, to configure pagination of results. * Add "--limit", "--marker", "--change-since" and "--changes-before" options to "server group list" command, to configure pagination of results and filter results by last modification, respectively. * Add "--property" option to "server image create" command, allowing users to record arbitrary key/value metadata to "meta_data.json" on the metadata server. * Add a number of additional options to the "server list" command: * "--availability-zone" * "--key-name" * "--config-drive", "--no-config-drive" * "--progress" * "--vm-state" * "--task-state" * "--power-state" * Add a number of additional options to the "server rebuild" command: * "--name" * "--preserve-ephemeral", "--no-preserve-ephemeral" * "--user-data", "--no-user-data" * "--trusted-image-cert", "--no-trusted-image-certs" * Add "--no-password" option to "server set" command, allowing users to clear the admin password from the metadata service. Note that this does not actually change the server password. * Add support for project cleanup based on the OpenStackSDK with create/update time filters. In the long run this will replace *openstack project purge* command. * Add "server evacuate" command. This command will recreate an instance from scratch on a new host and is intended to be used when the original host fails. * Add "server migration show" commands. This can be used to show detailed information about an ongoing server migration. * The "--nic" option of the "server create" command now supports an optional "tag=<tag>" key-value pair. This can be used to set a tag for the interface in server metadata, which can be useful to maintain persistent references to interfaces during various operations. * Add "server volume list" command, to list the volumes attached to an instance. * Add "server volume update" command, to update the volumes attached to an instance. * Add support for "--offload" and "--wait" options for "server shelve". "--offload" allows users to explicitly request offloading of a shelved server in environments where automatic offloading is not configured, while "--wait" allows users to wait for the shelve and/or shelve offload operations to complete. * Add support "--wait" option for "server shelve". * Add "--tag" option to "server add fixed ip" command when adding a fixed IP to server. Only available starting with "--os-compute-api- version 2.49". * Add "--tag" option to "server add network" command when add network to server. Only available starting with "--os-compute-api- version 2.49". * Add "--tag" option to "server add port" command when add a port to server. Only available starting with "--os-compute-api-version 2.49". * Add "--tag" option to "server add volume" command when add a volume to server. Only available starting with "--os-compute-api- version 2.49". * Add "--id" and "--enabled" option to "identity provider list" command. * Add "--name" and "--domain" option to "domain list" command. * By default listing security group rules now shows the direction. The "--long" argument is now redundant and is now ignored as it was only used to display the direction. * The "server migrate" command will now automatically determine whether to use block or shared migration during a live migration operation. This requires Compute API microversion 2.25 or greater. * Add "server migration list" command. This command allows users to list the status of ongoing server migrations. * Add "--remote-address-group" option to "security group rule create" command for using an address group as the source/destination in security group rules. Also add field "remote_address_group_id" to the output of "security group rule show" and add column "Remote Address Group" to the output of "security group rule list". [Blueprint address-groups-in-sg-rules (https://blueprints.launchpad.net/neutron/+spec/address-groups-in- sg-rules)] * Add "address group create", "address group delete", "address group list", "address group set", "address group show" and "address group unset" commands to support Neutron address group CRUD operations. [Blueprint address-groups-in-sg-rules (https://blueprints.launchpad.net/neutron/+spec/address-groups-in- sg-rules)] * Add "--password" option to "server create" command, allowing users to set the admin password when creating a new instance. * Add "server migration abort" command to abort ongoing live migrations. * Add "server migration force complete" command to force complete ongoing live migrations. * The "openstack flavor list" command now accepts two additional options, "--min-disk" and "--min-ram", to filter flavor by minimum disk and minimum RAM, respectively. * Add "--key-type" option to "keypair create" command to set keypair type. Can be ssh or x509. Note that "--os-compute-api-version 2.2" or later is required. * Add "--user" option to the "keypair create", "keypair delete", and "keypair show" commands. Only available starting with "--os-compute- api-version 2.10". * Add device profile to "port create" command. * Add "address_group" as a valid "--type" value for the "network rbac create" and "network rbac list" commands. * Add "--tag" option to "server create" command to add tags when creating a server. Only available starting with "--os-compute-api- version 2.52". * Add "--tag" option to "server set" command to add a tag to an existing server. Only available starting with "--os-compute-api- version 2.26". * Add "--tag" options to "server unset" command to remove a tag from an existing server. Only available starting with "--os-compute-api- version 2.26". * Add "--tags" and "--not-tags" options to "server list" command to list instances with and without the specified tag(s), respectively. Only available starting with "--os-compute-api-version 2.26". * Add support for "--rule" option for "server group create". * Add "--c project_id | user_id | created_at" to "openstack server list" command to get these columns as an output. * The "server delete", "server start" and "server stop" commands now support the "--all-projects" option. This allows you to perform the specified action on a server in another project using the server name. This is an admin-only action by default. * Add support for "openstack server show --topology" flag, which will include NUMA topology information in the output. * Switch aggregate operations to use SDK * Adds 'aggregate cache image' operation * Switch console logs operation to use SDK * Switch compute.flavor operations from direct API calls (novaclient) to OpenStackSDK. Upgrade Notes ************* * The "openstack server list --status" parameter will now validate the requested status. * The "--key-unset" option of the "server rebuild" command has been replaced by "--no-key-name". An alias is provided. * The "server set --root-password" option has been deprecated in favour of a non-interactive "--password" option. * The "server create" command will now error out if the "--file" option is specified alongside "--os-compute-api-version" of "2.57" or greater. This reflects the removal of this feature from the compute service in this microversion. * The deprecated "--live" option of the "server migrate" command has been removed. This was problematic as it required a host argument and would result in a forced live migration to a host, bypassing the scheduler. It has been replaced by a "--live-migration" option and optional "--host" option. * The "server migrate confirm" and "server migrate revert" commands, introduced in OSC 5.0, have been deprecated in favour of "server migration confirm" and "server migration revert" respectively. The deprecated commands will be removed in a future major version. * A warning will now be emitted when using the "--disk-overcommit" or "--no-disk-overcommit" flags of the "server migrate" command on Compute API microversion 2.25 or greater. This feature is only supported before this microversion and previously the flag was silently ignored on newer microversions. This warning will become an error in a future release. Deprecation Notes ***************** * The "--block-device-mapping" option of the "server create" command has been deprecated in favour of "--block-device". The format of the "--block-device-mapping" option is based on the limited "BDM v1" format for block device maps introduced way back in the v1 nova API. The "--block-device" option instead exposes the richer key-value based "BDM v2" format. * Deprecate the "--long" option for the "security group list" command. This is no longer needed to display all columns. * The "--config-drive" option on the "openstack server create" command has been deprecated in favour of the "--use-config-drive" and "--no- config-drive" arguments. The "--config-drive" option expected either a string or bool-like argument, but the nova API has only supported boolean values since API v2.1 was introduced. Bug Fixes ********* * Fix '-f json' output of the flavor properties to return valid json object instead of stringying it. * Stream image download to avoid buffering data in memory which rapidly exhausts memory resulting in OOM kill or system crash for all but the smallest of images. Fixes https://storyboard.openstack.org/#!/story/2007672 * Restore default behavior of 'openstack image save' to send data to stdout Relates to https://storyboard.openstack.org/#!/story/2007672. * The "addresses" and "flavor" fields of the "server show" command will now be correctly rendered as a list of objects and an object, respectively. * The "networks" and "properties" fields of the "server list" command will now be rendered as objects. In addition, the "power_state" field will now be humanized and rendered as a string value when using the table formatter. * The "usage list" and "usage show" commands will now display the name of the project being queried rather than the ID when using the table formatter. In addition, the "server_usages", "total_memory_mb_usage", "total_vcpus_usage" and "total_local_gb_usage" values will only be humanized when using the table formatter. * The "policies" (or "policy", on newer microversions) and "members" fields of the "server group list" and "server group show" commands will now be rendered correctly as lists. * The "cpu_info" field of the "hypervisor show" output is now correctly decoded and output as an object. * Fixes default behaviour of *openstack image create* in allowing images with the same name. In version 5.2.0 this changed to not allow duplicates by default. * Associating a floating IP with a server using the "server add floating ip" command requires the server have at least one port associated with it. Previously, this was not validated, meaning the operation would silently fail. This has been resolved. * The "openstack server group create" command will now validate the policy value requested with "--policy", restricting it to the valid values allowed by given microversions. * Add missing "openstack subnet unset --gateway <subnet-id>". Other Notes *********** * Remove deprecated neutron-lbaas results from "quota show" command. Changes in python-openstackclient 5.4.0..5.5.0 ---------------------------------------------- 791bed6d Update the file paths mentioned in README.rst 2ccf7727 compute: Remove 'file://' prefix from '--block-device' ed731d6c network: Add missing subnet unset --gateway <subnet-id> d3bd0146 compute: Add support for loading BDMs from files 7c1d6f76 compute: Add functional tests for --block-device 16c72f86 Add --name to port list e8509d81 Add 'address_group' type support to rbac commands 119d2fae project cleanup 70480fa8 compute: Remove deprecated 'server migrate --live' option 6f3969a0 compute: Deprecate 'server create --file' 8868c77a compute: Stop silently ignore --(no-)disk-overcommit 2bdf34dc compute: Auto-configure shared/block live migration ace4bfb6 compute: Add 'server create --block-device' option f2deabb1 compute: Remove references to optional extensions 4da4b962 compute: Add missing 'server create' options 074e045c compute: Improve 'server create --block-device-mapping' option parsing a52beaca compute: Rename 'server migrate (confirm|revert)' f80fe2d8 compute: Add 'server migration show' command 32ae1857 Rename FakeServerMigration to FakeMigration 9ed34aac compute: Add support for 'server boot --nic ...,tag=<tag>' c7d58237 compute: Improve 'server create --nic' option parsing d6c9b7f1 compute: Shuffle options for 'server create' 7ed4f68c compute: Add missing options for 'server event list' 5ec4d4c7 compute: Add missing options for 'server group list' 1a6df700 compute: Add 'server * --all-projects' option 0cc878e5 Add device profile to ``port`` dfa869ed compute: Improve 'server migration list' options 8a164bb0 compute: Add '--force' option to 'server delete' 262e525a compute: Add missing options for 'hypervisor list' e01e59ca Support remote-address-group in SG rules ca7f23d0 compute: Add 'server volume update' command dd89efd5 network: Address nits for I3c313fc9329837dde67815901528a34dca98ebcc bb15b291 Add reno for change Ic3c555226a220efd9b0f27edffccf6c4c95c2747 d33eb3e1 Remove retired Karbor support 2b073c20 Add 'server unshelve --wait' option 64c2a1a4 Add 'server shelve --offload', 'server shelve --wait' options d5026278 compute: Add 'server volume list' command 95834473 compute: Add missing options for 'server image create' b3490572 tests: Remove unused fake method fc24142e compute: Add missing options for 'keypair list' 8a0f3fc6 compute: Add missing options for 'server set' d0112a80 compute: Add missing options for 'server list' bbf7de83 trivial: Use plural for appended parameters f2007998 compute: Add 'server show --topology' option a5c6470f compute: Add 'server group create --rule' option bf834f6d compute: Fix 'hypervisor show -f yaml' output e2a9a960 compute: Fix 'server group * -f yaml' output af5e9d16 compute: Fix 'usage * -f yaml' output 03776d82 compute: Fix 'server * -f yaml' output 6f616a29 Add support '--progress' option for 'image create' f57e10b9 Support Neutron Address Group CRUD 29a7c9af image: Unset properties rather than setting to None 3c80b1b3 Add project field in image list subcommand 05456223 trivial: Cleanup docs for 'server list' f9fd3642 compute: Add missing options for 'server rebuild' da03bd80 Add 'flavor list --min-disk', '--min-ram' options f5b185c3 Make use of comparable 'FormattableColumn' subclasses a79e7db4 Remove retired Searchlight support ecfda765 Update lower-constraints 20769cd7 Fix lower-constraints job ceaba4c5 trivial: Cleanup docs for 'server rebuild' d688cb58 Add documentation about login with federation f36a34b6 Switch compute aggregate functions to SDK 0f4f42b6 Switch compute flavors from novaclient/direct to SDK 284c38bc Let autoprogram-cliff know who's running 3e8968af Add NODE and HOST parameters in "server create" help text 0f02029d Add option to filter instances by AZ 5bdcd590 stop image downloads to memory 8387b114 Add "fields" parameter to ListPort query a5101a41 trivial: Document removal of support for agents ebaf0eae tests: Remove 'agent' functional tests 4c0bfb03 Allow to resize in-use volumes 1a5dd4af Resolve issues with 'server migration list' 512ba114 Switch 'openstack keypair' ops to use SDK ffd7e939 functional: Remove test for 'quota set --force' 0a7f2692 Remove references to Python 2.7 311f4130 Add a few selectable fields to the "openstack server list" output 01eb4e83 Add 'openstack server evacuate' command ad3369ed Fix formatting of the flavor properties 17f641e1 Compute: Add user id support for keypair 7c239403 trivial: Rework 'CreateServer' function 9b02f37e update lower-constraints.txt 5b04a86d Replace deprecated UPPER_CONSTRAINTS_FILE variable e05d39ab Switch console url show operations to SDK 5f650853 Remove references to setuptools f464bba7 Remove the unused coding style modules 5645fad7 Add support for 'keypairs list --project' parameter 98a0016c Add support for 'keypairs list --user' parameter 2f76bfa3 Compute: Add tags support for server ab0b1fe8 Validate 'server group create --policy' option bf35f046 Add 'openstack server migration list --type' option 5fd399ea Cleanup of 'server migration list' command 08b0e585 Add 'server migration force complete' command 1c3cf113 Add 'server migration abort' command fd9a235d compute: Add --password option for openstack server create 9385113d Remove oslo.utils 671f7369 zuul: Stop testing against Tempest 415545ab Add an error message when server bind floating IP 742c80a8 Compute: Add tag support for server add fixed ip 6f160231 Compute: Add tag support for server add network 4855fef8 Compute: Add 'keypair create --type' parameter f3fbb1b6 Compute: Add tag support for server add port 1c7fe3b6 Compute: Add tag support for server add volume c2df9215 Remove usage of six 74db8dd6 Switch openstack console log show operation to use OpenStackSDK f50bd408 Fix: port attribute name propagate_uplink_status 17678c9b Restore behavior of image create with same name. 098a3fe2 Add Python3 wallaby unit tests 63b46ac5 Update master for stable/victoria b77c28d2 Add server migration list CLI e9bd4ef0 Remove None valued network quota entries 58f1c909 Add source_ip_prefix and destination_ip_prefix to metering label rules 1e053bab Add id and enabled param in ListIdentityProvider parser 12f1e56e Add 'openstack server create --use-config-drive' 8628e52d Add name and enabled param in ListDomain parser 001796fa Change 'Volume' to 'Block Storage' e410e61d Always display direction for security group rules Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 4 +- HACKING.rst | 21 +- README.rst | 76 +- .../cli/command-objects/server-migration.rst | 12 + lower-constraints.txt | 79 +- openstackclient/api/object_store_v1.py | 2 +- openstackclient/common/progressbar.py | 67 + openstackclient/common/project_cleanup.py | 140 + openstackclient/common/quota.py | 13 +- openstackclient/common/sdk_utils.py | 4 +- openstackclient/compute/v2/agent.py | 28 +- openstackclient/compute/v2/aggregate.py | 303 +- openstackclient/compute/v2/console.py | 54 +- openstackclient/compute/v2/flavor.py | 331 +- openstackclient/compute/v2/hypervisor.py | 87 +- openstackclient/compute/v2/keypair.py | 282 +- openstackclient/compute/v2/server.py | 3047 ++++++++-- openstackclient/compute/v2/server_backup.py | 5 +- openstackclient/compute/v2/server_event.py | 178 +- openstackclient/compute/v2/server_group.py | 152 +- openstackclient/compute/v2/server_image.py | 21 +- openstackclient/compute/v2/server_volume.py | 140 + openstackclient/compute/v2/usage.py | 103 +- openstackclient/identity/v2_0/catalog.py | 2 +- openstackclient/identity/v3/access_rule.py | 3 +- openstackclient/identity/v3/domain.py | 23 +- openstackclient/identity/v3/identity_provider.py | 24 +- openstackclient/image/v1/image.py | 6 +- openstackclient/image/v2/image.py | 37 +- openstackclient/network/common.py | 22 +- openstackclient/network/v2/address_group.py | 292 + openstackclient/network/v2/network_meter_rule.py | 22 +- openstackclient/network/v2/network_rbac.py | 22 +- openstackclient/network/v2/port.py | 17 +- openstackclient/network/v2/security_group_rule.py | 31 +- openstackclient/network/v2/subnet.py | 7 + openstackclient/shell.py | 8 - .../functional/compute/v2/test_server_group.py | 12 +- .../functional/network/v2/test_address_group.py | 177 + .../unit/identity/v3/test_identity_provider.py | 75 +- .../unit/network/v2/test_network_meter_rule.py | 12 + .../unit/network/v2/test_security_group_compute.py | 10 +- .../unit/network/v2/test_security_group_network.py | 16 +- .../network/v2/test_security_group_rule_compute.py | 1 + .../network/v2/test_security_group_rule_network.py | 59 +- openstackclient/volume/client.py | 11 +- openstackclient/volume/v2/volume.py | 10 +- ...progress-option-to-create-1ed1881d58ebad4b.yaml | 5 + ...ge-project-filter-support-ed6204391e503adf.yaml | 5 + ...d-keypairs-project-filter-99cb6938f247927f.yaml | 6 + .../add-keypairs-user-filter-e1ce57a4c09c278b.yaml | 6 + ...sing-hypervisor-list-opts-71da2cc36eac4edd.yaml | 5 + ...missing-keypair-list-opts-243a33d8276f91b8.yaml | 5 + ...issing-server-create-opts-d5e32bd743e9e132.yaml | 17 + ...issing-server-delete-opts-071c3e054e3ce674.yaml | 5 + ...ng-server-group-list-opts-d3c3d98b7f7a56a6.yaml | 5 + ...ng-server-group-list-opts-ebcf84bfcea07a4b.yaml | 6 + ...-server-image-create-opts-3c19a7492dc50fd7.yaml | 6 + ...-missing-server-list-opts-c41e97e86ff1e1ca.yaml | 16 + ...ssing-server-rebuild-opts-5c75e838d8f0487d.yaml | 13 + ...d-missing-server-set-opts-e1b4300f5f42e863.yaml | 10 + .../add-project-cleanup-beb08c9df3c95b24.yaml | 6 + .../add-server-evacuate-8359246692cb642f.yaml | 6 + ...er-migration-show-command-2e3a25e383dc5d70.yaml | 5 + ...erver-nic-tagging-support-f77b4247e87771d5.yaml | 7 + .../add-server-volume-update-89740dca61596dd1.yaml | 8 + .../add-shelve-offload-wait-d0a5c8ba92586f72.yaml | 10 + ...pport-server-add-fixed-ip-8de2db58f2a80e85.yaml | 5 + ...upport-server-add-network-a8590cab5d7babf0.yaml | 5 + ...g-support-server-add-port-7e30aa38202d0839.yaml | 5 + ...support-server-add-volume-278e79a22dd482f4.yaml | 5 + ...to_list_identity_provider-e0981063a2dc5961.yaml | 3 + ...nd_enabled_to_list_domain-6d23f02994b51c67.yaml | 3 + ...how-direction-for-sg-rule-130efc39bf67d79a.yaml | 10 + ...gure-block-live-migration-437d461c914f8f2f.yaml | 6 + ...d-to-the-migrations-table-299b99ccb1f12a1f.yaml | 5 + ...ddress-groups-in-sg-rules-b3b7742e4e6f5745.yaml | 9 + ...ddress-groups-in-sg-rules-e0dc7e889e107799.yaml | 7 + .../notes/bug-1708570-bb19e1213e887723.yaml | 5 + .../notes/bug-2007489-42e41b14e42128ce.yaml | 4 + .../notes/bug-2007513-ae39456aeb93bb98.yaml | 4 + ...server-create-file-option-80246b13bd3c1b43.yaml | 7 + ...x-flavor-props-formatting-d21e97745543caa7.yaml | 4 + ...nstak-image-save-sdk-port-eb160e8ffc92e514.yaml | 7 + ...vor-list-min-disk-min-ram-65ba35e7acc24134.yaml | 6 + .../improved-server-output-6965b664f6abda8d.yaml | 23 + .../keypair-support-type-6f7c32aab3b61f7b.yaml | 5 + .../notes/keypair-user-id-db694210695a0ee0.yaml | 6 + .../port-device-profile-4a3bf800da21c778.yaml | 4 + .../rbac-add-address-group-f9bb83238b5a7c1f.yaml | 4 + ...erver-migrate-live-option-28ec43ee210124dc.yaml | 8 + .../remove-nlbaas-quota-8b38e0c91ab113cb.yaml | 4 + ...e-confirm-revert-commands-84fcb937721f5c4a.yaml | 7 + ...e-create-image-duplicates-92e06f64038b120c.yaml | 6 + .../notes/server-add-tag-63f9cd01dbd82d1b.yaml | 14 + ...-group-create_rule_option-9f84e52f35e7c3ba.yaml | 4 + ...st-selectable-fields.yaml-1d5fb4784fa6f232.yaml | 4 + .../server-ops-all-projects-2ce2202cdf617184.yaml | 7 + ...pology-microversion-v2_78-3891fc67f767177e.yaml | 5 + ...floating-ip-with-no-ports-399c5559e1699816.yaml | 7 + ...8-server-use-config-drive-9fc68552365cfefa.yaml | 8 + .../notes/story-2007727-69b705c561309742.yaml | 6 + .../subnet-unset-gateway-20239d5910e10778.yaml | 4 + .../switch-aggregate-to-sdk-ced451a0f28bf6ea.yaml | 4 + ...switch-console-log-to-sdk-6ee92b7833364d3d.yaml | 4 + .../switch-flavor-to-sdk-b874a3c39559815e.yaml | 4 + .../switch-keypair-to-sdk-81e28380e66a7f9c.yaml | 3 + .../warn-on-disk-overcommit-087ae46f12d74693.yaml | 9 + releasenotes/source/index.rst | 1 + releasenotes/source/victoria.rst | 6 + requirements.txt | 10 +- setup.cfg | 19 + test-requirements.txt | 3 - tox.ini | 16 +- 188 files changed, 13565 insertions(+), 4045 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 2b7976e5..d3a17e9a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +4,0 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -six>=1.10.0 # MIT @@ -7,3 +6,4 @@ six>=1.10.0 # MIT -cliff!=2.9.0,>=2.8.0 # Apache-2.0 -openstacksdk>=0.48.0 # Apache-2.0 -osc-lib>=2.0.0 # Apache-2.0 +cliff>=3.5.0 # Apache-2.0 +iso8601>=0.1.11 # MIT +openstacksdk>=0.53.0 # Apache-2.0 +osc-lib>=2.3.0 # Apache-2.0 @@ -13 +13 @@ python-keystoneclient>=3.22.0 # Apache-2.0 -python-novaclient>=15.1.0 # Apache-2.0 +python-novaclient>=17.0.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 3dce687b..8b61a5c0 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +3,0 @@ -hacking>=2.0.0 # Apache-2.0 @@ -7 +5,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD -flake8-import-order>=0.13 # LGPLv3 @@ -15 +12,0 @@ osprofiler>=1.4.0 # Apache-2.0 -bandit!=1.6.0,>=1.1.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org