We enthusiastically announce the release of: python-octaviaclient 1.0.0: Octavia client for OpenStack Load Balancing This release is part of the pike release series. The source is available from: http://git.openstack.org/cgit/openstack/python-octaviaclient Download the package from: https://pypi.python.org/pypi/python-octaviaclient Please report issues through launchpad: http://bugs.launchpad.net/octavia For more details, please see below. Changes in python-octaviaclient 0.1.0..1.0.0 -------------------------------------------- f99e892 Add check O346 to disallow backslash line continuation c93756b Fix command to include PROXY and update metavars 8c76c23 Update help text for all commands 7d10208 Add healthmonitor commands to client f9929dc Add l7rule commands to client 5f93403 Add l7policy commands to client 3c6213e Add member commands to client 42183e1 Updated from global requirements 00259b6 Add hacking checks 755eaed Add pool commands to client c01a60f Add Listener commands to client 1940793 Add loadbalancer commands to client 39b500e Updated from global requirements 79aa4ab Add install information to readme.rst 5e95445 Version name correction to allow installing c0ebed8 Optimize the link address Diffstat (except docs and test files) ------------------------------------- .gitignore | 5 +- README.rst | 20 +- octaviaclient/__init__.py | 3 +- octaviaclient/api/constants.py | 32 + octaviaclient/api/load_balancer_v2.py | 502 +++++++- octaviaclient/hacking/__init__.py | 0 octaviaclient/hacking/checks.py | 285 +++++ octaviaclient/osc/plugin.py | 1 - octaviaclient/osc/v2/constants.py | 201 ++++ octaviaclient/osc/v2/health_monitor.py | 297 +++++ octaviaclient/osc/v2/l7policy.py | 245 ++++ octaviaclient/osc/v2/l7rule.py | 262 +++++ octaviaclient/osc/v2/listener.py | 308 +++++ octaviaclient/osc/v2/load_balancer.py | 237 +++- octaviaclient/osc/v2/member.py | 277 +++++ octaviaclient/osc/v2/pool.py | 232 ++++ octaviaclient/osc/v2/utils.py | 427 +++++++ releasenotes/source/conf.py | 2 +- requirements.txt | 31 +- setup.cfg | 34 + setup.py | 2 +- test-requirements.txt | 15 +- tox.ini | 6 +- 36 files changed, 6792 insertions(+), 94 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 2f9ea42..32a5a9a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5,30 @@ -pbr>=2.0.0 # Apache-2.0 +appdirs>=1.3.0 # MIT License +Babel!=2.4.0,>=2.3.4 # BSD +cliff>=2.6.0 # Apache-2.0 +cmd2>=0.6.7 # MIT +debtcollector>=1.2.0 # Apache-2.0 +funcsigs>=0.4;python_version=='2.7' or python_version=='2.6' # Apache-2.0 +iso8601>=0.1.11 # MIT +keystoneauth1>=2.20.0 # Apache-2.0 +monotonic>=0.6 # Apache-2.0 +netaddr!=0.7.16,>=0.7.13 # BSD +netifaces>=0.10.4 # MIT +python-neutronclient>=6.3.0 # Apache-2.0 +python-openstackclient!=3.10.0,>=3.3.0 # Apache-2.0 +os-client-config>=1.27.0 # Apache-2.0 +osc-lib>=1.5.1 # Apache-2.0 +oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0 +oslo.utils>=3.20.0 # Apache-2.0 +pbr!=2.1.0,>=2.0.0 # Apache-2.0 +positional>=1.1.1 # Apache-2.0 +PrettyTable<0.8,>=0.7.1 # BSD +pyparsing>=2.1.0 # MIT +pytz>=2013.6 # MIT +PyYAML>=3.10.0 # MIT +requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0 +requestsexceptions>=1.2.0 # Apache-2.0 +simplejson>=2.2.0 # MIT +six>=1.9.0 # MIT +stevedore>=1.20.0 # Apache-2.0 +unicodecsv>=0.8.0;python_version<'3.0' # BSD +wrapt>=1.7.0 # BSD License diff --git a/test-requirements.txt b/test-requirements.txt index 6810f80..24d336e 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=0.12.0,!=0.13.0,<0.14 # Apache-2.0 +hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 @@ -8 +8 @@ requests-mock>=1.1 # Apache-2.0 -coverage>=4.0 # Apache-2.0 +coverage!=4.4,>=4.0 # Apache-2.0 @@ -9,0 +10 @@ mock>=2.0 # BSD +keystoneauth1>=2.20.0 # Apache-2.0 @@ -11,2 +12,2 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -python-openstackclient>=3.3.0 # Apache-2.0 -sphinx>=1.5.1 # BSD +python-openstackclient!=3.10.0,>=3.3.0 # Apache-2.0 +sphinx!=1.6.1,>=1.5.1 # BSD @@ -15,2 +16,2 @@ oslotest>=1.10.0 # Apache-2.0 -testrepository>=0.0.18 # Apache-2.0/BSD -testscenarios>=0.4 # Apache-2.0/BSD +testrepository>=0.0.18 # Apache-2.0/BSD +testscenarios>=0.4 # Apache-2.0/BSD @@ -20 +21 @@ testtools>=1.4.0 # MIT -reno>=1.8.0 # Apache-2.0 +reno!=2.3.1,>=1.8.0 # Apache-2.0