Commit Graph

2581 Commits

Author SHA1 Message Date
Anthony Sottile 22b7b76142 Use six.moves to handle a py2+py3 import
Signed-off-by: Anthony Sottile <asottile@umich.edu>
2018-05-25 10:11:36 -07:00
Joffrey F b4efdc1b28 Fix several integration tests on Windows
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-05-25 10:11:02 -07:00
Joffrey F 40711cb501 Fix cancellable streams on Windows clients + HTTPS transport
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-05-25 10:11:02 -07:00
Joffrey F 95ad903c35 Fix create_plugin on Windows
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-05-25 10:11:02 -07:00
Joffrey F 17f41b5672 Avoid unwanted modification of dockerfile path
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-05-25 10:11:02 -07:00
Srinivas Reddy Thatiparthy 8228059f1e return the pruned networks
Signed-off-by: Srinivas Reddy Thatiparthy <thatiparthysreenivas@gmail.com>
2018-05-24 11:23:48 -07:00
Joffrey F 467cacb00d 3.4.0-dev
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 18:03:15 -07:00
Joffrey F 2b82f9327a Merge branch 'release'
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 18:02:59 -07:00
Joffrey F e88751cb9a Bump 3.3.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:55:16 -07:00
Joffrey F 9d86194dda Add prune_builds to DockerClient
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:55:16 -07:00
Joffrey F 94e9108441 Add ignore_removed param to containers.list() to control whether to
raise or ignore NotFound

Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:55:16 -07:00
Ben Doan eacf9f6d08 avoid race condition in containers.list
Signed-off-by: Ben Doan <ben@bendoan.me>
2018-04-25 17:55:16 -07:00
Joffrey F cc953cf8bf prune_builds test
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:55:16 -07:00
Joffrey F f2c1ae37dd Fix session timeout = None case
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:55:16 -07:00
Joffrey F 2454e81026 Total timeout should be HTTP timeout + operation timeout
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:55:16 -07:00
Matthieu Nottale 1848d2c949 stop(), restart(): Adjust request timeout.
Signed-off-by: Matthieu Nottale <matthieu.nottale@docker.com>
2018-04-25 17:55:16 -07:00
John Hu c0c46a3d14 Set minimum version for configs api to 1.30
See:
https://docs.docker.com/engine/reference/commandline/config/
https://docs.docker.com/engine/api/v1.30/
Signed-off-by: John Hu <hszqqq12@gmail.com>
2018-04-25 17:55:16 -07:00
Joffrey F d14dfedcad Remove obsolete docker-py check in setup.py
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:55:16 -07:00
Joffrey F 0dbb5da922 Bump docker-pycreds dependency
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:55:16 -07:00
Joffrey F 33cae41d90 Support absolute paths for in-context Dockerfiles
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:55:16 -07:00
Joffrey F 298b7e1474 Use networks instead of legacy links for test setup
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:55:16 -07:00
Joffrey F 23e6b5c46b Add test for container list with sparse=True
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:55:16 -07:00
Matthieu Nottale 0b289bc79e Add sparse argument to DockerClient.containers.list().
Signed-off-by: Matthieu Nottale <matthieu.nottale@docker.com>
2018-04-25 17:55:16 -07:00
Joffrey F a1587e77c5 Bump test engine versions
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:55:16 -07:00
Ronald van Zantvoort 8b5f281e00 build_prune
Signed-off-by: Ronald van Zantvoort <the.loeki@gmail.com>
2018-04-25 17:55:16 -07:00
Joffrey F d5693ed903 Add prune_builds to DockerClient
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:28:51 -07:00
Joffrey F 9709dd454b Add ignore_removed param to containers.list() to control whether to
raise or ignore NotFound

Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 17:18:26 -07:00
Ben Doan b3ae4d6ebd avoid race condition in containers.list
Signed-off-by: Ben Doan <ben@bendoan.me>
2018-04-25 17:18:26 -07:00
Joffrey F 827bd98d07 Merge branch 'master' of github.com:docker/docker-py 2018-04-25 16:30:24 -07:00
Joffrey F c6c45d9c45 Merge branch 'The-Loeki-build_prune' 2018-04-25 16:30:04 -07:00
Joffrey F 8360ecae97 prune_builds test
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 16:29:41 -07:00
Joffrey F d893a7644f Merge branch 'build_prune' of https://github.com/The-Loeki/docker-py into The-Loeki-build_prune
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 16:14:37 -07:00
Joffrey F ae8f77737c Fix session timeout = None case
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 15:31:26 -07:00
Joffrey F da028d88a2 Total timeout should be HTTP timeout + operation timeout
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 15:31:26 -07:00
Matthieu Nottale cef9940ed3 stop(), restart(): Adjust request timeout.
Signed-off-by: Matthieu Nottale <matthieu.nottale@docker.com>
2018-04-25 15:31:26 -07:00
John Hu caf0f37927 Set minimum version for configs api to 1.30
See:
https://docs.docker.com/engine/reference/commandline/config/
https://docs.docker.com/engine/api/v1.30/
Signed-off-by: John Hu <hszqqq12@gmail.com>
2018-04-25 15:28:54 -07:00
Joffrey F accb9de52f Remove obsolete docker-py check in setup.py
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 14:49:18 -07:00
Joffrey F e1ab5457ca Bump docker-pycreds dependency
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-25 14:17:24 -07:00
Joffrey F 1d6f8ecf92 Support absolute paths for in-context Dockerfiles
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-12 13:22:47 -07:00
Joffrey F d2d998281b Bump 3.2.1
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-30 11:23:54 -07:00
Joffrey F 06f5a47d91 Properly handle relative Dockerfile paths and Dockerfile on different drives
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-30 11:23:54 -07:00
Joffrey F 16751ac509 Properly handle relative Dockerfile paths and Dockerfile on different drives
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-30 11:00:41 -07:00
Joffrey F bdee6e3087 dev version
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-29 16:37:52 -07:00
Joffrey F 2dcedec7c9 Merge branch 'release' 2018-03-29 16:36:33 -07:00
Joffrey F 2ecc3adcd4 Bump 3.2.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-29 16:25:14 -07:00
Joffrey F bedabbfa35 Add methods for /distribution/<name>/json endpoint
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-29 16:25:14 -07:00
Joffrey F f39c0dc18d Improve extra_files override check
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-29 16:25:14 -07:00
Joffrey F fce99c329f Move build utils to appropriate file
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-29 16:25:14 -07:00
Joffrey F 77c3e57dcf Support building with Dockerfile outside of context
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-29 16:25:14 -07:00
Joffrey F 20939d0681 Update MAINTAINERS file
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-29 16:25:14 -07:00