Skip to content

chore(backend): replace pysqlcipher3 with rotki-pysqlcipher3 - #41

Merged
comppaz merged 1 commit into
mainfrom
chore/replace-pysqlcipher3
Dec 17, 2025
Merged

chore(backend): replace pysqlcipher3 with rotki-pysqlcipher3#41
comppaz merged 1 commit into
mainfrom
chore/replace-pysqlcipher3

Conversation

@comppaz

@comppaz comppaz commented Dec 17, 2025

Copy link
Copy Markdown
Collaborator

Summary

  • Replace unmaintained pysqlcipher3 with rotki-pysqlcipher3
  • Lock Python version to ^3.12,<3.13 for wheel compatibility

Why

  • pysqlcipher3 is no longer maintained (last updated 2021)
  • rotki-pysqlcipher3 is actively maintained with cross-platform wheels
  • Drop-in replacement using the same pysqlcipher3 import namespace

Closes #40

- pysqlcipher3 is unmaintained (last updated 2021)
- rotki-pysqlcipher3 has cross-platform wheels and active maintenance
- Lock Python to 3.12.x for wheel compatibility

Closes #40
@comppaz
comppaz merged commit e0559e6 into main Dec 17, 2025
1 check passed
@comppaz
comppaz deleted the chore/replace-pysqlcipher3 branch December 17, 2025 10:12
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.

feat: Replace unmaintained pysqlcipher3 with rotki-pysqlcipher3

1 participant