[release-announce] ec2-api 10.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed May 13 10:50:18 UTC 2020


We are overjoyed to announce the release of:

ec2-api 10.0.0: OpenStack Ec2api Service

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/ec2-api

Download the package from:

    https://pypi.org/project/ec2-api

Please report issues through:

    https://bugs.launchpad.net/ec2-api/+bugs

For more details, please see below.

Changes in ec2-api 9.0.0..10.0.0
--------------------------------

21c15aa Use unittest.mock instead of third party mock
80bd123 Update hacking for Python3
2bf5e4c Cleanup docs building
eba6cf3 Fix AMI image registration
cb7cef9 Openstack API interface changed.
2b8bab7 Fix encoding/decoding in paging of universal describer class
bd411b7 [ussuri][goal] Drop python 2.7 support and testing
b901a3d Add links to readme
f56bbc3 Fix misspell word
c438958 Switch to Ussuri jobs
9ccf7cf tox: Keeping going with docs
6e56a24 Remove version attribute from setup.cfg
8ec7442 docs: Add separate 'doc/requirements.txt' file
f35ffb7 tox: Misc fixes
dacb35c Fix lower-constraints
1886d64 Revert "temporary disable functional tests"
c27a8c4 Update json module to jsonutils


Diffstat (except docs and test files)
-------------------------------------

.stestr.conf                                       |  3 +
.zuul.yaml                                         | 17 +++--
README.rst                                         | 73 ++++++++++++++++++++++
api-ref/source/conf.py                             | 21 ++-----
devstack/plugin.sh                                 |  3 -
ec2api/api/common.py                               |  5 +-
ec2api/api/ec2utils.py                             | 11 ++--
ec2api/api/image.py                                | 25 +++-----
ec2api/api/route_table.py                          |  2 +-
ec2api/api/security_group.py                       | 25 +++++++-
ec2api/api/validator.py                            |  4 +-
ec2api/cmd/api_metadata.py                         |  1 +
ec2api/cmd/api_s3.py                               |  1 +
ec2api/db/__init__.py                              |  2 +-
ec2api/db/migration.py                             |  1 +
ec2api/db/sqlalchemy/api.py                        |  6 +-
ec2api/hacking/checks.py                           |  7 +--
ec2api/utils.py                                    |  1 +
install.sh                                         | 13 ++--
lower-constraints.txt                              | 15 ++---
.../notes/drop-py-2-7-a4b96d486289a772.yaml        |  6 ++
requirements.txt                                   | 62 +++++++++---------
setup.cfg                                          | 18 ------
test-requirements.txt                              | 22 +++----
tox.ini                                            | 72 +++++++++------------
63 files changed, 295 insertions(+), 251 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 89757c3..166c8f5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,31 +4,31 @@
-Babel!=2.4.0 # BSD
-botocore # Apache-2.0
-cryptography!=2.0 # BSD/Apache-2.0
-eventlet!=0.18.3,!=0.20.1,!=0.21.0 # MIT
-greenlet # MIT
-httplib2 # MIT
-lxml!=3.7.0 # BSD
-oslo.cache # Apache-2.0
-oslo.config!=4.3.0,!=4.4.0 # Apache-2.0
-oslo.concurrency # Apache-2.0
-oslo.context # Apache-2.0
-oslo.db # Apache-2.0
-oslo.log # Apache-2.0
-oslo.serialization!=2.19.1 # Apache-2.0
-oslo.service!=1.28.1 # Apache-2.0
-oslo.utils # Apache-2.0
-Paste # MIT
-PasteDeploy # MIT
-pbr!=2.1.0 # Apache-2.0
-keystoneauth1 # Apache-2.0
-python-cinderclient # Apache-2.0
-python-glanceclient # Apache-2.0
-python-keystoneclient!=2.1.0 # Apache-2.0
-python-neutronclient # Apache-2.0
-python-novaclient # Apache-2.0
-python-openstackclient # Apache-2.0
-Routes # MIT
-six # MIT
-SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8 # MIT
-sqlalchemy-migrate # Apache-2.0
-WebOb # MIT
+Babel>=2.5.3 # BSD
+botocore>=1.9.7 # Apache-2.0
+cryptography>=2.1.4 # BSD/Apache-2.0
+eventlet>=0.20.0 # MIT
+greenlet>=0.4.13 # MIT
+httplib2>=0.10.3 # MIT
+keystoneauth1>=3.14.0 # Apache-2.0
+lxml>=4.1.1 # BSD
+oslo.cache>=1.29.0 # Apache-2.0
+oslo.config>=5.2.0 # Apache-2.0
+oslo.concurrency>=3.26.0 # Apache-2.0
+oslo.context>=2.20.0 # Apache-2.0
+oslo.db>=4.40.0 # Apache-2.0
+oslo.log>=3.37.0 # Apache-2.0
+oslo.serialization>=2.25.0 # Apache-2.0
+oslo.service>=1.30.0 # Apache-2.0
+oslo.utils>=3.36.0 # Apache-2.0
+Paste>=2.0.3 # MIT
+PasteDeploy>=1.5.2 # MIT
+pbr>=3.1.1 # Apache-2.0
+python-cinderclient>=3.5.0 # Apache-2.0
+python-glanceclient>=2.16.0 # Apache-2.0
+python-keystoneclient>=3.15.0 # Apache-2.0
+python-neutronclient>=6.7.0 # Apache-2.0
+python-novaclient>=10.1.0 # Apache-2.0
+python-openstackclient>=3.14.0 # Apache-2.0
+Routes>=2.4.1 # MIT
+six>=1.11.0 # MIT
+SQLAlchemy>=1.2.5 # MIT
+sqlalchemy-migrate>=0.11.0 # Apache-2.0
+WebOb>=1.7.4 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 202fa7f..2df38b8 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=3.0,<3.1.0 # Apache-2.0
@@ -6,6 +6,5 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
-coverage!=4.4 # Apache-2.0
-fixtures # Apache-2.0/BSD
-mock # BSD
-nose # LGPL
-oslotest # Apache-2.0
-os-testr # Apache-2.0
+coverage>=4.5.1 # Apache-2.0
+fixtures>=3.0.0 # Apache-2.0/BSD
+nose>=1.3.7 # LGPL
+oslotest>=3.3.0 # Apache-2.0
+os-testr>=1.0.0 # Apache-2.0
@@ -13,6 +12,3 @@ pylint==1.4.5 # GPLv2
-python-subunit # Apache-2.0/BSD
-sphinx!=1.6.6,!=1.6.7 # BSD
-testrepository # Apache-2.0/BSD
-testtools # MIT
-openstackdocstheme # Apache-2.0
-os-api-ref # Apache-2.0
+python-subunit>=1.2.0 # Apache-2.0/BSD
+testrepository>=0.0.20 # Apache-2.0/BSD
+testtools>=2.3.0 # MIT






More information about the Release-announce mailing list