<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/python-docker, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2025-12-10T09:49:08Z</updated>
<entry>
<title>treewide: remove python3-distutils dependency</title>
<updated>2025-12-10T09:49:08Z</updated>
<author>
<name>Til Kaiser</name>
</author>
<published>2025-12-08T18:13:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0b6d2a2859bb9ad5dd5264bc5eccf3ecb807e98a'/>
<id>urn:sha1:0b6d2a2859bb9ad5dd5264bc5eccf3ecb807e98a</id>
<content type='text'>
As the python3-distutils was dropped while bumping the version
to 3.13.9 via 97a92f2e7a77c39d087892f5c9a7350c31f3d65b, remove the
python3-distutils from all packages that are currently using it.

OpenWrt already uses recent enough releases of these packages
that have adapted to work without distutils, so the dependency
can be safely removed.

Signed-off-by: Til Kaiser &lt;mail@tk154.de&gt;
</content>
</entry>
<entry>
<title>python-docker: fix pyproject.toml issues</title>
<updated>2025-11-14T09:33:22Z</updated>
<author>
<name>Javier Marcet</name>
</author>
<published>2024-06-24T19:29:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=f872c8970e994aeb7eef65804895676d48d31099'/>
<id>urn:sha1:f872c8970e994aeb7eef65804895676d48d31099</id>
<content type='text'>
* Getting build dependencies for wheel...

ERROR Missing dependencies:
   hatch-vcs

File "./staging_dir/hostpkg/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py", line 51, in validate
raise ValueError(f"{error}\n{summary}") from None
ValueError: invalid pyproject.toml config: `project.license`.
configuration error: `project.license` must be valid exactly by one definition (2 matches found):

- keys:
    'file': {type: string}
  required: ['file']
- keys:
    'text': {type: string}
  required: ['text']

Signed-off-by: Javier Marcet &lt;javier@marcet.info&gt;
</content>
</entry>
<entry>
<title>python-docker: Update to 7.1.0</title>
<updated>2025-11-14T09:33:22Z</updated>
<author>
<name>Javier Marcet</name>
</author>
<published>2024-05-26T21:54:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ac191fb6f47d9c5db615c105c8c73cf4eaf9ce6f'/>
<id>urn:sha1:ac191fb6f47d9c5db615c105c8c73cf4eaf9ce6f</id>
<content type='text'>
Release notes: https://github.com/docker/docker-py/releases/tag/7.1.0

Signed-off-by: Javier Marcet &lt;javier@marcet.info&gt;
</content>
</entry>
<entry>
<title>lang/python/python-docker: assign PKG_CPE_ID</title>
<updated>2024-01-30T00:00:22Z</updated>
<author>
<name>Fabrice Fontaine</name>
</author>
<published>2024-01-25T20:39:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=dd52b70c4c17c0a7d093173c269fc99acb684876'/>
<id>urn:sha1:dd52b70c4c17c0a7d093173c269fc99acb684876</id>
<content type='text'>
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:docker:docker-py

Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-docker: Update to 7.0.0</title>
<updated>2024-01-02T23:22:50Z</updated>
<author>
<name>Javier Marcet</name>
</author>
<published>2024-01-01T10:44:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=99520f91149a02131c966b1fbafbe6a6a1a8d5b3'/>
<id>urn:sha1:99520f91149a02131c966b1fbafbe6a6a1a8d5b3</id>
<content type='text'>
Upgrade Notes:
 - Removed SSL version (ssl_version) and explicit hostname check
 (assert_hostname) options
   - assert_hostname has not been used since Python 3.6 and was
   removed in 3.12
   - Python 3.7+ supports TLSv1.3 by default
 - Websocket support is no longer included by default
   - 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 officially supported (reached end-of-life June
 2023)

Features:
 - Python 3.12 support
 - 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()
 - Add support for bind mount propagation (e.g. rshared, private)
 - Add filters, keep_storage, and all parameters to prune_builds()
 (requires API v1.39+)

Bugfixes:
 - Consistently return docker.errors.NotFound on 404 responses
 - Validate tag format before image push

Miscellaneous:
 - Upgraded urllib3 version in requirements.txt (used for
 development/tests)
 - Documentation typo fixes &amp; formatting improvements
 - Fixed integration test compatibility for newer Moby engine versions
 - Switch to ruff for linting

Signed-off-by: Javier Marcet &lt;javier@marcet.info&gt;
</content>
</entry>
<entry>
<title>python-docker: Update to 6.1.3</title>
<updated>2023-07-04T18:24:58Z</updated>
<author>
<name>Javier Marcet</name>
</author>
<published>2023-07-01T18:55:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c045680a62477c63a5151495cd580fba132d1fe0'/>
<id>urn:sha1:c045680a62477c63a5151495cd580fba132d1fe0</id>
<content type='text'>
Signed-off-by: Javier Marcet &lt;javier@marcet.info&gt;
</content>
</entry>
<entry>
<title>python-docker: Update to 6.1.2</title>
<updated>2023-07-04T18:24:58Z</updated>
<author>
<name>Javier Marcet</name>
</author>
<published>2023-05-21T13:08:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=47665d7ac05a8b03f5ce5001aad4db0b88f53272'/>
<id>urn:sha1:47665d7ac05a8b03f5ce5001aad4db0b88f53272</id>
<content type='text'>
Signed-off-by: Javier Marcet &lt;javier@marcet.info&gt;
</content>
</entry>
<entry>
<title>python-packages: Clean up build variables</title>
<updated>2023-04-24T08:22:03Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-03-06T14:29:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b1b008f42ff0a6da96b801e2eaf68be4e2f2b5bb'/>
<id>urn:sha1:b1b008f42ff0a6da96b801e2eaf68be4e2f2b5bb</id>
<content type='text'>
* Rename PYTHON3_PKG_SETUP_VARS to PYTHON3_PKG_BUILD_VARS, and
  PYTHON3_PKG_SETUP_DIR to PYTHON3_PKG_BUILD_PATH

  The new variable names emphasize that these values apply to the new
  build process.

* Remove PYTHON3_PKG_SETUP_ARGS set to the empty string

  These were set to override the default arguments in the old build
  process and not applicable to the new build process.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-docker: Add missing build dependency</title>
<updated>2023-04-24T08:18:15Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-02-20T04:58:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=be90d8aecd0994ebe96d5481cf793d4cbb2d077e'/>
<id>urn:sha1:be90d8aecd0994ebe96d5481cf793d4cbb2d077e</id>
<content type='text'>
Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-docker: Update to 6.0.1</title>
<updated>2023-01-01T08:35:59Z</updated>
<author>
<name>Javier Marcet</name>
</author>
<published>2022-12-16T14:35:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=360383a997baa8e076d9b50d3f7509e8b4fea6ac'/>
<id>urn:sha1:360383a997baa8e076d9b50d3f7509e8b4fea6ac</id>
<content type='text'>
Signed-off-by: Javier Marcet &lt;javier@marcet.info&gt;
</content>
</entry>
</feed>
