Revisions of python-docker
Dominique Leuenberger (dimstar_suse)
accepted
request 1196998
from
Nico Krapp (nkrapp)
(revision 29)
- Update to 7.1.0 * Bumped minimum engine API version to 1.24 * Bumped default engine API version to 1.44 (Moby 25.0) * Fixed issue with lang parsing when the registry address includes ports taht resulted in `invalid tag format` errors * Fixed issue preventing creating new configs (ConfigCollection), which failed with a KeyError due to the name field * Fixed an issue due to an update in the requests package breaking docker-py by applying the suggested fix * Documentation improvements * Updated Ruff (linter) and fixed minor linting issues * Started using hatch for packaging * Stopped checking for deprecated container and image related fields (Container and ContainerConfig) * Updated tests that check NetworkSettings.Networks.<network>.Aliases due to engine changes - change source url as release tarball doesn't include tests anymore - drop patches which are now included upstream
Ana Guerrero (anag+factory)
accepted
request 1176178
from
Markéta Machová (mcalabkova)
(revision 28)
Ana Guerrero (anag+factory)
accepted
request 1135242
from
Dirk Mueller (dirkmueller)
(revision 27)
- update to 7.0.0: * Removed SSL version (`ssl_version`) and explicit hostname check (`assert_hostname`) options (#3185) * Python 3.7+ supports TLSv1.3 by default * Websocket support is no longer included by default (#3123) * Use `pip install docker[websockets]` to include `websocket- client` dependency * By default, `docker-py` hijacks the TCP connection and does not use Websockets * Websocket client is only required to use `attach_socket(container, ws=True)` * Python 3.7 no longer supported (reached end-of-life June 2023) (#3187) * Python 3.12 support (#3185) * Full `networking_config` support for `containers.create()` * Replaces `network_driver_opt` (added in 6.1.0) * Add `health()` property to container that returns status (e.g. `unhealthy`) * Add `pause` option to `container.commit()` (#3159) * Add support for bind mount propagation (e.g. `rshared`, `private`) * Add support for `filters`, `keep_storage`, and `all` in `prune_builds()` on API v1.39+ (#3192) * Consistently return `docker.errors.NotFound` on 404 responses * Validate tag format before push (#3191) - Bump required version of pycreds to 0.4.0 (sync with requirements.txt) - update to 3.7.0 (mandatory for latest docker-compose) - add python-dockerpycreds dependency in the spec file rebase hide_py_pckgmgmt.patch
Dominique Leuenberger (dimstar_suse)
accepted
request 1095239
from
Matej Cepl (mcepl)
(revision 26)
Forwarded request #1094902 from ojkastl_buildservice large update to 6.1.3 to fix builds; recreated spec file using py2pack
Dominique Leuenberger (dimstar_suse)
accepted
request 1085822
from
Dirk Mueller (dirkmueller)
(revision 25)
Dominique Leuenberger (dimstar_suse)
accepted
request 1010132
from
Dirk Mueller (dirkmueller)
(revision 24)
Dominique Leuenberger (dimstar_suse)
accepted
request 939988
from
Dirk Mueller (dirkmueller)
(revision 22)
- update to 5.0.3: * Add cap_add and cap_drop parameters to service create and ContainerSpec * Add templating parameter to config create * Bump urllib3 to 1.26.5 * Bump requests to 2.26.0 * Remove support for Python 2.7 * Make Python 3.6 the minimum version supported
Dominique Leuenberger (dimstar_suse)
accepted
request 878139
from
Markéta Machová (mcalabkova)
(revision 21)
Dominique Leuenberger (dimstar_suse)
accepted
request 857122
from
Dirk Mueller (dirkmueller)
(revision 20)
- update to 4.4.0: - Add an alternative SSH connection to the paramiko one, based on shelling out to the SSh client. Similar to the behaviour of Docker cli - Default image tag to `latest` on `pull` - Fix plugin model upgrade - Fix examples URL in ulimits - Improve exception messages for server and client errors - Bump cryptography from 2.3 to 3.2 - Set default API version to `auto` - Fix conversion to bytes for `float` - Support OpenSSH `identityfile` option - Add `DeviceRequest` type to expose host resources such as GPUs - Add support for `DriverOpts` in EndpointConfig - Disable compression by default when using container.get_archive method - Update default API version to v1.39 - Update test engine version to 19.03.12
Dominique Leuenberger (dimstar_suse)
accepted
request 819986
from
Dirk Mueller (dirkmueller)
(revision 19)
- update to 4.2.2: - Fix context load for non-docker endpoints
Dominique Leuenberger (dimstar_suse)
accepted
request 814541
from
Dirk Mueller (dirkmueller)
(revision 18)
- update to 4.2.1: - Add option on when to use `tls` on Context constructor - Make context orchestrator field optional
Dominique Leuenberger (dimstar_suse)
accepted
request 772524
from
Tomáš Chvátal (scarabeus_iv)
(revision 17)
Dominique Leuenberger (dimstar_suse)
accepted
request 751832
from
Tomáš Chvátal (scarabeus_iv)
(revision 16)
Dominique Leuenberger (dimstar_suse)
accepted
request 719521
from
Tomáš Chvátal (scarabeus_iv)
(revision 15)
Dominique Leuenberger (dimstar_suse)
accepted
request 690379
from
Tomáš Chvátal (scarabeus_iv)
(revision 14)
- Update to 3.7.2: * Fix base_url to keep TCP protocol on utils.py by letting the responsability of changing the protocol to parse_host afterwards, letting base_url with the original value. * XFAIL test_attach_stream_and_cancel on TLS
Dominique Leuenberger (dimstar_suse)
accepted
request 688730
from
Tomáš Chvátal (scarabeus_iv)
(revision 13)
- Update to 3.7.1: * Set a different default number (which is now 9) for SSH pools * Adds a BaseHTTPAdapter with a close method to ensure that the pools is clean on close() * Makes SSHHTTPAdapter reopen a closed connection when needed like the others
Dominique Leuenberger (dimstar_suse)
accepted
request 648938
from
Tomáš Chvátal (scarabeus_iv)
(revision 10)
- Fix the fdupes call to match up reality
Displaying revisions 1 - 20 of 29