python3-sqlalchemy has a builtin declarative
layer now. Porting to that is most likely the best route forward.
python-elixir had some work done in its source repository to support
python3 but that was never released. The source repository has since
been taken down so that work has been lost and upstream appears to