jax-ml / ml_dtypes

A stand-alone implementation of several NumPy dtype extensions used in machine learning.
Apache License 2.0
191 stars 25 forks source link

Updating v0.2.0: Adding new float8 type (fp8e4_m3) #165

Closed tapan0007 closed 3 weeks ago

tapan0007 commented 1 month ago

Hi,

I am currently using version 0.2.0 of the JAX ml-dtypes library, as our project supports only Python 3.8. I need to update this version to include the new float8 type (fp8e4_m3), create a new release (version 0.2.1), and make my library dependent on this updated version. Could you please guide me on how to achieve this?

Thank you, Tapan

jakevdp commented 1 month ago

Hi - unfortunately we're not well set up to do these kinds of patch releases. Python 3.8 is near its end of life (October 2024) and projects following SPEC-0 have dropped Python 3.8 support almost two years ago (October 2022). Given that, I don't think it's warranted to do a Python 3.8 back-port of newer features, and I think your effort would be better spent updating your systems to a more recent Python release.

hawkinsp commented 3 weeks ago

Closing, because I think Jake answered this.