87710b63f7
- 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
Robert Schweikert2024-08-28 11:13:33 +00:00
1a87000016
Accepting request 1176178 from devel:languages:python
Ana Guerrero2024-05-23 13:35:52 +00:00
60322ccd89
Accepting request 1176158 from home:ojkastl_buildservice:Branch_devel_languages_python
Markéta Machová2024-05-23 10:01:38 +00:00
2f9718caa5
Accepting request 1135242 from devel:languages:python
Ana Guerrero2023-12-28 22:01:05 +00:00
d1af4fc2ea
- 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
Dirk Mueller2023-12-27 09:32:05 +00:00
b98f99ced7
- 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
Dirk Mueller2021-12-11 22:15:02 +00:00
aa73a26d4d
- 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
Dirk Mueller2020-12-20 09:56:54 +00:00
313c37b44c
- update to 4.2.1: - Add option on when to use tls on Context constructor - Make context orchestrator field optional
Dirk Mueller2020-06-08 13:36:43 +00:00
c670b22d72
- 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
Tomáš Chvátal
2019-04-01 13:26:55 +00:00
4a260cf6ad
- 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
Tomáš Chvátal
2019-03-26 13:39:38 +00:00
3987496332
Accepting request 682605 from devel:languages:python
Stephan Kulow
2019-03-10 08:37:31 +00:00
8e18b7c78e
Accepting request 682596 from home:jayvdb:py-check-failures
Tomáš Chvátal
2019-03-07 16:45:20 +00:00
b7c0b53d80
- Version update to 3.3.0: * Too many changes to name see upstream tag list: https://github.com/docker/docker-py/releases - Make sure to run tests and properly name all the requirements
Tomáš Chvátal
2018-05-02 09:27:57 +00:00