From 0e3f189debd645d62fed3c2543c59cd302c00180 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 May 2024 05:31:22 +0000 Subject: [PATCH 1/2] Bump types-docker from 7.0.0.20240503 to 7.0.0.20240506 Bumps [types-docker](https://github.com/python/typeshed) from 7.0.0.20240503 to 7.0.0.20240506. - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: types-docker dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index fc38094b1..704bacda6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -318,7 +318,7 @@ dev = [ "sybil==6.1.0", "tenacity==8.2.3", "torch==2.3.0", - "types-docker==7.0.0.20240503", # This is very incomplete, so we still do not check ``test_docker.py`` with pyright. + "types-docker==7.0.0.20240506", # This is very incomplete, so we still do not check ``test_docker.py`` with pyright. "types-Pillow==10.2.0.20240423", "types-PyYAML==6.0.12.20240311", "types-requests==2.31.0.20240406", From 5be04510b839dbb903968663d518e151d786b547 Mon Sep 17 00:00:00 2001 From: Adam Dangoor Date: Mon, 6 May 2024 09:20:25 +0100 Subject: [PATCH 2/2] Remove unused mypy type ignores --- tests/mock_vws/test_docker.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/mock_vws/test_docker.py b/tests/mock_vws/test_docker.py index 66798e2e9..84c7dee6f 100644 --- a/tests/mock_vws/test_docker.py +++ b/tests/mock_vws/test_docker.py @@ -69,14 +69,14 @@ def fixture_custom_bridge_network() -> Iterator[Network]: """ client = docker.from_env() try: - network = client.networks.create( # type: ignore[no-untyped-call] + network = client.networks.create( name="test-vws-bridge-" + uuid.uuid4().hex, driver="bridge", ) except NotFound: # On Windows the "bridge" network driver is not available and we use # the "nat" driver instead. - network = client.networks.create( # type: ignore[no-untyped-call] + network = client.networks.create( name="test-vws-bridge-" + uuid.uuid4().hex, driver="nat", ) @@ -90,7 +90,7 @@ def fixture_custom_bridge_network() -> Iterator[Network]: images_to_remove: set[Image] = set() for container in network.containers: assert isinstance(container, Container) - network.disconnect(container=container) # type: ignore[no-untyped-call] + network.disconnect(container=container) container.stop() # type: ignore[no-untyped-call] container.remove(v=True, force=True) # type: ignore[no-untyped-call] images_to_remove.add(container.image) @@ -98,7 +98,7 @@ def fixture_custom_bridge_network() -> Iterator[Network]: # This does leave behind untagged images. for image in images_to_remove: image.remove(force=True) - network.remove() # type: ignore[no-untyped-call] + network.remove() @pytest.mark.requires_docker_build()