Recommended update for docker-compose, python-cached-property, python-docker-py, python-dockerpty

This update for docker-compose, python-cached-property, python-docker-py, python-dockerpty fixes the following issues:

docker-compose:

- Update from version 1.2.0 to version 1.6.2:
+ Add failing test for --abort-on-container-exit
+ Stop other containers if the flag is set.
+ Revert "Change special case from '_', None to ()"
+ Make environment variables without a value the same as docker-cli.
+ Updating Dockerfile
+ Update docker-py version in requirements to 1.7.2
+ Add cached-property requirement
+ Review version requirements so we don't have surprises if python packages are updated
+ Fix fix-requirements.patch based on versions in Factory (boo#954145)
+ Fixed a bug which broke the use of environment and env_file with extends, and caused environment keys without values to have a None value, instead of a value from the host environment.
+ Fixed a regression in 1.5.1 that caused a warning about volumes to be raised incorrectly when containers were recreated.
+ Fixed a bug which prevented building a Dockerfile that used ADD
+ Fixed a bug with docker-compose restart which prevented it from starting stopped containers.
+ Fixed handling of SIGTERM and SIGINT to properly stop containers
+ Add support for using a url as the value of build
+ Improved the validation of the expose option
+ Require the version of python-enum34 shipped with SLE and openSUSE. The original version is not really needed.
+ Fix python-request requirement

python-docker-py:

- Update from version 1.3.1 to 1.7.2 (boo#954486, boo#954690):
+ Added support for the since param in Client.logs (introduced in API version 1.19)
+ Added support for the DOCKER_CONFIG environment variable when looking up auth config
+ Added support for the stream param in Client.stats (when set to False, allows user to retrieve a single snapshot instead of a constant data stream)
+ Added support for the mem_swappiness, oom_kill_disable params in Client.create_host_config
+ Added support for build arguments in Client.build through the buildargs param.
+ Added support for cusom IPAM configuration in Client.create_network
+ Added input support to Client.exec_create
+ Added support for stop_signal in Client.create_host_config
+ Added support for custom HTTP headers in Docker config file.
+ Added support for unspecified transfer protocol in base_url when TLS is enabled.
+ Fixed a bug where TLS verification was improperly executed when providing a custom CA certificate.
+ Added support for shm_size in Client.create_host_config
+ Added support for the networking API introduced in Docker 1.9.0
+ Added support for the volumes API introduced in Docker 1.9.0
+ Added support for the group_add parameter in create_host_config.
+ Added support for the CPU CFS (cpu_quota and cpu_period) parameteres in create_host_config.
+ Added support for the archive API endpoint (Client.get_archive, Client.put_archive).
+ Added support for ps_args parameter in Client.top.
+ Added utils.parse_env_file to support env-files. See docs for usage.
+ Added support for arbitrary log drivers
+ Added support for URL paths in the docker host URL (base_url)
+ Fixed a bug where exec_inspect would allow invocation when the API version was too low.
+ Fixed a bug where docker.utils.ports.split_port would break if an open range was provided.
+ Fixed a bug where invalid image IDs / container IDs could be provided to bypass or reroute request URLs

python-dockerpty:

- Update from version 0.3.4 to version 0.4.2:
+ no changelog available

python-cached-property:

- initial commit with version 1.3.0

Fixed bugs
bnc#954690
Support VPN feature in google-cloud-sdk
bnc#954145
docker-compose provided by tumbleweed does not run
bnc#954486
docker-py update needed for SUSE OpenStack Cloud 6
Selected Binaries
openSUSE Build Service is sponsored by