dependabot[bot]
976c84c481
build(deps): Bump urllib3 from 1.26.11 to 1.26.18 ( #3183 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.11 to 1.26.18.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.11...1.26.18 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-20 16:56:50 -05:00
dependabot[bot]
dbc061f4fa
build(deps): Bump requests from 2.28.1 to 2.31.0 ( #3136 )
...
Bumps [requests](https://github.com/psf/requests ) from 2.28.1 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.28.1...v2.31.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-14 15:08:38 -04:00
Milas Bowman
26064dd6b5
deps: upgrade websocket-client to latest ( #3022 )
...
* Upgrade websocket-client to latest
* Add basic integration test for streaming logs via websocket
Signed-off-by: Milas Bowman <milas.bowman@docker.com>
2022-07-29 11:09:47 -04:00
Milas Bowman
be942f8390
deps: upgrade & remove unnecessary dependencies ( #3014 )
...
The `requirements.txt` and `setup.py` had a lot of extra transitive
dependencies to try and address various SSL shortcomings from the
Python ecosystem.
Thankfully, between modern Python versions (3.6+) and corresponding
`requests` versions (2.26+), this is all unnecessary now!
As a result, a bunch of transitive dependencies have been removed
from `requirements.txt`, the minimum version of `requests` increased,
and the `tls` extra made into a no-op.
Signed-off-by: Milas Bowman <milas.bowman@docker.com>
2022-07-28 08:32:00 -04:00
Milas Bowman
52e29bd446
deps: remove backports.ssl_match_hostname ( #3011 )
...
This is no longer needed as it exists in every supported (non-EOL)
version of Python that we target.
Signed-off-by: Milas Bowman <milas.bowman@docker.com>
2022-07-27 14:44:50 -04:00
Francesco Casalegno
2e6dad7983
deps: use `packaging` instead of deprecated `distutils` ( #2931 )
...
Replace `distutils.Version` (deprecated) with `packaging.Version`
Signed-off-by: Francesco Casalegno <francesco.casalegno@gmail.com>
2022-07-26 15:45:51 -04:00
Milas Bowman
a6db044bd4
deps: upgrade pywin32 & relax version constraint ( #3004 )
...
Upgrade to latest pywin32, which has support for Python 3.10 and
resolves a CVE (related to ACL APIs, outside the scope of what
`docker-py` relies on, which is npipe support, but still gets
flagged by scanners).
The version constraint has also been relaxed in `setup.py` to allow
newer versions of pywin32. This is similar to how we handle the
other packages there, and should be safe from a compatibility
perspective.
Fixes #2902 .
Closes #2972 and closes #2980 .
Signed-off-by: Milas Bowman <milas.bowman@docker.com>
2022-07-26 08:43:45 -04:00
dependabot[bot]
e0a3abfc37
Bump paramiko from 2.8.0 to 2.10.1
...
Bumps [paramiko](https://github.com/paramiko/paramiko ) from 2.8.0 to 2.10.1.
- [Release notes](https://github.com/paramiko/paramiko/releases )
- [Changelog](https://github.com/paramiko/paramiko/blob/main/NEWS )
- [Commits](https://github.com/paramiko/paramiko/compare/2.8.0...2.10.1 )
---
updated-dependencies:
- dependency-name: paramiko
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 21:55:39 +00:00
Hugo van Kemenade
bbbc29191a
Bump minimum paramiko to support Python 3.10
...
Signed-off-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2021-10-11 23:06:12 +03:00
dependabot[bot]
e0d186d754
Bump pywin32 from 227 to 301
...
Bumps [pywin32](https://github.com/mhammond/pywin32 ) from 227 to 301.
- [Release notes](https://github.com/mhammond/pywin32/releases )
- [Changelog](https://github.com/mhammond/pywin32/blob/master/CHANGES.txt )
- [Commits](https://github.com/mhammond/pywin32/commits )
---
updated-dependencies:
- dependency-name: pywin32
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-09 20:57:04 +00:00
dependabot[bot]
582f6277ce
Bump urllib3 from 1.24.3 to 1.26.5
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.24.3 to 1.26.5.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.24.3...1.26.5 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-06 12:46:56 +00:00
Ulysses Souza
19d6cd8a01
Bump requests => 2.26.0
...
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
2021-08-06 09:32:42 -03:00
Felipe Ruhland
2403774e76
Upgrade cryptography library to version 3.4.7
...
Dependabot opened a pull request
93bcc0497d to upgrade cryptography from
2.3 to 3.2.
However, only `requirements.txt` was updated.
The extra requirements were kept outdated.
This commit was made to update the library to the last version.
Fix #2791
Signed-off-by: Felipe Ruhland <felipe.ruhland@gmail.com>
2021-04-02 02:51:20 +02:00
Ulysses Souza
c8fba210a2
Remove support to pre python 3.6
...
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
2021-03-22 10:18:23 -03:00
aiordache
ccab78840e
Bump cffi to 1.14.4
...
Signed-off-by: aiordache <anca.iordache@docker.com>
2021-02-10 10:35:55 -03:00
dependabot[bot]
93bcc0497d
Bump cryptography from 2.3 to 3.2
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 2.3 to 3.2.
- [Release notes](https://github.com/pyca/cryptography/releases )
- [Changelog](https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/2.3...3.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-27 21:18:15 +00:00
Ofek Lev
c65d437843
Upgrade Windows dependency
...
Signed-off-by: Ofek Lev <ofekmeister@gmail.com>
2020-07-07 08:43:02 +02:00
Djordje Lukic
7dd3d563f6
Bump websocket-client -> 0.56.0
...
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
2019-06-19 14:09:47 +02:00
Ulysses Souza
690b0ce9c4
Bump urllib3 -> 1.24.3
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-05-15 10:21:26 +02:00
Joffrey F
a823acc2ca
Make dockerpycreds part of the SDK under docker.credentials
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2019-04-30 23:37:55 -07:00
Joffrey F
55ffb761bf
Terminate support for Python 3.3 (EOL in 2018)
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2019-03-16 09:41:38 -07:00
Joffrey F
bc5d7c8cb6
Modernize auth management
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-11-28 19:32:01 -08:00
Joffrey F
479f13eff1
Add paramiko requirement for SSH transport
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-11-01 15:24:22 -07:00
Joffrey F
e688c09d68
Bump requests dependency in requirements.txt (CVE-2018-18074)
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-29 14:46:27 -07:00
Joffrey F
609045f343
Bump pyopenssl to prevent installation of vulnerable version
...
CVE refs:
CVE-2018-1000807
CVE-2018-1000808
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-17 13:52:39 -07:00
Joffrey F
d7bb808ca6
Update deps for 3.3 & 3.7 support
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-07-18 19:21:54 -07:00
Joffrey F
f1189bfb4b
Allow passing of env overrides to credstore through APIClient ctor
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-06-08 15:43:58 -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
15ae1f09f8
Bump docker-pycreds to 0.2.2 (pass support)
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-02-14 16:02:04 -08:00
Joffrey F
a5490ad0be
Fix appveyor tests
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-26 13:44:31 -08:00
cyli
380914aaaa
If we're pinning exact versions of things for requirements.txt, pin
...
all dependencies of dependencies as well so we can get a consistent build.
Signed-off-by: cyli <cyli@twistedmatrix.com>
2017-08-17 13:38:40 -07:00
cyli
0494c4f262
Require "requests[security]" if the `[tls]` option is selected, which also installs:
...
pyOpenSSL, cryptography, idna
and installs cryptography's version of openssl in Mac OS (which by default has an
ancient version of openssl that doesn't support TLS 1.2).
Signed-off-by: cyli <cyli@twistedmatrix.com>
2017-08-17 13:38:40 -07:00
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
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
Joffrey F
241793b101
Use pip environment markers for conditional dependencies
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2016-03-30 11:37:17 -07: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
Trent Hauck
275b45ddef
bump six req to >=1.4
2015-08-02 10:53:58 -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
9bed480c27
Bump requests version
2015-03-04 16:29:44 -08:00
shin-
2d56149831
Separated test dependencies from runtime dependencies
2014-04-04 16:41:26 +02:00
Darren Shepherd
31f48d718d
Update to requests==2.2.1
2014-01-27 09:09:16 -07:00
Roman Rader
9787c004e5
"six" dependency fixed to greater-or-equal
2013-12-30 17:49:43 +02:00
shin-
0901b28957
Merge branch 'attach-websocket' of github.com:aanand/docker-py into aanand-attach-websocket
...
Conflicts:
docker/client.py
2013-11-08 19:03:43 +01:00
shin-
0808905636
Refactoring, Python 3 compatibility, Tests working with python 3, cleaned up imports.
2013-10-15 19:19:20 +02:00
Aanand Prasad
c2d867b117
Implement attach_websocket() for attaching with WebSockets instead of HTTP streaming
2013-10-03 14:44:33 +01:00