Skip to content

Conversation

@slint
Copy link
Member

@slint slint commented Oct 20, 2025

  • docs: document selective package upgrade

  • installation: bump invenio-rdm-records and release v21.1.5
    📁 invenio-rdm-records (21.2.0 -> 21.3.0 🌈)

    📦 release: v21.3.0
    fix: disable drag-n-drop files when files are locked
    fix: re-add code removed in 9e8f553
    schema: added related_identifiers variable
    fix(setup): temporarily tighten commonmeta-py pin
    
    * this avoids getting a version of the dependency with breaking changes
    fix(oai-pmh): handle broader permission denied errors
    
    * previously, the `GetRecord` verb targeting a restricted record would
      result in a HTTP 500 response due to an unhandled error
    * the `getrecord_fetcher()` function only handled
      `PermissionDeniedError` exceptions but not
      `RecordPermissionDeniedError`, which are the ones raised by services
    * since both of them are subclasses of `PermissionDenied`, we simply
      handle that instead
    

slint added 2 commits October 20, 2025 16:08
📁 invenio-rdm-records (21.2.0 -> 21.3.0 🌈)

    📦 release: v21.3.0
    fix: disable drag-n-drop files when files are locked
    fix: re-add code removed in 9e8f553
    schema: added related_identifiers variable
    fix(setup): temporarily tighten commonmeta-py pin

    * this avoids getting a version of the dependency with breaking changes
    fix(oai-pmh): handle broader permission denied errors

    * previously, the `GetRecord` verb targeting a restricted record would
      result in a HTTP 500 response due to an unhandled error
    * the `getrecord_fetcher()` function only handled
      `PermissionDeniedError` exceptions but not
      `RecordPermissionDeniedError`, which are the ones raised by services
    * since both of them are subclasses of `PermissionDenied`, we simply
      handle that instead
@slint slint merged commit aeba423 into zenodo:master Oct 20, 2025
2 checks passed
@slint slint deleted the release branch October 20, 2025 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant