バージョンについて
このライブラリは随時アップデートしています。
バージョンは a.b.c の形式で定義され、以下のポリシーで更新されます。
a (Major version): 重要で破壊的な変更があった場合に更新されます。
b (Minor version): 新機能の追加や一部機能の仕様な変更など、軽微な変更があった場合に更新されます。
c (Patch version): 新メソッドの追加などの軽微な機能や、バグ修正など機能に変更がない場合に更新されます。ドキュメントに未完成(unstable)と明記されている機能に関しては、パッチバージョンで更新が行なわれることがあります。
実験の再現性のために
ebilab のバージョンを更新した場合、過去の実験コードの動作が変化し、実験を再現できなくなる可能性があります。それを防止するには、何らかの方法でバージョンを固定することを推奨します。
代表的なものとしては venv や pipenv などが挙げられます。