Python wheels' platform tags are confusing and has zero standardization. The reference and only parser implementation packaging.tags is even more difficult to cope with. Change my mind!

Really, I meant it. Please at least try to. I wish to be wrong rather than trying to find programatic way to split the OS and architecture in

* manylinux2014_x86_64, manylinux_2_24_i686
* macos_10_9_x86_64, macos_10_9_i386, macos_10_9_intel (and what are those fat{64,32,} even?)
* win32, win_amd64

I know that I will have to have to go with the hardcoded way, but does anyone even know the tags for the *BSD and other *nix?

Show thread

I made it with half of the code being random hardcoded strings: git.sr.ht/~cnx/ipwhl-utils/com

Am I cool or what. Don't answer that.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml