Help Topics for release

Project

release

Function

build

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.

Project

release

Function

build_help_db

Sample CLI

gway release build-help-db

References

['_builtins', '_builtins.items', 'load_project', 'sql', 'sql.open_connection', 'warning']

Signature

()

Project

release

Function

create_shortcut

Sample CLI

gway release create-shortcut

Signature

(name='Launch GWAY', target='gway.bat', hotkey='Ctrl+Alt+G', output_dir=None, icon=None)

Project

release

Function

loc

Sample CLI

gway release loc

References

['resource']

Signature

(*paths)

Docstring

Counts Python lines of code in the given directories, ignoring hidden files and directories. Defaults to everything in the current GWAY release.

Project

web.app

Function

render_template

Sample CLI

gway web.app render-template

References

['version']

Signature

(*, title='GWAY', navbar='', content='', static='static', css_files=None)

Project

builtin

Function

help

Sample CLI

gway help

References

['info', 'release', 'release.build_help_db', 'resource', 'sql', 'sql.open_connection', 'warning']

Signature

(*args, full=False)