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!
I made it with half of the code being random hardcoded strings: https://git.sr.ht/~cnx/ipwhl-utils/commit/b085828
Am I cool or what. Don't answer that.
@mcsinyx Yea I also feel so when I was doing the school project related to this.
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?