Hello community, here is the log from the commit of package python-docker-py for openSUSE:Factory checked in at 2016-11-05 21:28:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-docker-py (Old) and /work/SRC/openSUSE:Factory/.python-docker-py.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-docker-py" Changes: -------- --- /work/SRC/openSUSE:Factory/python-docker-py/python-docker-py.changes 2016-09-30 15:32:44.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-docker-py.new/python-docker-py.changes 2016-11-05 21:28:08.000000000 +0100 @@ -1,0 +2,75 @@ +Wed Oct 26 15:45:31 UTC 2016 - jmassaguer...@suse.com + +- add python-dockerpycreds dependency in the spec file + rebase hide_py_pckgmgmt.patch + add fix-requirements.patch: fix dependencies so that they match the + ones we have packaged + +------------------------------------------------------------------- +Mon Oct 24 15:03:05 UTC 2016 - jmassaguer...@suse.com + +- Update to version 1.10.4 + Bugfixes + Fixed an issue where RestartPolicy.condition_types.ON_FAILURE would yield an invalid value. + Fixed an issue where the SSL connection adapter would receive an invalid argument. + Fixed an issue that caused the Client to fail to reach API endpoints when the provided base_url had a trailing slash. + Fixed a bug where some environment values in create_container containing unicode characters would raise an encoding error. + Fixed a number of issues tied with named pipe transport on Windows. + Fixed a bug where inclusion patterns in .dockerignore would cause some excluded files to appear in the build context on Windows. + + Miscellaneous + Adjusted version requirements for the requests library. + It is now possible to run the docker-py test suite on Windows. + +- Update to 1.10.3 + Bugfixes + Fixed an issue where identity tokens in configuration files weren't handled by the library. + Miscellaneous + Increased the default number of connection pools from 10 to 25. This number can now be configured using the num_pools parameter in the Client constructor. + +- Update to 1.10.2 + Bugfixes + Updated the docker-pycreds dependency as it was causing issues for some users with dependency resolution in applications using docker-py. + +- Update to 1.10.1 + Bugfixes + The docker.utils.types module was removed in favor of docker.types, but some applications imported it explicitly. It has been re-added with an import warning advising to use the new module path. + +- Update to 1.10.0 + Features + Added swarm mode and service management methods. See the documentation for details. + Added support for IPv6 Docker host addresses in the Client constructor. + Added (read-only) support for the Docker credentials store. + Added support for custom auth_config in Client.push. + Added support for labels in Client.create_volume. + Added support for labels and enable_ipv6 in Client.create_network. + Added support for force param in Client.disconnect_container_from_network. + Added support for pids_limit, sysctls, userns_mode, cpuset_cpus, cpu_shares, mem_reservation and kernel_memory parameters in Client.create_host_config. + Added support for link_local_ips in create_endpoint_config. + Added support for a changes parameter in Client.import_image. + Added support for a version parameter in Client.from_env. + + Bugfixes + Fixed a bug where Client.build would crash if the config.json file contained a HttpHeaders entry. + Fixed a bug where passing decode=True in some streaming methods would crash when the daemon's response had an unexpected format. + Fixed a bug where environment values with unicode characters weren't handled properly in create_container. + Fixed a bug where using the npipe protocol would sometimes break with ValueError: buffer size must be strictly positive. + + Miscellaneous + Fixed an issue where URL-quoting in docker-py was inconsistent with the quoting done by the Docker CLI client. + The client now sends TCP upgrade headers to hint potential proxies about connection hijacking. + The client now defaults to using the npipe protocol on Windows. + +- Update to 1.9.0 + Features + Added experimental support for Windows named pipes (npipe:// protocol). + Added support for Block IO constraints in Client.create_host_config. This includes parameters blkio_weight, blkio_weight_device, device_read_bps, device_write_bps, device_read_iops and device_write_iops. + Added support for the internal param in Client.create_network. + Added support for ipv4_address and ipv6_address in utils function create_endpoint_config. + Added support for custom user agent setting in the Client constructor. By default, docker-py now also declares itself in the User-Agent header. + + Bugfixes + Fixed an issue where the HTTP timeout on streaming responses would sometimes be set incorrectly. + Fixed an issue where explicit relative paths in .dockerignore files were not being recognized. + +------------------------------------------------------------------- Old: ---- docker-py-1.8.1.tar.gz New: ---- docker-py-1.10.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-docker-py.spec ++++++ --- /var/tmp/diff_new_pack.JQUrSe/_old 2016-11-05 21:28:09.000000000 +0100 +++ /var/tmp/diff_new_pack.JQUrSe/_new 2016-11-05 21:28:09.000000000 +0100 @@ -18,7 +18,7 @@ %define upstream_name docker-py Name: python-docker-py -Version: 1.8.1 +Version: 1.10.4 Release: 0 Summary: Docker API Client License: Apache-2.0 @@ -33,6 +33,7 @@ Requires: python-requests >= 2.5.3 Requires: python-six >= 1.4.0 Requires: python-websocket-client >= 0.32.0 +Requires: python-docker-pycreds >= 0.2.1 BuildRequires: fdupes BuildRequires: python-mock BuildRequires: python-pytest ++++++ docker-py-1.8.1.tar.gz -> docker-py-1.10.4.tar.gz ++++++ ++++ 5422 lines of diff (skipped) ++++++ hide_py_pckgmgmt.patch ++++++ --- /var/tmp/diff_new_pack.JQUrSe/_old 2016-11-05 21:28:09.000000000 +0100 +++ /var/tmp/diff_new_pack.JQUrSe/_new 2016-11-05 21:28:09.000000000 +0100 @@ -1,17 +1,17 @@ -diff -Nur docker-py-1.3.1/setup.py docker-py-1.3.1.patched/setup.py ---- docker-py-1.3.1/setup.py 2015-07-22 23:20:30.000000000 +0200 -+++ docker-py-1.3.1.patched/setup.py 2015-07-23 12:52:14.075767499 +0200 -@@ -14,9 +14,10 @@ - +diff --git a/setup.py b/setup.py +index 4538d91..25d519f 100644 +--- a/setup.py ++++ b/setup.py +@@ -26,8 +26,10 @@ extras_require = { + version = None exec(open('docker/version.py').read()) -with open('./test-requirements.txt') as test_reqs_txt: - test_requirements = [line for line in test_reqs_txt] -- +# with open('./test-requirements.txt') as test_reqs_txt: +# test_requirements = [line for line in test_reqs_txt] +requirements = [] +test_requirements = [] - setup( - name="docker-py", + + long_description = ''