api === .. py:module:: api .. autoapi-nested-parse:: API-only entrypoint for the Pipeworks Name Generator server. This module reuses the shared CLI settings and runtime server, but forces API-only routing so UI/static endpoints are not served. Functions --------- .. autoapisummary:: api.create_argument_parser api.parse_arguments api.build_settings_from_args api.main Module Contents --------------- .. py:function:: create_argument_parser() Create CLI argument parser for the API-only server. .. py:function:: parse_arguments(argv = None) Parse CLI arguments for the API-only server. .. py:function:: build_settings_from_args(args) Build server settings and force API-only routing. .. py:function:: main(argv = None) CLI entrypoint for running the API-only server.