Skip to content

Conversation

EnzoFanAccount
Copy link

sqlitedict has not been updated since late 2022 and has a high risk security vulnerability (CVE-2024-35515). While CharLMEmbeddings is deprecated, removing the vulnerable dependency is still important for overall project health and security scanning. I've chosen diskcache as the migration as it provides persistent key-value storage with features like automatic eviction, size limits, and thread/process safety, often exceeding sqlitedict's capabilities. It uses SQLite as one of its backends by default, offering a similar persistence mechanism. It also has no security vulnerabilities listed in the OSV database.

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