Actions
Support #7643
closedReplace bsddb3 with berkeleydb or remove it altogether
Start date:
04/13/2023
Due date:
% Done:
0%
Estimated time:
To be discussed:
No
Description
Bsddb3 library is deprecated and it is recommended to switch to berkeleydb.
1st possible solution: switch to berkeleydb
Bsddb3 PyPI page describes what needs to be done in order to migrate to berkeleydb.
2nd possible solution: remove it altogether
This would require removing the module mentat.services.cache.py (the only module which uses bsddb3) and rewriting mentat.plugin.enricher.passivedns (the only module which uses mentat.services.cache.py) in a way it won't use caching anymore.
Part of mentat.plugin.enricher.passivedns is for The Email Laundry (EML) , which no longer exists, so this part should also be removed.
Related issues
Actions