dgasmith / opt_einsum

⚡️Optimizing einsum functions in NumPy, Tensorflow, Dask, and more with contraction order optimization.
https://dgasmith.github.io/opt_einsum/
MIT License
822 stars 67 forks source link

New release with Python 3.12 support? #221

Open singingwolfboy opened 8 months ago

singingwolfboy commented 8 months ago

It appears that the master branch of this project supports Python 3.12, but the latest release on PyPI is version 3.3.0, which does not include the change from #208. As a result, this project fails to build on Python 3.12 when installed from PyPI and built from source. Homebrew is running into this problem, and its preventing us from packaging PyTorch on Python 3.12.

Could we please get a new release for this project on PyPI, where the source package can be built & installed on Python 3.12?

dgasmith commented 2 months ago

I'm looking to release a new version shortly which includes #208. Are there other issues I should be aware of with regard to packaging?

Apologies for the (very) slow responses here.