Integration with schema.data.gouv.fr
Project description
# udata-schema-gouvfr
This udata plugin provides an integration with [schema.data.gouv.fr](https://schema.data.gouv.fr)
## Features
Adds a schema button to resources with a schema
Displays a modal when clicking this button providing links to documentation and validation
## Usage
Install the plugin package in your udata environment:
`bash pip install udata-schema-gouvfr `
Then activate it in your udata.cfg:
`python PLUGINS = ['schema-gouvfr'] `
## Configuration
You can control this plugin behavior with the following udata.cfg parameters:
`SCHEMA_GOUVFR_VALIDATA_URL`: the URL to your [Validata](https://validata.fr/) instance (without trailing slash). ex: https://validata.etalab.studio
`SCHEMA_GOUVFR_IRVE_STABLE_RESOURCE_URL`: the permalink to the consolidated [IRVE dataset](irve-dataset)’s latest resource. ex: https://www.data.gouv.fr/fr/datasets/r/50625621-18bd-43cb-8fde-6b8c24bdabb3
## Jobs
This plugin declares jobs.
`udata job run set-irve-schemas`: sets the schema attribute of resources that are consolidated as part of [the national IRVE dataset](irve-dataset)
[irve-dataset]: https://www.data.gouv.fr/fr/datasets/fichier-consolide-des-bornes-de-recharge-pour-vehicules-electriques/
# Changelog
## 1.2.0 (2020-10-16)
Link to datasets with the same schema from the schema modal [#4](https://github.com/etalab/udata-schema-gouvfr/pull/4)
## 1.1.0 (2020-08-25)
Add a job to set the schema attribute to the IRVE schema on multiple resources [#3](https://github.com/etalab/udata-schema-gouvfr/pull/3)
## 1.0.0 (2020-08-05)
Initial release
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file udata_schema_gouvfr-1.2.0-py2.py3-none-any.whl
.
File metadata
- Download URL: udata_schema_gouvfr-1.2.0-py2.py3-none-any.whl
- Upload date:
- Size: 8.6 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70330faeea4640d14b0fb78143919887e9df425abccc329fa0b319270bccc17d |
|
MD5 | 0ef90ecfa6c03121e4a3ac157e8d0f1b |
|
BLAKE2b-256 | 70a005e2bfb9871ce884126e6aca3317cdee97a78c6651d1f3a57637f5b2cd13 |