CKAN integration for udata
Project description
CKAN
![Crowdin](https://crowdin.com/project/udata-ckan)
CKAN integration for uData
Usage
Install the harvester package in you udata environement:
pip install udata-ckan
The harvester will be automatically available as a backend choice.
Develop
Python dependencies
Assuming you are in an active virtualenv with udata installed and in the current project cloned repository directory, install all dependencies using:
pip install -e requirements/develop.pip
##CKAN ==== instance
A docker-compose is availbe to start up a CKAN instance if you want to test your harvester on a custom catalog.
Testing
Tests are located into the tests folder and be run with:
inv test
Changelog
4.0.0 (2024-06-07)
3.0.3 (2024-04-16)
Update constants imports from .models to .constants #250
3.0.2 (2024-01-25)
3.0.1 (2023-03-17)
3.0.0 (2022-11-14)
- warning:
Breaking change Use harvest dynamic field introduced in udata 5 #227
2.0.1 (2022-09-01)
2.0.0 (2020-03-11)
Migrate to python3 🐍 #110
1.3.0 (2020-01-06)
DKAN support #129
1.2.3 (2019-05-29)
Always fill extras.remote_url #103
1.2.2 (2019-05-24)
Max out package_search rows limit #100
1.2.1 (2019-05-24)
Fix filetype (always remote) #98
1.2.0 (2018-10-02)
1.1.1 (2018-06-15)
Only store url field in remote_url extra if this is an URL otherwise store it in ckan:source #30
Properly handle geometry errors #31
Improve extras parsing #32: - Skip empty extras - Parse update frequencies as RDF URI or udata frequency identifier - Parse spatial-text matching a known zone name or slug - Store unknown spatial-uri, spatial-text and frequency as ckan:spatial-uri, ckan:spatial-text and ckan:frequency
1.1.0 (2018-06-06)
1.0.1 (2018-03-13)
Fix packaging #2
Make use of udata pytest plugin #3
Enable the ckan plugin in test (plugin needs to be enabled to use the harvester) #8
1.0.0 (2017-10-20)
Initial release
Project details
Release history Release notifications | RSS feed
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_ckan-4.0.0-py2.py3-none-any.whl
.
File metadata
- Download URL: udata_ckan-4.0.0-py2.py3-none-any.whl
- Upload date:
- Size: 12.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f3263ef1f8727d2f11109eb92ed878d582a991f05338c0bf0149f74ad3b6e08 |
|
MD5 | 846b7478ce289459525be4bc5e3c2fbe |
|
BLAKE2b-256 | f507f9012f187241b90fdb288a1782fbb11ffdcb9c64ee0627a113a780e78dec |