Bsddb3 is deprecated starting with py 3.10

9 views
Skip to first unread message

shadow walker

unread,
Aug 10, 2021, 2:05:55 PM8/10/21
to eman2-de...@googlegroups.com
Bsddb3 is not going to be supported after python 3.9. We are currently on python 3.7, but looking to upgrade to 3.9 soon. The replacement for bsddb3 is berkeleydb which is available for py > 3.6. All this is detailed in the reference link.


So, bsddb3 code in eman2/sparx/sphire needs to be upgraded before we upgrade our python version to 3.10. The code upgrade should be simple according to the reference site. Also, to get berkeleydb into eman-deps, it needs to be added to conda-forge. Currently, it is not available on anaconda.org.

--
shadow_walker

Reply all
Reply to author
Forward
0 new messages