Skip to main content

Invenio module that adds PID relations to the Invenio-PIDStore module.

Project description

https://img.shields.io/github.com/inveniosoftware/invenio-pidrelations/workflows/CI/badge.svg https://img.shields.io/coveralls/inveniosoftware/invenio-pidrelations.svg https://img.shields.io/pypi/v/invenio-pidrelations.svg

This is an experimental developer preview release.

  • Extends InvenioPIDStore with PID relations, allowing for defining PID versioning assembling PID collections or defining “Head” PIDs.

Further documentation is available on https://invenio-pidrelations.readthedocs.io/

Changes

Version 1.0.0 (released 05-08-2023)

  • global: bump dependencies

  • global: made PIDQuery wrap new SQLAlchemy version

  • global: move packages from setup.py to setup.cfg

  • global: format project with black

  • global: drop support for python<3.9 and postgresql<=13

  • tests: enable correct pytest configuration

Version 0.2.0 (released 30-11-2023)

  • global: remove deprecated elasticsearch imports

  • remove deprecated flask-babelex import

  • CI: update test config

  • installation: upgrade invenio-search

  • tests: update run-tests script

  • installation: update extras’ keys

  • installation: upgrade pytest invenio

  • blueprints: fix naming (deprecation of dots usage)

  • tests: update fixtures settings

Version 0.1.0 (released 12-07-2020)

  • Migrate CI to GitHub actions

Version 1.0.0a7 (released 08-21-2020)

  • Dependencies update

  • Python 3 update

  • Execution of RFC 21: removal of examples app

Version 1.0.0a6 (released 08-05-2019)

  • Model update by adding relation_type as primary key

  • Dependencies update

  • Reduce travis builds

Version 1.0.0a5 (released 06-28-2019)

  • Dependencies update

  • API refactoring by making it more node-centric

  • License change to MIT

Version 1.0.0a4 (released 02-11-2017)

  • Initial public 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 Distribution

invenio_pidrelations-1.0.0.tar.gz (20.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

invenio_pidrelations-1.0.0-py2.py3-none-any.whl (24.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file invenio_pidrelations-1.0.0.tar.gz.

File metadata

  • Download URL: invenio_pidrelations-1.0.0.tar.gz
  • Upload date:
  • Size: 20.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for invenio_pidrelations-1.0.0.tar.gz
Algorithm Hash digest
SHA256 3faa31e33bbe1a44fa1d73e7703f1384cdccf8bbf0ee5dca32e58a1edbdaab7a
MD5 893d5e98300297f7cafe11e48545890d
BLAKE2b-256 97552d1aa0a2bd52f459448e5074951abeecd19560a4d8e52498651db5851a16

See more details on using hashes here.

File details

Details for the file invenio_pidrelations-1.0.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for invenio_pidrelations-1.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 17c7bcbe10d538c13d48bdb680926836352c2912559406ab0445c4dc5ee91648
MD5 27396638b61cccf675b364f646c3459a
BLAKE2b-256 376bdb75d01b2bf44ca86d34b13327cd3fb473b32e3885d6137352faca57170b

See more details on using hashes here.

Supported by

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