Skip to main content

Permission policies for Invenio records.

Project description

https://github.com/inveniosoftware/invenio-records-permissions/workflows/CI/badge.svg https://img.shields.io/coveralls/inveniosoftware/invenio-records-permissions.svg https://img.shields.io/github/tag/inveniosoftware/invenio-records-permissions.svg https://img.shields.io/pypi/dm/invenio-records-permissions.svg https://img.shields.io/github/license/inveniosoftware/invenio-records-permissions.svg

Permission policies for Invenio records.

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

Changes

Version v4.0.0 (released 2026-06-16)

  • chore(setup): bump dependencies

  • chore(git-blame): ignore the SPDX license header commit

  • chore(licenses): update license headers to use SPDX

Version v3.0.0 (released 2026-05-29)

  • chore(setup): bump dependencies

  • feat(typing): Returning None instead of [] in Generator

  • feat: SameAs generator

Version v2.0.1 (released 2026-02-17)

  • fix(tests): check role.id instead of role.name

Version v2.0.0 (released 2026-01-30)

  • chore(black): update formatting to >= 26.0

  • chore(setup): bump dependencies

Version v1.2.1 (released 2025-10-21)

  • Remove unused i18n boilerplate

Version v1.2.0 (released 2025-07-17)

  • i18n: pulled translations

Version 1.1.0 (release 2025-07-03)

  • generators: fix AdmiAction permission check

  • fix(tests): add configuration

  • fix: setuptools require underscores instead of dashes

  • i18n: removed deprecated messages

Version 1.0.0 (release 2024-12-09)

  • setup: bump major dependencies

Version 0.22.0 (release 2024-11-30)

  • setup: change to reusable workflows

  • setup: pin dependencies

Version v0.21.1 (released 2024-11-28)

  • installation: bump invenio-access
    • This removes the dependency to invenio-admin.

Version v0.21.0 (released 2024-09-30)

  • setup: move unnecessary invenio-records dependency to tests requirements

Version v0.20.0 (released 2024-07-31)

  • record: add create_or_update_many permission

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_records_permissions-4.0.0.tar.gz (16.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_records_permissions-4.0.0-py2.py3-none-any.whl (16.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file invenio_records_permissions-4.0.0.tar.gz.

File metadata

File hashes

Hashes for invenio_records_permissions-4.0.0.tar.gz
Algorithm Hash digest
SHA256 765414adb4e485b62d90784c07dec033e5ed8ec3684d3d166ded91875575b5db
MD5 774aeb28f5f71e210db26fc46ea5932e
BLAKE2b-256 ba1e7466671f11c75d137a81adbd9cc353747d6e5e0cf4992d13c73d1bcf0a35

See more details on using hashes here.

File details

Details for the file invenio_records_permissions-4.0.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for invenio_records_permissions-4.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2dd3cdbba7002706dfe6811810729ad0d754898c59cd1c48ee89d97d5e28666d
MD5 9c226d42a0b3d826e9cd1bce7993a354
BLAKE2b-256 0557ad22510040651d8ad33e7a50dfcf492ce36af07f4adb6208e280603a300e

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