check_package_properties
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 🚧
check_package_properties(properties: PackageProperties)
Check PackageProperties
(not ResourceProperties
) against the requirements.
Package properties
are checked against the Data Package standard and the following Sprout-specific requirements:
- Sprout-specific required fields are present.
- Required fields are not blank.
Parameters
properties : PackageProperties
-
The package properties to check.
Returns
PackageProperties
-
The
properties
if all checks pass.
Raises
ExceptionGroup
-
A group of
CheckError
s, one error per failed check.