equinor / segyio

Fast Python library for SEGY files.
Other
480 stars 215 forks source link

Build python 3.12 wheels in Github Actions #563

Closed sondreso closed 10 months ago

sveinung-r commented 10 months ago

Not sure why the manylinux wheels for Python 3.9 is all of a sudden failing, but we can try building everything from 3.9 and above with manylinux2014. Or perhaps build everything with manylinux2014?

sondreso commented 10 months ago

slice objects are now hashable, allowing them to be used as dict keys and set items. (Contributed by Will Bradshaw, Furkan Onder, and Raymond Hettinger in gh-101264.)'

This seems to break some assumptions in the code from what I can tell. My knowledge of the inner workings of segyio is limited, so whoever wants to give it a try please feel free to hijack this PR and give it a spin :slightly_smiling_face: