INNER CODE UNIT · Python

_validate_max_logs

pypa/pipx · src/pipx/main.py:328

def _validate_max_logs() -> None:
    if _MAX_LOGS_INVALID:
        msg = f"PIPX_MAX_LOGS must be unset or a non-negative integer, got {_MAX_LOGS_RAW!r}."
        raise PipxError(msg)


def run_pipx_command(args: argparse.Namespace) -> ExitCode:
    if "package" in args:
        package_is_url(args.package)
        package_is_path(args.package)
    if "packages" in args:
        for package in args.packages:
            package_is_url(package)
            package_is_path(package)

    spec: str | None = getattr(args, "spec", None)
    if "package" in args and spec is not None and package_is_url(spec, raise_error=False) and "#egg=" not in spec:
        spec = f"{spec}#egg={args.package}"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…