古いバージョンのOptunaを利用しているプロジェクトで、依存関係の整理をしている時間もなく、最小限のバージョン更新で動かしたいと思ったのだけど、RDBStorageを利用しているところで、
assert version is not None
という、よくわからないエラーが出て困った…。
いろいろと調べていったら、これだった。
SQLAlchemyを指定していなかったので、これが最新化されて、2.0以上のバージョンんがインストールされて、このエラーが出ていた。なので、SQLAlchemy < 2.0にして対応したら、解決できた。