Even moar typing

This commit is contained in:
Stéphane Bidoul 2021-11-13 18:45:17 +01:00
parent 8e921753ba
commit 4d3e227d3f
No known key found for this signature in database
GPG key ID: BCAB2555446B5B92
4 changed files with 13 additions and 11 deletions

View file

@ -1,7 +1,7 @@
import datetime import datetime
from typing import Optional from typing import Optional
from ansi2html import Ansi2HTMLConverter from ansi2html import Ansi2HTMLConverter # type: ignore
from fastapi import APIRouter, Depends, HTTPException, status from fastapi import APIRouter, Depends, HTTPException, status
from fastapi.responses import HTMLResponse from fastapi.responses import HTMLResponse
from pydantic import BaseModel from pydantic import BaseModel

View file

@ -9,14 +9,14 @@ from contextlib import contextmanager
from enum import Enum from enum import Enum
from importlib import resources from importlib import resources
from pathlib import Path from pathlib import Path
from typing import Generator, Optional, TypedDict, cast from typing import Any, Callable, Generator, Optional, TypedDict, cast
import urllib3 import urllib3 # type: ignore
from jinja2 import Template from jinja2 import Template
from kubernetes import client, config, watch from kubernetes import client, config, watch # type: ignore
from kubernetes.client.exceptions import ApiException from kubernetes.client.exceptions import ApiException # type: ignore
from kubernetes.client.models.v1_deployment import V1Deployment from kubernetes.client.models.v1_deployment import V1Deployment # type: ignore
from kubernetes.client.models.v1_job import V1Job from kubernetes.client.models.v1_job import V1Job # type: ignore
from pydantic import BaseModel from pydantic import BaseModel
from .settings import settings from .settings import settings
@ -79,7 +79,9 @@ def patch_deployment(
raise raise
def _watch(list_method, *args, **kwargs): def _watch(
list_method: Callable[..., Any], *args: Any, **kwargs: Any
) -> Generator[tuple[str | None, Any], None, None]:
while True: while True:
try: try:
# perform a first query # perform a first query

View file

@ -4,7 +4,7 @@ import uuid
from enum import Enum from enum import Enum
from typing import Optional from typing import Optional
from kubernetes.client.models.v1_deployment import V1Deployment from kubernetes.client.models.v1_deployment import V1Deployment # type: ignore
from pydantic import BaseModel from pydantic import BaseModel
from . import github, k8s from . import github, k8s

View file

@ -1,8 +1,8 @@
from uvicorn.workers import UvicornWorker from uvicorn.workers import UvicornWorker # type: ignore
from .settings import settings from .settings import settings
class RunboatUvicornWorker(UvicornWorker): class RunboatUvicornWorker(UvicornWorker): # type: ignore
if settings.log_config: if settings.log_config:
UvicornWorker.CONFIG_KWARGS["log_config"] = settings.log_config UvicornWorker.CONFIG_KWARGS["log_config"] = settings.log_config