Warning

🚧 Sprout is still in active development and evolving quickly, so the documentation and functionality may not work as described and could undergo substantial changes 🚧

core.ContributorProperties

core.ContributorProperties(
    self,
    title=None,
    path=None,
    email=None,
    given_name=None,
    family_name=None,
    organization=None,
    roles=None,
)

The people or organizations who contributed to this data package.

Attributes

title : str | None

The name of the contributor.

path : str | None

A fully qualified URL pointing to a relevant location online for the contributor.

email : str | None

An email address.

given_name : str | None

A string containing the name a person has been given, if the contributor is a person.

family_name : str | None

A string containing the familial name that a person inherits, if the contributor is a person.

organization : str | None

An organizational affiliation for this contributor.

roles : list[str] | None

An array of strings describing the roles of the contributor.

Methods

Name Description
default Creates an instance with default values.

default

core.ContributorProperties.default()

Creates an instance with default values.

Returns

: Self

A ContributorProperties object with default values