NR common data types
Project description
nr-common
Disclaimer: The library is part of the Czech National Repository, and therefore the README is written in Czech. General libraries extending Invenio are concentrated under the Oarepo namespace.
Instalace
Nejedná se o samostatně funkční knihovnu, proto potřebuje běžící Invenio a závislosti Oarepo. Knihovna se instaluje klasicky přes pip
pip install techlib-nr-common
Pro testování a/nebo samostané fungování knihovny je nutné instalovat tests z extras.
pip install -e .[tests]
Účel
Knihovna obsahuje obecný metadatový model Národního repozitáře (Marshmallow, JSON schema a Elastisearch mapping). Dále se stará o perzistetní identifikátor (PID) a obsahuje Invenio fetcher a minter. Všechny tyto části lze "podědit" v dalších metadatových modelech.
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 Distribution
Built Distribution
Hashes for techlib-nr-common-3.0.0a39.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a10a3ae2b1dba66c691d6fdf300cf3cc3119064cd2caeb3f621adbc2f04f83a |
|
MD5 | 9b52d213eb03446e6e6d8bf4b72a8c4e |
|
BLAKE2b-256 | 543e6afa97d19e87ebb5509256050587705ff00bbf88c23d7f69e5abc4f28c76 |
Hashes for techlib_nr_common-3.0.0a39-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43b3db1c0d974dfae2debf5cff8d2b39932f574aef2d231ade687750b3150797 |
|
MD5 | b9428af1e4672606e7b360e0a43a270f |
|
BLAKE2b-256 | 6473fc728731948583611ef56ffa72cc483d7afa8c15f7b18a9817d694a3f2e6 |