Use plumbum.local instead of plumbum.cmd to make pylance happy

This commit is contained in:
Ayaz Salikhov
2022-03-20 14:21:50 +02:00
parent aa14e4498c
commit 961dc900e8
4 changed files with 11 additions and 4 deletions

View File

@@ -1,7 +1,9 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# Copyright (c) Jupyter Development Team. # Copyright (c) Jupyter Development Team.
# Distributed under the terms of the Modified BSD License. # Distributed under the terms of the Modified BSD License.
from plumbum.cmd import git import plumbum
git = plumbum.local["git"]
class GitHelper: class GitHelper:

View File

@@ -1,11 +1,13 @@
# Copyright (c) Jupyter Development Team. # Copyright (c) Jupyter Development Team.
# Distributed under the terms of the Modified BSD License. # Distributed under the terms of the Modified BSD License.
import plumbum
from docker.models.containers import Container from docker.models.containers import Container
from plumbum.cmd import docker
from .docker_runner import DockerRunner from .docker_runner import DockerRunner
from .git_helper import GitHelper from .git_helper import GitHelper
docker = plumbum.local["docker"]
def quoted_output(container: Container, cmd: str) -> str: def quoted_output(container: Container, cmd: str) -> str:
return "\n".join( return "\n".join(

View File

@@ -4,12 +4,14 @@
import argparse import argparse
import logging import logging
from plumbum.cmd import docker import plumbum
from .docker_runner import DockerRunner from .docker_runner import DockerRunner
from .get_taggers_and_manifests import get_taggers_and_manifests from .get_taggers_and_manifests import get_taggers_and_manifests
from .github_set_env import github_set_env from .github_set_env import github_set_env
docker = plumbum.local["docker"]
LOGGER = logging.getLogger(__name__) LOGGER = logging.getLogger(__name__)

View File

@@ -6,7 +6,8 @@ import logging
import plumbum import plumbum
from images_hierarchy import get_test_dirs from images_hierarchy import get_test_dirs
from plumbum.cmd import pytest
pytest = plumbum.local["pytest"]
LOGGER = logging.getLogger(__name__) LOGGER = logging.getLogger(__name__)