Hello community,
here is the log from the commit of package python-docker-compose for
openSUSE:Factory checked in at 2020-08-20 22:33:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-docker-compose (Old)
and /work/SRC/openSUSE:Factory/.python-docker-compose.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-docker-compose"
Thu Aug 20 22:33:22 2020 rev:11 rq:828154 version:1.26.2
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-docker-compose/python-docker-compose.changes
2020-06-18 10:23:30.959980238 +0200
+++
/work/SRC/openSUSE:Factory/.python-docker-compose.new.3399/python-docker-compose.changes
2020-08-20 22:33:50.972122217 +0200
@@ -1,0 +2,10 @@
+Thu Aug 20 11:17:55 UTC 2020 - Dirk Mueller <[email protected]>
+
+- update to 1.26.2:
+ - Enforce `docker-py` 4.2.2 as minimum version when installing with pip
+ - Bump `docker-py` from 4.2.1 to 4.2.2
+ - Fix context load for non-docker endpoints
+- remove no-restrict-upper.patch (just uncaping stuff downstream is
+ likely cause problems)
+
+-------------------------------------------------------------------
Old:
----
docker-compose-1.26.0.tar.gz
no-restrict-upper.patch
New:
----
docker-compose-1.26.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-docker-compose.spec ++++++
--- /var/tmp/diff_new_pack.edoZj9/_old 2020-08-20 22:33:51.808122608 +0200
+++ /var/tmp/diff_new_pack.edoZj9/_new 2020-08-20 22:33:51.812122610 +0200
@@ -19,14 +19,13 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%bcond_without python2
Name: python-docker-compose
-Version: 1.26.0
+Version: 1.26.2
Release: 0
Summary: Tool to define and run complex applications using Docker
License: Apache-2.0
Group: System/Management
URL: https://pypi.python.org/pypi/docker-compose
Source0:
https://files.pythonhosted.org/packages/source/d/docker-compose/docker-compose-%{version}.tar.gz
-Patch0: no-restrict-upper.patch
BuildRequires: %{python_module PyYAML >= 3.10}
BuildRequires: %{python_module cached-property >= 1.2.0}
BuildRequires: %{python_module ddt >= 1.2.2}
@@ -46,19 +45,19 @@
Requires: docker
Requires: python-PySocks >= 1.5.6
Requires: python-PyYAML >= 3.10
-Requires: python-cached-property >= 1.3.0
+Requires: python-cached-property >= 1.2.0
Requires: python-chardet >= 3.0.4
Requires: python-distro >= 1.5.0
-Requires: python-docker >= 3.7.0
+Requires: python-docker >= 4.2.2
Requires: python-docker-pycreds >= 0.3.0
Requires: python-dockerpty >= 0.4.1
-Requires: python-docopt >= 0.6.2
+Requires: python-docopt >= 0.6.1
Requires: python-idna >= 2.5
-Requires: python-jsonschema >= 2.6.0
+Requires: python-jsonschema >= 2.5.1
Requires: python-python-dotenv >= 0.13.0
Requires: python-requests >= 2.20.0
Requires: python-six >= 1.3.0
-Requires: python-texttable >= 0.9.1
+Requires: python-texttable >= 0.9.0
Requires: python-websocket-client >= 0.32.0
Requires(post): update-alternatives
Requires(postun): update-alternatives
@@ -98,7 +97,6 @@
%prep
%setup -q -n docker-compose-%{version}
-%patch0 -p1
%build
%python_build
++++++ docker-compose-1.26.0.tar.gz -> docker-compose-1.26.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/docker-compose-1.26.0/CHANGELOG.md
new/docker-compose-1.26.2/CHANGELOG.md
--- old/docker-compose-1.26.0/CHANGELOG.md 2020-06-03 16:39:01.000000000
+0200
+++ new/docker-compose-1.26.2/CHANGELOG.md 2020-07-02 18:55:16.000000000
+0200
@@ -1,6 +1,26 @@
Change log
==========
+1.26.2 (2020-07-02)
+-------------------
+
+### Bugs
+
+- Enforce `docker-py` 4.2.2 as minimum version when installing with pip
+
+1.26.1 (2020-06-30)
+-------------------
+
+### Features
+
+- Bump `docker-py` from 4.2.1 to 4.2.2
+
+### Bugs
+
+- Enforce `docker-py` 4.2.1 as minimum version when installing with pip
+
+- Fix context load for non-docker endpoints
+
1.26.0 (2020-06-03)
-------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/docker-compose-1.26.0/CHANGES.md
new/docker-compose-1.26.2/CHANGES.md
--- old/docker-compose-1.26.0/CHANGES.md 2020-06-03 16:39:01.000000000
+0200
+++ new/docker-compose-1.26.2/CHANGES.md 2020-07-02 18:55:16.000000000
+0200
@@ -1,6 +1,26 @@
Change log
==========
+1.26.2 (2020-07-02)
+-------------------
+
+### Bugs
+
+- Enforce `docker-py` 4.2.2 as minimum version when installing with pip
+
+1.26.1 (2020-06-30)
+-------------------
+
+### Features
+
+- Bump `docker-py` from 4.2.1 to 4.2.2
+
+### Bugs
+
+- Enforce `docker-py` 4.2.1 as minimum version when installing with pip
+
+- Fix context load for non-docker endpoints
+
1.26.0 (2020-06-03)
-------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/docker-compose-1.26.0/PKG-INFO
new/docker-compose-1.26.2/PKG-INFO
--- old/docker-compose-1.26.0/PKG-INFO 2020-06-03 16:49:57.000000000 +0200
+++ new/docker-compose-1.26.2/PKG-INFO 2020-07-02 19:02:32.178997500 +0200
@@ -1,14 +1,14 @@
Metadata-Version: 2.1
Name: docker-compose
-Version: 1.26.0
+Version: 1.26.2
Summary: Multi-container orchestration for Docker
Home-page: https://www.docker.com/
Author: Docker, Inc.
License: Apache License 2.0
-Project-URL: Source, https://github.com/docker/compose
Project-URL: Documentation, https://docs.docker.com/compose/overview
-Project-URL: Tracker, https://github.com/docker/compose/issues
Project-URL: Changelog,
https://github.com/docker/compose/blob/release/CHANGELOG.md
+Project-URL: Source, https://github.com/docker/compose
+Project-URL: Tracker, https://github.com/docker/compose/issues
Description: Docker Compose
==============

diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/docker-compose-1.26.0/compose/__init__.py
new/docker-compose-1.26.2/compose/__init__.py
--- old/docker-compose-1.26.0/compose/__init__.py 2020-06-03
16:39:01.000000000 +0200
+++ new/docker-compose-1.26.2/compose/__init__.py 2020-07-02
18:55:16.000000000 +0200
@@ -1,4 +1,4 @@
from __future__ import absolute_import
from __future__ import unicode_literals
-__version__ = '1.26.0'
+__version__ = '1.26.2'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/docker-compose-1.26.0/compose/cli/docker_client.py
new/docker-compose-1.26.2/compose/cli/docker_client.py
--- old/docker-compose-1.26.0/compose/cli/docker_client.py 2020-06-03
16:39:01.000000000 +0200
+++ new/docker-compose-1.26.2/compose/cli/docker_client.py 2020-07-02
18:55:16.000000000 +0200
@@ -144,6 +144,11 @@
if tls:
context.set_endpoint("docker", host=host, tls_cfg=tls,
skip_tls_verify=not verify)
+ if not context.is_docker_host():
+ raise UserError(
+ "The platform targeted with the current context is not
supported.\n"
+ "Make sure the context in use targets a Docker Engine.\n")
+
kwargs['base_url'] = context.Host
if context.TLSConfig:
kwargs['tls'] = context.TLSConfig
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/docker-compose-1.26.0/docker_compose.egg-info/PKG-INFO
new/docker-compose-1.26.2/docker_compose.egg-info/PKG-INFO
--- old/docker-compose-1.26.0/docker_compose.egg-info/PKG-INFO 2020-06-03
16:49:57.000000000 +0200
+++ new/docker-compose-1.26.2/docker_compose.egg-info/PKG-INFO 2020-07-02
19:02:31.000000000 +0200
@@ -1,14 +1,14 @@
Metadata-Version: 2.1
Name: docker-compose
-Version: 1.26.0
+Version: 1.26.2
Summary: Multi-container orchestration for Docker
Home-page: https://www.docker.com/
Author: Docker, Inc.
License: Apache License 2.0
-Project-URL: Source, https://github.com/docker/compose
Project-URL: Documentation, https://docs.docker.com/compose/overview
-Project-URL: Tracker, https://github.com/docker/compose/issues
Project-URL: Changelog,
https://github.com/docker/compose/blob/release/CHANGELOG.md
+Project-URL: Source, https://github.com/docker/compose
+Project-URL: Tracker, https://github.com/docker/compose/issues
Description: Docker Compose
==============

diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/docker-compose-1.26.0/docker_compose.egg-info/requires.txt
new/docker-compose-1.26.2/docker_compose.egg-info/requires.txt
--- old/docker-compose-1.26.0/docker_compose.egg-info/requires.txt
2020-06-03 16:49:57.000000000 +0200
+++ new/docker-compose-1.26.2/docker_compose.egg-info/requires.txt
2020-07-02 19:02:31.000000000 +0200
@@ -1,7 +1,7 @@
PyYAML<6,>=3.10
cached-property<2,>=1.2.0
distro<2,>=1.5.0
-docker[ssh]<5,>=3.7.0
+docker[ssh]<5,>=4.2.2
dockerpty<1,>=0.4.1
docopt<1,>=0.6.1
jsonschema<4,>=2.5.1
@@ -32,5 +32,4 @@
[tests]
ddt<2,>=1.2.2
-mock<4,>=1.0.1
pytest<6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/docker-compose-1.26.0/requirements.txt
new/docker-compose-1.26.2/requirements.txt
--- old/docker-compose-1.26.0/requirements.txt 2020-06-03 16:39:01.000000000
+0200
+++ new/docker-compose-1.26.2/requirements.txt 2020-07-02 18:55:16.000000000
+0200
@@ -5,7 +5,7 @@
chardet==3.0.4
colorama==0.4.3; sys_platform == 'win32'
distro==1.5.0
-docker==4.2.1
+docker==4.2.2
docker-pycreds==0.4.0
dockerpty==0.4.1
docopt==0.6.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/docker-compose-1.26.0/setup.py
new/docker-compose-1.26.2/setup.py
--- old/docker-compose-1.26.0/setup.py 2020-06-03 16:39:01.000000000 +0200
+++ new/docker-compose-1.26.2/setup.py 2020-07-02 18:55:16.000000000 +0200
@@ -37,7 +37,7 @@
'texttable >= 0.9.0, < 2',
'websocket-client >= 0.32.0, < 1',
'distro >= 1.5.0, < 2',
- 'docker[ssh] >= 3.7.0, < 5',
+ 'docker[ssh] >= 4.2.2, < 5',
'dockerpty >= 0.4.1, < 1',
'six >= 1.3.0, < 2',
'jsonschema >= 2.5.1, < 4',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/docker-compose-1.26.0/tests/integration/service_test.py
new/docker-compose-1.26.2/tests/integration/service_test.py
--- old/docker-compose-1.26.0/tests/integration/service_test.py 2020-06-03
16:39:01.000000000 +0200
+++ new/docker-compose-1.26.2/tests/integration/service_test.py 2020-07-02
18:55:16.000000000 +0200
@@ -223,6 +223,9 @@
service.start_container(container)
assert container.get('HostConfig.ReadonlyRootfs') == read_only
+ @pytest.mark.xfail(True, reason='Getting "Your kernel does not support '
+ 'cgroup blkio weight and weight_device" on
daemon start '
+ 'on Linux kernel 5.3.x')
def test_create_container_with_blkio_config(self):
blkio_config = {
'weight': 300,