Common Python Library
Introduction to the CPL Docs
Getting started
API Reference
CLI Reference
Common Python Library
»
cpl
View page source
cpl
¶
Getting started
Getting started with CPL
Table of Contents
Prerequisites
Create the project
Create a menu
What’s next
Setting up the local environment and workspace
Table of Contents
Prerequisites
Install the package
Install the CLI
Create initial console app
Create initial library
Start the app
What’s next
API Reference
cpl.application
cpl.application.application_abc
cpl.application.application_builder
cpl.application.application_builder_abc
cpl.application.startup_abc
cpl.configuration
cpl.configuration.configuration
cpl.configuration.configuration_abc
cpl.configuration.configuration_model_abc
cpl.configuration.configuration_variable_name_enum
cpl.configuration.console_argument
cpl.console
cpl.console.background_color_enum
cpl.console.console
cpl.console.console_call
cpl.console.foreground_color_enum
cpl.console.spinner_thread
cpl.database
cpl.database.connection
cpl.database.connection.database_connection
cpl.database.connection.database_connection_abc
cpl.database.context
cpl.database.context.database_context
cpl.database.context.database_context_abc
Submodules
cpl.database.database_model
cpl.database.database_settings
cpl.database.database_settings_name_enum
cpl.dependency_injection
cpl.dependency_injection.service_collection
cpl.dependency_injection.service_collection_abc
cpl.dependency_injection.service_descriptor
cpl.dependency_injection.service_lifetime_enum
cpl.dependency_injection.service_provider
cpl.dependency_injection.service_provider_abc
cpl.environment
cpl.environment.application_environment
cpl.environment.application_environment_abc
cpl.environment.environment_name_enum
cpl.logging
cpl.logging.logger_abc
cpl.logging.logger_service
cpl.logging.logging_level_enum
cpl.logging.logging_settings
cpl.logging.logging_settings_name_enum
cpl.mailing
cpl.mailing.email
cpl.mailing.email_client_abc
cpl.mailing.email_client_service
cpl.mailing.email_client_settings
cpl.mailing.email_client_settings_name_enum
cpl.time
cpl.time.time_format_settings
cpl.time.time_format_settings_names_enum
cpl.utils
cpl.utils.credential_manager
cpl.utils.pip
cpl.utils.string
CLI Reference
CLI Overview and Command Reference
Table of Contents
Basic workflow
CLI command-language syntax
Relative paths
Schematics
Command overview
cpl add
Contents
Description
Arguments
cpl build
Contents
Description
cpl generate
Contents
Description
Arguments
Schematics
cpl help
Description
Arguments
cpl install
Contents
Description
Arguments
cpl new
Contents
Description
Project types
cpl publish
Contents
Description
cpl remove
Contents
Description
Arguments
cpl start
cpl uninstall
Contents
Description
Arguments
cpl update
cpl version