Qulacs-Osaka / scikit-qulacs

scikit-qulacs is a library for quantum neural network. This library is based on qulacs and named after scikit-learn.
https://qulacs-osaka.github.io/scikit-qulacs/index.html
MIT License
19 stars 6 forks source link

`typing_extensions` を dependencies に移す #226

Closed ikanago closed 1 year ago

ikanago commented 2 years ago

typing_extensions は現在 dev_dependencies にありますが,ライブラリのコードに含まれるため,dependencies に含む必要があります.

たとえば QNNRegressor を import すると,QNNRegressor を定義するモジュールでは typing_extensions を import しているためそれを import しようとします. しかしpip で skqulacs をインストールした環境では dependencies にないモジュールをインストールしていないため,typing_extensions がインストールされず,↑の import は ModuleNotFoundError になります.

ikanago commented 1 year ago

Done in #224, release needed