Project
Function
Sample CLI
gway release build
References
['abort', 'error', 'info', 'readme', 'readme.collect_projects', 'resource', 'test']
Signature
(*, bump: bool = False, dist: bool = False, twine: bool = False, help_db: bool = True, user: str =
'[PYPI_USERNAME]', password: str = '[PYPI_PASSWORD]', token: str = '[PYPI_API_TOKEN]', projects:
bool = False, git: bool = False, all: bool = False) -> None
Docstring
Build the project and optionally upload to PyPI.
Args:
bump (bool): Increment patch version if True.
dist (bool): Build distribution package if True.
twine (bool): Upload to PyPI if True.
user (str): PyPI username (default: [PYPI_USERNAME]).
password (str): PyPI password (default: [PYPI_PASSWORD]).
token (str): PyPI API token (default: [PYPI_API_TOKEN]).
git (bool): Require a clean git repo and commit/push after release if True.
vscode (bool): Build the vscode extension.