livecheck

Python versions PyPI - Version GitHub tag (with filter) License GitHub commits since latest release (by SemVer including pre-releases) CodeQL QA Tests Coverage Status Dependabot Documentation Status mypy uv pytest Ruff Downloads Stargazers pre-commit Prettier Follow @Tatsh Mastodon Follow

Tool for overlays to update ebuilds. Inspired by the MacPorts port subcommand of the same name and nvchecker.

Commands

livecheck

Update ebuilds to their latest versions.

Usage

livecheck [OPTIONS] [PACKAGE_NAMES]...

Options

-a, --auto-update

Rename and modify ebuilds.

-d, --debug

Enable debug logging.

-D, --development

Include development packages.

--dist-github-repository <dist_github_repository>

GitHub owner/repo to upload vendor dist archives to as release assets.

--dist-github-release <dist_github_release>

GitHub release tag to upload vendor dist archives under.

--dist-force-upload

Force rebuild and re-upload of vendor dist archives even when present.

-e, --exclude <exclude>

Exclude package(s) from updates.

-g, --git

Use git and pkgdev to make changes.

-H, --hook-dir <hook_dir>

Run a hook directory scripts with various parameters.

-k, --keep-old

Keep old ebuild versions.

-M, --max-concurrent-http <max_concurrent_http>

Maximum concurrent HTTP requests.

Default:

3

-p, --parallel <parallel>

Maximum parallel ebuilds to process.

Default:

2

-P, --progress

Enable progress logging.

--package-manager <package_manager>

Package manager to use for Node.js packages.

Default:

'npm'

Options:

npm | pnpm | yarn

-W, --working-dir <working_dir>

Working directory. Should be a port tree root.

Arguments

PACKAGE_NAMES

Optional argument(s)

Indices and tables