mirror of https://github.com/docker/docker-py.git
127 lines
3.6 KiB
Markdown
127 lines
3.6 KiB
Markdown
ChangeLog
|
|
=========
|
|
|
|
0.2.2
|
|
-----
|
|
* Allow anonymous push/pull (no authconfig detected)
|
|
|
|
0.2.1
|
|
-----
|
|
|
|
* 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.
|
|
* Fixed several bugs in `Client.login`. It should now work with API versions
|
|
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
|
|
-----
|
|
|
|
* **This version introduces breaking changes!**
|
|
* `Client.kill`, `Client.remove_container`, `Client.remove_image`,
|
|
`Client.restart`, `Client.start`, `Client.stop` and `Client.wait` don't support
|
|
varargs anymore.
|
|
* Added commands `Client.top` and `Client.copy`
|
|
* Added `lxc_conf` parameter to `Client.start`
|
|
* Added support for authentication in `Client.pull` (API version >=1.5)
|
|
* Added support for privileged containers.
|
|
* Error management overhaul. The new version should be more consistent and
|
|
* All methods that expected a container ID as argument now also support a dict
|
|
containing an `Id` key.
|
|
* Added license header to python files.
|
|
* Several `README.md` updates.
|
|
|
|
### Bugfixes
|
|
|
|
* Fixed several bugs with auth config parsing.
|
|
* Fixed a bug in `Client.push` where it would raise an exception if
|
|
the auth config wasn't loaded.
|
|
* Fixed a bug in `Client.pull` where private registry images wouldn't be parsed
|
|
properly if it contained port information.
|
|
|
|
|
|
0.1.5
|
|
-----
|
|
|
|
* `Client.build` now uses tempfiles to store build context instead of storing
|
|
it in memory
|
|
* Added `nocache` option to `Client.build`
|
|
* `Client.remove_container` now raises an exception when trying to remove a
|
|
running container
|
|
* `Client.create_container` now accepts dicts for the `environment` parameter
|
|
|
|
### Bugfixes
|
|
|
|
* Fixed a bug in `Client.create_container` on Python 2.6 where unicode
|
|
commands would fail to be parsed
|
|
* Fixed a bug in `Client.build` where the `tag` parameter would not be taken
|
|
into account
|
|
|
|
0.1.4
|
|
-----
|
|
|
|
* Added support for API connection through UNIX socket (default for docker 0.5.2+)
|
|
|
|
0.1.3
|
|
-----
|
|
|
|
* The client now tries to load the auth config from `~/.dockercfg`. This is necessary to use the push command if API version is >1.0
|
|
|
|
0.1.2
|
|
-----
|
|
|
|
* Added a `quiet parameter` to `Client.build` (mirrors the `q` parameter in the API)
|
|
|
|
0.1.1
|
|
-----
|
|
|
|
* Fixed a bug where the build command would list tar contents before sending the request
|
|
* Fixed a bug in `Client.port`
|
|
|
|
|
|
0.1.0
|
|
-----
|
|
* **This version introduces breaking changes!**
|
|
* Switched to server side build system
|
|
* Removed the BuilderClient
|
|
* Added support for contextual builds
|
|
* Added support for remote URL builds
|
|
* Added python 3 support
|
|
* Added bind mounts support
|
|
* Added API version support
|
|
* Fixed a bug where `Client.port` would fail if provided with a port of type number
|
|
* Fixed a bug where `Client._post_json` wouldn't set the Content-Type header to `application/json`
|
|
|
|
0.0.6
|
|
-----
|
|
* Added support for custom loggers in `Client.build`
|
|
* Added `Client.attach` command
|
|
* Added support for `ADD` command in builder
|
|
* Fixed a bug in `Client.logs`
|
|
* Improved unit tests
|
|
|
|
|
|
0.0.5
|
|
-----
|
|
* Added tag support for the builder
|
|
* Use `shlex` to parse plain string commands when creating a container
|
|
* Fixed several bugs in the builder
|
|
* Fixed the `quiet` option in `Client.images`
|
|
* Unit tests
|
|
|
|
0.0.4
|
|
-----
|
|
* Improved error reporting
|
|
|
|
0.0.3
|
|
-----
|
|
* Fixed a bug in `Client.tag`
|
|
* Fixed a bug where generated images would be removed after a successful build
|
|
|
|
0.0.2
|
|
-----
|
|
* Implemented first version of the builder client
|