Skip to content

Update to libpep 0.13 and paas-api 0.13 - #29

Merged
JobDoesburg merged 3 commits into
mainfrom
update-libpep-0.13
Oct 9, 2026
Merged

JobDoesburg merged 3 commits into
mainfrom
update-libpep-0.13

Conversation

@JobDoesburg

Copy link
Copy Markdown
Collaborator

Stacked on #26 (targets its branch, so it also picks up the merged Renovate updates from main). Part of the 0.14.0 release.

  • Update libpep to 0.13 and paas-api to 0.13.
  • EncryptionContext / PseudonymizationDomain moved to libpep::contexts; BatchError moved to libpep::errors.
  • libpep 0.13 removed the generic RekeyInfoProvider trait. A small local RekeyInfoFor trait now maps Rekeyable::RekeyInfo to pseudonym_rekey_info / attribute_rekey_info for the generic rekey handlers.

Depends on paas-api 0.13.0 being published (NOLAI/paas-api#8). CI will fail to resolve paas-api ^0.13 until then. Verified locally against the paas-api branch: clippy clean, all tests pass.

@JobDoesburg
JobDoesburg changed the base branch from fix/security-assessment to main October 9, 2026 14:14
@JobDoesburg
JobDoesburg merged commit 0a81834 into main Oct 9, 2026
5 checks passed
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