summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoffrey F <joffrey@docker.com>2017-08-17 12:38:52 -0700
committerJoffrey F <f.joffrey@gmail.com>2017-08-17 13:38:40 -0700
commit9b6ff333ac0e1fbebb8fe4881d29b36c07f15a51 (patch)
tree251b9b41c38e3ac23bbfd7170bcf67617641b0d8
parent7d559a957c5908a3cc2b7bee3336869b33d87107 (diff)
downloaddocker-py-9b6ff333ac0e1fbebb8fe4881d29b36c07f15a51.tar.gz
Bump 2.5.02.5.0
Signed-off-by: Joffrey F <joffrey@docker.com>
-rw-r--r--Jenkinsfile2
-rw-r--r--docker/version.py2
-rw-r--r--docs/change-log.md34
3 files changed, 36 insertions, 2 deletions
diff --git a/Jenkinsfile b/Jenkinsfile
index 6fa2728..a83d7bf 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -6,7 +6,7 @@ def imageNamePy3
def images = [:]
-def dockerVersions = ["1.13.1", "17.04.0-ce", "17.05.0-ce", "17.06.1-ce", "17.07.0-ce-rc3"]
+def dockerVersions = ["1.13.1", "17.04.0-ce", "17.05.0-ce", "17.06.0-ce", "17.07.0-ce-rc3"]
def buildImage = { name, buildargs, pyTag ->
img = docker.image(name)
diff --git a/docker/version.py b/docker/version.py
index a7452d4..066b62e 100644
--- a/docker/version.py
+++ b/docker/version.py
@@ -1,2 +1,2 @@
-version = "2.5.0-dev"
+version = "2.5.0"
version_info = tuple([int(d) for d in version.split("-")[0].split(".")])
diff --git a/docs/change-log.md b/docs/change-log.md
index 7099d79..894cd1e 100644
--- a/docs/change-log.md
+++ b/docs/change-log.md
@@ -1,6 +1,40 @@
Change log
==========
+2.5.0
+-----
+
+[List of PRs / issues for this release](https://github.com/docker/docker-py/milestone/33?closed=1)
+
+### Features
+
+* Added support for the `squash` parameter in `APIClient.build` and
+ `DockerClient.images.build`.
+* When using API version 1.23 or above, `load_image` will now return a
+ generator of progress as JSON `dict`s.
+* `remove_image` now returns the content of the API's response.
+
+
+### Bugfixes
+
+* Fixed an issue where the `auto_remove` parameter in
+ `DockerClient.containers.run` was not taken into account.
+* Fixed a bug where `.dockerignore` patterns starting with a slash
+ were ignored.
+* Fixed an issue with the handling of `**` patterns in `.dockerignore`
+* Fixed a bug where building `FROM` a private Docker Hub image when not
+ using a cred store would fail.
+* Fixed a bug where calling `create_service` or `update_service` with
+ `task_template` as a `dict` would raise an exception.
+* Fixed the handling of TTY-enabled containers in `attach` and `exec_run`.
+* `DockerClient.containers.run` will no longer attempt to stream logs if the
+ log driver doesn't support the operation.
+
+### Miscellaneous
+
+* Added extra requirements for better TLS support on some platforms.
+ These can be installed or required through the `docker[tls]` notation.
+
2.4.2
-----