app
¶
app = typer.Typer(rich_markup_mode='rich', invoke_without_command=True, context_settings={'help_option_names': ['-h', '--help']})
module-attribute
¶
cli_folder_path = pathlib.Path(__file__).parent
module-attribute
¶
folder_name = file.parent.name
module-attribute
¶
full_module = f'{__package__}.{folder_name}.{py_file_name}'
module-attribute
¶
module = importlib.import_module(full_module)
module-attribute
¶
py_file_name = file.stem
module-attribute
¶
cli_command_no_args(ctx, version_requested=None)
¶
RenderCV is a command-line tool for rendering CVs from YAML input files. For more information, see https://docs.rendercv.com.
Source code in src/rendercv/cli/app.py
warn_if_new_version_is_available()
¶
Check PyPI for newer RenderCV version and display update notice.
Why
Users should be notified of updates for bug fixes and features. Non-blocking check on startup ensures users stay informed without interrupting workflow if check fails.