getindata/data-pipelines-cli

View on GitHub

Showing 66 of 76 total issues

Missing module docstring
Open

import json

Used when a module has no docstring.Empty modules do not require a docstring.

Missing function or method docstring
Open

def update_command(project_path: str, vcs_ref: str) -> None:

Used when a function or method has no docstring.Some special methods like init do not require a docstring.

No name 'annotations' in module '__future__'
Open

from __future__ import annotations

Used when a name cannot be found in a module.

Value 'list' is unsubscriptable
Open

    job_cluster: list[tuple[str, str]],

Emitted when a subscripted value doesn't support subscription (i.e. doesn't define getitem method or class_getitem for a class).

Value 'list' is unsubscriptable
Open

    library: list[str],

Emitted when a subscripted value doesn't support subscription (i.e. doesn't define getitem method or class_getitem for a class).

Missing function or method docstring
Open

@click.option("--vcs-ref", default="HEAD", type=str, help="Git reference to checkout")

Used when a function or method has no docstring.Some special methods like init do not require a docstring.

Missing module docstring
Open

import click

Used when a module has no docstring.Empty modules do not require a docstring.

Too many instance attributes (9/7)
Open

class DeployCommand:

Used when class has too many instance attributes, try to reduce this to get a simpler (and so easier to use) class.

Too few public methods (1/2)
Open

class DeployCommand:

Used when class has too few public methods, so be sure it's really worth it.

Missing function or method docstring
Open

    help="Authorization OIDC ID token for a service account to communication with cloud services",

Used when a function or method has no docstring.Some special methods like init do not require a docstring.

Missing function or method docstring
Open

def generate_group() -> None:

Used when a function or method has no docstring.Some special methods like init do not require a docstring.

Value 'tuple' is unsubscriptable
Open

    job_cluster: list[tuple[str, str]],

Emitted when a subscripted value doesn't support subscription (i.e. doesn't define getitem method or class_getitem for a class).

Missing module docstring
Open

import click

Used when a module has no docstring.Empty modules do not require a docstring.

Missing module docstring
Open

import pathlib

Used when a module has no docstring.Empty modules do not require a docstring.

Missing function or method docstring
Open

@click.option("--env", default="local", type=str, help="Name of the environment")

Used when a function or method has no docstring.Some special methods like init do not require a docstring.

Too few public methods (0/2)
Open

class MacroArgName(TypedDict):

Used when class has too few public methods, so be sure it's really worth it.

Too many arguments (16/5)
Open

@click.option(

Used when a function or method takes too many arguments.

Missing function or method docstring
Open

    help="Name of the environment",

Used when a function or method has no docstring.Some special methods like init do not require a docstring.

Missing module docstring
Open

import shutil

Used when a module has no docstring.Empty modules do not require a docstring.

Missing module docstring
Open

import json

Used when a module has no docstring.Empty modules do not require a docstring.

Severity
Category
Status
Source
Language