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 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-3.0.0.tar.gz (16.3 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-3.0.0-py2.py3-none-any.whl (17.1 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

File hashes

Hashes for invenio_records_permissions-3.0.0.tar.gz
Algorithm Hash digest
SHA256 1f50b07c46250094e12108f912badfe9caac1eec74ab8b5f1c6b6ec9aafc3256
MD5 86c347e7135e9b0a7ac9a55a5933a64a
BLAKE2b-256 1352e95486f22c604d53ed51f862489f15fff3462b7de61253ef48ad9c2fb878

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for invenio_records_permissions-3.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 11a87552af1dbae6758e9549c0e6b6eb6c90d1e664e8c3b5cfbc9c207fa78d26
MD5 c93f40ee7853d67e81ca98cc38826ad1
BLAKE2b-256 1881b88197ff4000d968a7119e8861676fc817cbc17833aed0220610942739b4

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