cpl_cli.configuration¶
cpl_cli.configuration.build_settings module¶
-
class
cpl_cli.configuration.build_settings.
BuildSettings
¶ Bases:
cpl.configuration.configuration_model_abc.ConfigurationModelABC
-
property
entry_point
¶
-
property
excluded
¶
-
from_dict
(settings: dict)¶ Converts attributes to dict :param settings: :return:
-
property
include_package_data
¶
-
property
included
¶
-
property
main
¶
-
property
output_path
¶
-
property
package_data
¶
-
property
project_references
¶
-
property
project_type
¶
-
property
source_path
¶
-
property
cpl_cli.configuration.build_settings_name_enum module¶
-
class
cpl_cli.configuration.build_settings_name_enum.
BuildSettingsNameEnum
(value)¶ Bases:
enum.Enum
An enumeration.
-
entry_point
= 'EntryPoint'¶
-
excluded
= 'Excluded'¶
-
include_package_data
= 'IncludePackageData'¶
-
included
= 'Included'¶
-
main
= 'Main'¶
-
output_path
= 'OutputPath'¶
-
package_data
= 'PackageData'¶
-
project_references
= 'ProjectReferences'¶
-
project_type
= 'ProjectType'¶
-
source_path
= 'SourcePath'¶
-
cpl_cli.configuration.project_settings module¶
-
class
cpl_cli.configuration.project_settings.
ProjectSettings
¶ Bases:
cpl.configuration.configuration_model_abc.ConfigurationModelABC
-
property
classifiers
¶
-
property
copyright_date
¶
-
property
copyright_name
¶
-
property
dependencies
¶
-
property
description
¶
-
from_dict
(settings: dict)¶ Converts attributes to dict :param settings: :return:
-
property
license_description
¶
-
property
license_name
¶
-
property
long_description
¶
-
property
name
¶
-
property
python_executable
¶
-
property
python_path
¶
-
property
python_version
¶
-
property
url
¶
-
property
version
¶
-
property
cpl_cli.configuration.project_settings_name_enum module¶
-
class
cpl_cli.configuration.project_settings_name_enum.
ProjectSettingsNameEnum
(value)¶ Bases:
enum.Enum
An enumeration.
-
classifiers
= 'Classifiers'¶
-
copyright_date
= 'CopyrightDate'¶
-
copyright_name
= 'CopyrightName'¶
-
dependencies
= 'Dependencies'¶
-
description
= 'Description'¶
-
license_description
= 'LicenseDescription'¶
-
license_name
= 'LicenseName'¶
-
long_description
= 'LongDescription'¶
-
name
= 'Name'¶
-
python_path
= 'PythonPath'¶
-
python_version
= 'PythonVersion'¶
-
url
= 'URL'¶
-
version
= 'Version'¶
-
cpl_cli.configuration.project_type_enum module¶
cpl_cli.configuration.settings_helper module¶
-
class
cpl_cli.configuration.settings_helper.
SettingsHelper
¶ Bases:
object
-
static
get_build_settings_dict
(build: cpl_cli.configuration.build_settings.BuildSettings) → dict¶
-
static
get_project_settings_dict
(project: cpl_cli.configuration.project_settings.ProjectSettings) → dict¶
-
static
cpl_cli.configuration.version_settings module¶
-
class
cpl_cli.configuration.version_settings.
VersionSettings
(major: Optional[str] = None, minor: Optional[str] = None, micro: Optional[str] = None)¶ Bases:
cpl.configuration.configuration_model_abc.ConfigurationModelABC
-
from_dict
(settings: dict)¶ Converts attributes to dict :param settings: :return:
-
property
major
¶
-
property
micro
¶
-
property
minor
¶
-
to_dict
() → dict¶
-
to_str
() → str¶
-
cpl_cli.configuration.version_settings_name_enum module¶
cpl_cli.configuration.workspace_settings module¶
-
class
cpl_cli.configuration.workspace_settings.
WorkspaceSettings
¶ Bases:
cpl.configuration.configuration_model_abc.ConfigurationModelABC
-
property
default_project
¶
-
from_dict
(settings: dict)¶ Converts attributes to dict :param settings: :return:
-
property
projects
¶
-
property