h3-py icon indicating copy to clipboard operation
h3-py copied to clipboard

Support Python version 3.12

Open josteinl opened this issue 1 year ago • 1 comments

Add support for Python version 3.12 would be much appreciated.

Think this is somewhat relevant for #326.

josteinl avatar Feb 08 '24 10:02 josteinl

I tried my hand at extending the build pipeline to create python 3.12 wheels https://github.com/uber/h3-py/pull/344

msaecker avatar Feb 26 '24 10:02 msaecker

I tried my hand at extending the build pipeline to create python 3.12 wheels #344

This is great news. Could you also consider having the pipeline created wheels uploaded to a folder in this repo? This would make it easier to download it for offline and see which wheels are available.

mborus avatar Feb 29 '24 09:02 mborus

I tried my hand at extending the build pipeline to create python 3.12 wheels #344

This is great news. Could you also consider having the pipeline created wheels uploaded to a folder in this repo? This would make it easier to download it for offline and see which wheels are available.

Sorry, I wanted to do a minimal change to support python 3.12 and already had to include a few other commits because the v3 branch was basically unmaintained since the last release. This is a decision for the project owners.

msaecker avatar Mar 04 '24 08:03 msaecker

The PR was merged and version 3.7.7 was released with python 3.12 wheels: https://github.com/uber/h3-py/releases/tag/v3.7.7

msaecker avatar Mar 11 '24 07:03 msaecker

@josteinl, have you tried the v4 beta on 3.12 (pip install 'h3==4.0.0b4')?

ajfriend avatar Apr 16 '24 03:04 ajfriend

@josteinl, have you tried the v4 beta on 3.12 (pip install 'h3==4.0.0b4')?

I'm affraid not, but thank you for your notice.

josteinl avatar Apr 16 '24 06:04 josteinl

OK. I'll close this for now then. Please let us know if you have any issues with 3.12 on either v3.7 or v4.0

ajfriend avatar Apr 16 '24 15:04 ajfriend