Skip to main content

NR common data types

Project description

nr-common

Build Status Coverage Status

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 fetcherminter. Všechny tyto části lze "podědit" v dalších metadatových modelech.

Knihovna není samostatný model pro "generic" věci - ten je v nr-generic.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

techlib-nr-common-3.0.0a48.tar.gz (13.4 kB view details)

Uploaded Source

Built Distribution

techlib_nr_common-3.0.0a48-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

Details for the file techlib-nr-common-3.0.0a48.tar.gz.

File metadata

  • Download URL: techlib-nr-common-3.0.0a48.tar.gz
  • Upload date:
  • Size: 13.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for techlib-nr-common-3.0.0a48.tar.gz
Algorithm Hash digest
SHA256 c534dbfce96448a25b0682bce108263fb8151514cd27197f2912468eba89031b
MD5 441749d7519452bb9fb45bec748d9c6a
BLAKE2b-256 55397f4b71bc1bd325d49269eb9de7ef4ffc86fa76c680fe08a4144b71745f45

See more details on using hashes here.

File details

Details for the file techlib_nr_common-3.0.0a48-py3-none-any.whl.

File metadata

  • Download URL: techlib_nr_common-3.0.0a48-py3-none-any.whl
  • Upload date:
  • Size: 18.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for techlib_nr_common-3.0.0a48-py3-none-any.whl
Algorithm Hash digest
SHA256 30414766b9e6e2a05d1b7fbdbcf226e8a4d737c747dabc49b42473f247c4f61f
MD5 310d314566af567758b7ec1185b1d0f9
BLAKE2b-256 9819430fccca3cee2c39aa1ff610805cffa81c80ba2e492020fb2f6e66c91bf2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page