check_package_properties

check_package_properties(properties: Any)

Check PackageProperties (not ResourceProperties) against the requirements.

Package properties are checked against the Data Package standard and the following Sprout-specific requirements:

Parameters

properties : Any

The package properties to check.

Returns

PackageProperties

The properties if all checks pass.

Raises

ExceptionGroup

A group of CheckErrors, one error per failed check.