We are excited to announce the release of: kuryr-lib 0.4.0: Kuryr shared config and utilities The source is available from: http://git.openstack.org/cgit/openstack/kuryr Download the package from: https://tarballs.openstack.org/kuryr/ Please report issues through launchpad: http://bugs.launchpad.net/kuryr For more details, please see below. Changes in kuryr-lib 0.3.0..0.4.0 --------------------------------- d4e71a3 Add unit tests for nested binding driver 0557dc3 [Fix gate]Update test requirement a0d2e37 Pass located tests directory in oslo debug e6ed953 Add unit test for veth binding driver d379968 Delete and move outdated docs 6ba25fe Updated from global requirements cecb593 E128 ignore statement make code unclearly 07d62f1 Change DEVICE_OWNER to make it more Neutron compliant 10e6cd3 Remove support for py34 4727039 Update the libnetwork devref af9d0eb Add randomness to the returned vlan_ids 2ddf65f Make segmentation driver testable c0f5d84 Updated from global requirements 6a12fc5 Updated from global requirements 3f88afa Add the missing AddressInUseException Diffstat (except docs and test files) ------------------------------------- .../devref/libnetwork_remote_driver_design.rst | 385 -------- kuryr/lib/config.py | 2 +- kuryr/lib/constants.py | 2 +- kuryr/lib/exceptions.py | 8 + kuryr/lib/segmentation_type_drivers/__init__.py | 21 +- kuryr/lib/segmentation_type_drivers/vlan.py | 27 +- kuryr/lib/utils.py | 8 +- .../unit/segmentation_type_drivers/__init__.py | 0 .../unit/segmentation_type_drivers/test_vlan.py | 99 ++ requirements.txt | 6 +- setup.cfg | 1 - test-requirements.txt | 4 +- tox.ini | 15 +- 23 files changed, 513 insertions(+), 1565 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b3f7414..38216bd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,2 +7,2 @@ ipaddress>=1.0.7;python_version<'3.3' # PSF -keystoneauth1>=2.16.0 # Apache-2.0 -neutron-lib>=1.0.0 # Apache-2.0 +keystoneauth1>=2.18.0 # Apache-2.0 +neutron-lib>=1.1.0 # Apache-2.0 @@ -14 +14 @@ pbr>=1.8 # Apache-2.0 -pyroute2>=0.4.3 # Apache-2.0 (+ dual licensed GPL2) +pyroute2>=0.4.12 # Apache-2.0 (+ dual licensed GPL2) diff --git a/test-requirements.txt b/test-requirements.txt index 5641228..afd9ac5 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +8 @@ ddt>=1.0.1 # MIT -hacking<0.11,>=0.10.0 +hacking>=0.12.0,!=0.13.0,<0.14 # Apache-2.0 @@ -13 +13 @@ reno>=1.8.0 # Apache-2.0 -sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +sphinx>=1.5.1 # BSD