Commit Graph

110 Commits

Author SHA1 Message Date
Yuriy Taraday b00e321b58 Support requests versions from 2.11.1 onwards
Bug #1155 has been fixed starting with requests 2.11.1 and excluding it
from dependencies causes failures when using latest versions of both
libs together in our project.

Signed-off-by: Yuriy Taraday <yorik.sar@gmail.com>
2016-10-03 18:46:28 +03:00
Joffrey F 2ad403c78b Bump docker-pycreds dependency ; bump patch number
Signed-off-by: Joffrey F <joffrey@docker.com>
2016-09-11 19:01:39 -07:00
Joffrey F 219a8699f9 Better credentials store error handling in resolve_authconfig
Signed-off-by: Joffrey F <joffrey@docker.com>
2016-09-06 15:17:36 -07:00
Joffrey F fbe1686e62 Add credentials store support
Signed-off-by: Joffrey F <joffrey@docker.com>
2016-09-06 15:17:36 -07:00
Joffrey F 97094e4ea3 New docker.types subpackage containing advanced config dictionary types
Tests and docs updated to match
docker.utils.types has been moved to docker.types

Signed-off-by: Joffrey F <joffrey@docker.com>
2016-08-19 16:51:13 -07:00
Joffrey F 95d9306d2a Exclude requests 2.11 from setup.py to work around unicode bug
Signed-off-by: Joffrey F <joffrey@docker.com>
2016-08-17 12:20:13 -07:00
Joffrey F b5d9312f9a npipe support cleanup
Signed-off-by: Joffrey F <joffrey@docker.com>
2016-06-02 17:59:50 -07:00
Joffrey F 4a8832ca8b pypiwin32 added to requirements
Signed-off-by: Joffrey F <joffrey@docker.com>
2016-06-02 17:59:50 -07:00
Thomas Grainger e0b9cb2a8c
support Python 3.5
Signed-off-by: Thomas Grainger <tom.grainger@procensus.com>
2016-05-19 17:59:34 +01:00
Joffrey F c76a914e01 Only install ipaddress if python version < 3.3
Signed-off-by: Joffrey F <joffrey@docker.com>
2016-04-19 17:15:51 -07:00
Felix Yan cba2e973ec Require ipaddress on Python < 3.5
Signed-off-by: Felix Yan <felixonmars@archlinux.org>
2016-04-08 00:36:54 +08:00
Felix Yan 9da5493135 Use backports.ssl_match_hostname
The py2-ipaddress module unfortunately conflicts with the pypi:ipaddress module, which is in the dependency tree of widely used pyOpenSSL. I think it would be a good idea to use a well maintained backport of the Python 3.5 implementation of match_hostname() instead of duplicating the effort and maintain another.

All tests are passing here.

Signed-off-by: Felix Yan <felixonmars@archlinux.org>
2016-04-08 00:36:46 +08:00
Aanand Prasad 26cd4d6f2e Fix py2-ipaddress dependency
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2016-03-31 18:22:18 +01:00
Joffrey F b0e234eb0c Add py2-ipaddress dependency for python 2.x
Signed-off-by: Joffrey F <joffrey@docker.com>
2016-03-29 17:06:36 -07:00
Joffrey F ae6069eea7 Drop support for python 3.2
Signed-off-by: Joffrey F <joffrey@docker.com>
2016-01-20 12:02:14 -08:00
Darren Shepherd 10055eb9dd Add docker.api to setup packages
Signed-off-by: Darren Shepherd <darren@rancher.com>
2015-09-22 16:08:33 -07:00
Trent Hauck 275b45ddef bump six req to >=1.4 2015-08-02 10:53:58 -07:00
Joffrey F b60d57b67b websocket-client for all versions 2015-07-08 15:18:04 -07:00
Joffrey F 3170277347 Updated websocket-client dependency to latest version (now supports python 3) 2015-06-19 23:09:51 +02:00
Joffrey F ee096c867f Merge branch 'patch-1' of https://github.com/luzfcb/docker-py into luzfcb-patch-1
Conflicts:
	setup.py
2015-04-22 11:16:44 -07:00
Yuval Kohavi 8028c988ce added ports to setup.py
Signed-off-by: Yuval Kohavi <yuval.kohavi@gmail.com>
2015-04-08 11:00:25 +03:00
Fábio C. Barrionuevo da Luz f588831a88 added URL for this project in setup configuration 2015-03-31 23:03:55 -03:00
Joffrey F 9bed480c27 Bump requests version 2015-03-04 16:29:44 -08:00
Joffrey F 9e295d666a urllib3/requests issues 2015-01-09 15:24:22 -08:00
Daniel Nephin 59c6d5c586 Resolves #101, don't use pinned dependencies.
Signed-off-by: Daniel Nephin <dnephin@gmail.com>
2014-08-08 11:10:26 -04:00
Joffrey F 7b8e0cd783 Merge branch 'master' into momer-tls
Conflicts:
	docker/client.py
2014-07-10 17:19:22 +02:00
Joffrey F 116d1370af * Merge branch 'tls' of github.com:momer/docker-py into momer-tls
* Exported TLS configuration in tls.TLSConfig
* Merged exceptions packagee into pre-existing errors module
* Flake8 fixes
* Bug fixes
2014-06-23 20:15:47 +02:00
Joffrey F dc1020fa11 Added support for Python 3.4 in setup.py classifiers 2014-06-23 19:16:50 +02:00
Joffrey F a333a3510e Reverted c3ebce91b0 2014-06-22 15:55:39 -07:00
Joffrey F c3ebce91b0 docker is now a namespace package 2014-06-23 00:40:57 +02:00
Joffrey F 2b35f23cec Correct test requirements in setup.py 2014-05-24 01:54:36 +02:00
Joffrey F 494c340c49 Avoid version duplication 2014-05-24 01:51:50 +02:00
Mo Omer 7ce73de4a7 Expanding on @denibertovic initial additions, we now have full support for SSL in docker-py. Including the ability to specify the expected SSL Version for issues with OpenSSL sslv3/tls1 recognition issues. Added an exception class for repetitive reminders to look at the CLI doc on docker.io. 2014-05-13 21:22:48 -05:00
Maxime Petazzoni 63f50eec69 Set version to 0.3.2-dev. Fixes #216.
Signed-off-by: Maxime Petazzoni <max@signalfuse.com>
2014-04-29 11:51:45 -07:00
shin- 7f55a101f8 Bumped version to 0.3.1 2014-04-04 18:18:58 +02:00
Vladimir Rutsky 5c850d4822 Use different requirements list on Python 2 and 3
In Python 3 websocker-client not required (and previously requiested
version doesn't work at all).
2014-03-17 10:37:26 +04:00
shin- f594247365 Updated changelog, bumped version to 0.3.0 2014-02-24 15:52:12 +01:00
Nicolas Delaby 700fbd3df7 Declare explicitly supported python versions 2014-01-07 15:08:32 +01:00
shin- 5e68ed1df8 Updated changelog, bumped version in setup.py 2013-12-10 19:53:58 +01:00
shin- 28b262337a Bumped version to 0.2.2 2013-10-24 18:36:37 +02:00
shin- e56bc51fe2 Fixed ImportErrors / package structure 2013-10-23 20:03:04 +02:00
shin- 3754edc267 Bumped version to 0.2.1 2013-09-27 19:38:16 +02:00
shin- 1be689da4a Syntax error 2013-09-25 18:50:49 +02:00
shin- 78481e2159 Use requirements.txt to determine requires in setup.py 2013-09-25 18:46:02 +02:00
shin- 2108a54fcb Bumped version in setup.py and changed development status from alpha to beta 2013-09-14 00:56:34 +02:00
shin- 3a8b40c19b Bumped version to 0.1.5 2013-08-28 18:23:55 +02:00
shin- c31ce82d2c Bumped to 0.1.4 2013-08-13 20:05:13 +02:00
shin- 1b0af1d196 Bumped version to 0.1.3 2013-08-06 20:00:44 +02:00
shin- ebaa5efe72 Bumped version 2013-07-25 18:32:13 +02:00
shin- aaa4b41007 Bumped version 2013-07-23 19:17:42 +02:00
shin- 79a6889355 Bumped version 2013-07-16 18:32:11 +02:00
Mike Neilsen b981f9a6de Create tests module for setuptools test support
Run test suite via

  python setup.py test

Signed-off-by: Mike Neilsen <mneilsen@acm.org>
2013-07-13 01:07:04 -05:00
Joffrey F d03d4fb5ca Merge pull request #15 from elbaschid/add_python3_support
Make docker-py compatible with python 3
2013-07-05 10:31:24 -07:00
shin- b3378224b2 Bumped version 2013-07-05 19:08:43 +02:00
Sebastian Vetter 48ed4a1d2e Add python 3 support 2013-07-06 00:32:28 +10:00
shin- a75b6633c4 Bumped version to 0.0.5 2013-06-24 21:34:48 +02:00
shin- f563af0e5d Bumped version to 0.0.4 2013-06-12 08:40:13 -07:00
shin- 7008d1f25b Bumped version 2013-06-06 11:39:08 -07:00
shin- 5daf7bcc99 Added .gitignore, proper packaging, updated setup.py, cleaned up commented code 2013-05-23 06:35:51 -07:00
John Costa 98b6b2e84d initial 2013-05-20 17:13:15 -04:00