pyfcstm.entry.dispatch

Command-line interface entry point for the pyfcstm package.

This module defines the main Click command group used to expose the CLI for the project, including version reporting and help configuration. It builds user-facing metadata from the project configuration and provides a top-level command entry point.

The module contains the following main components:

Example:

>>> from pyfcstm.entry.dispatch import pyfcstmcli
>>> # Typically invoked via a Click entry point:
>>> # python -m pyfcstm --help

Note

The version display is implemented via a Click option callback, which prints version information and exits the process.

pyfcstmcli

pyfcstm.entry.dispatch.pyfcstmcli(*args: t.Any, **kwargs: t.Any) t.Any

Main Click command group for the pyfcstm CLI.

This command group provides a common entry point for subcommands and integrates global options such as --version and help flags.

Returns:

None.

Return type:

None

Example:

>>> # Typically invoked via a console entry point:
>>> # $ pyfcstm --help