Skip to content

Replace abandoned pem with crypton-pem#85

Merged
jappeace merged 2 commits into
winterland1989:masterfrom
jappeace-sloth:replace-pem-with-crypton-pem
May 4, 2026
Merged

Replace abandoned pem with crypton-pem#85
jappeace merged 2 commits into
winterland1989:masterfrom
jappeace-sloth:replace-pem-with-crypton-pem

Conversation

@jappeace-sloth

Copy link
Copy Markdown

Summary

  • Replace pem >=0.2.4 && <0.3 dependency with crypton-pem >=0.2.4 && <0.4
  • crypton-pem is the maintained fork of the abandoned pem package with an identical Data.PEM API
  • No source changes needed — drop-in replacement

Closes #84

Test plan

  • cabal build compiles all 24 modules cleanly
  • cabal test passes all 146 unit tests
  • CI integration tests pass

🤖 Generated with Claude Code

jappeace-sloth and others added 2 commits May 4, 2026 19:15
The pem package is abandoned. crypton-pem is its maintained fork with
an identical API (same Data.PEM module), so this is a drop-in replacement.

Closes winterland1989#84

Prompt: repair this issue: winterland1989#84

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Prompt: update the changelog and do a patch bump

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jappeace jappeace merged commit e5a29e7 into winterland1989:master May 4, 2026
13 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.

Should depend on crypton-pem, not pem

2 participants