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
participants (1)
-
no-reply@openstack.org