kedro.framework.startup.ProjectMetadata

class kedro.framework.startup.ProjectMetadata[source]

Bases: tuple

Structure holding project metadata derived from pyproject.toml

Attributes

ProjectMetadata.config_file Alias for field number 0
ProjectMetadata.package_name Alias for field number 1
ProjectMetadata.project_name Alias for field number 2
ProjectMetadata.project_path Alias for field number 3
ProjectMetadata.project_version Alias for field number 4
ProjectMetadata.source_dir Alias for field number 5

Methods

ProjectMetadata.count(value)
ProjectMetadata.index(value, [start, [stop]]) Raises ValueError if the value is not present.
__init__

Initialize self. See help(type(self)) for accurate signature.

config_file

Alias for field number 0

count(value) → integer -- return number of occurrences of value
index(value[, start[, stop]]) → integer -- return first index of value.

Raises ValueError if the value is not present.

package_name

Alias for field number 1

project_name

Alias for field number 2

project_path

Alias for field number 3

project_version

Alias for field number 4

source_dir

Alias for field number 5