**This project is DEPRECATED. You should use
<https://github.com/datapackages/datapackage-py> instead. This repository is
just for historical purposes.**
# datapackage-validate-py
Validate [Data Package][] datapackage.json files against a jsonschema.
[Data Package]: http://data.okfn.org/doc/data-package
## Usage
```python
import datapackage_validate
try:
datapackage_validate.validate(datapackage, schema)
except datapackage_validate.exceptions.DataPackageValidateException as e:
e.errors # List with validation errors
```
The `datapackage` can be a json string or python dict.
The `schema` can be a json string, python dict, or a schema id corresponding with a schema from the registry of [Data Package Profiles][]. `schema` is optional, and will default to the `base` schema id if not provided.
`validate()` returns None. If there were errors during validation, it raises a
`datapackage_validate.exceptions.DataPackageValidateException` with a list of
the validation errors in its `.errors` property.
[Data Package Profiles]: https://github.com/dataprotocols/registry
<https://github.com/datapackages/datapackage-py> instead. This repository is
just for historical purposes.**
# datapackage-validate-py
Validate [Data Package][] datapackage.json files against a jsonschema.
[Data Package]: http://data.okfn.org/doc/data-package
## Usage
```python
import datapackage_validate
try:
datapackage_validate.validate(datapackage, schema)
except datapackage_validate.exceptions.DataPackageValidateException as e:
e.errors # List with validation errors
```
The `datapackage` can be a json string or python dict.
The `schema` can be a json string, python dict, or a schema id corresponding with a schema from the registry of [Data Package Profiles][]. `schema` is optional, and will default to the `base` schema id if not provided.
`validate()` returns None. If there were errors during validation, it raises a
`datapackage_validate.exceptions.DataPackageValidateException` with a list of
the validation errors in its `.errors` property.
[Data Package Profiles]: https://github.com/dataprotocols/registry
Release files for datapackage-validate 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| datapackage-validate-0.4.0.tar.gz | 4.6 kB | Details |
Release files / datapackage-validate-0.4.0.tar.gz
| Download URL | datapackage-validate-0.4.0.tar.gz |
|---|---|
| Size | 4.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
015028485a5b23d8e53179011626df2318572602cba9fb283e02a69735535bff
|
|
BLAKE2b-256 checksum How to use checksums |
3d7810e657ebbf2773c9b774395c19b474f45002cb2270226cf1dbcad8933a32
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |