diff options
author | shin- <joffrey@dotcloud.com> | 2013-10-24 18:36:37 +0200 |
---|---|---|
committer | shin- <joffrey@dotcloud.com> | 2013-10-24 18:36:37 +0200 |
commit | 28b262337a5d57372c7a19a438849aa2fed88790 (patch) | |
tree | ed4ce111d367047df114baed0a637b5ff663f39c | |
parent | 41750ea1728f810002105212cf1fb43278928b67 (diff) | |
download | docker-py-0.2.2.tar.gz |
Bumped version to 0.2.20.2.2
-rw-r--r-- | ChangeLog.md | 29 | ||||
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | setup.py | 2 |
3 files changed, 30 insertions, 5 deletions
diff --git a/ChangeLog.md b/ChangeLog.md index ec6fe74..dbee485 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -3,11 +3,37 @@ ChangeLog 0.2.2 ----- -* Allow anonymous push/pull (no authconfig detected) + +* Added support for the `rm` parameter in `Client.build` +* Added support for tarball imports in `Client.import_image` through `data` + parameter. +* The `command` parameter in `Client.create_container` is now optional (for + containers that include a default run command) + +### Bugfixes + +* Fixed Python 3 support +* Fixed a bug where anonymous push/pull would break when no authconfig is + present +* Fixed a bug where the `quiet` parameter wouldn't be taken into account in + `Client.containers` +* Fixed a bug where `Client.push` would break when pushing to private + registries. +* Removed unused `registry` parameter in `Client.pull`. +* Removed obsolete custom error message in `Client.create_container`. + +### Miscellaneous + +* docker-py is now unit-tested, and Travis-CI has been enabled on the + source repository. 0.2.1 ----- +* Improvements to the `tox.ini` file + +### Bugfixes + * Fixed a bug where the package would fail with an `ImportError` if requests was installed using `apt-get` * Fixed a bug where `Client.build` would fail if given a `path` parameter. @@ -15,7 +41,6 @@ ChangeLog 1.4, 1.5. * Please note that `Client.login` currently doesn't write auth to the `.dockercfg` file, thus **auth is not persistent when using this method.** -* Improvements to the `tox.ini` file 0.2.0 ----- @@ -20,13 +20,13 @@ remote URL. `fileobj` must be a readable file-like object to a Dockerfile. * `c.commit(container, repository=None, tag=None, message=None, author=None, conf=None)` Identical to the `docker commit` command. -* `c.containers(quiet=False, all=False, trunc=True, latest=False, since=None, before=None, limit=-1)` +* `c.containers(quiet=False, all=False, trunc=True, latest=False, since=None,before=None, limit=-1)` Identical to the `docker ps` command. * `c.copy(container, resource)` Identical to the `docker cp` command. -* `c.create_container(image, command, hostname=None, user=None, detach=False, stdin_open=False, tty=False, mem_limit=0, ports=None, environment=None, dns=None, volumes=None, volumes_from=None, privileged=False)` +* `c.create_container(image, command=None, hostname=None, user=None, detach=False,stdin_open=False, tty=False, mem_limit=0, ports=None, environment=None, dns=None,volumes=None, volumes_from=None, privileged=False)` Creates a container that can then be `start`ed. Parameters are similar to those for the `docker run` command except it doesn't support the attach options (`-a`) @@ -11,7 +11,7 @@ with open('./requirements.txt') as requirements_txt: setup( name="docker-py", - version='0.2.1', + version='0.2.2', description="Python client for Docker.", packages=['docker', 'docker.auth', 'docker.unixconn', 'docker.utils'], install_requires=requirements + test_requirements, |