markmc / rebuilding-the-wheel

1 stars 2 forks source link

serving index granularity #76

Open dhellmann opened 6 months ago

dhellmann commented 6 months ago

For which variables do we need “flavors” of index servers?

Can we "stack" indexes or otherwise combine them to avoid republishing the same content multiple times?

How do we track for any given package and build where it needs to be published?

tiran commented 5 months ago

The binary wheel file name is documented in packaging specs.

A wheel for Fedora 39, X86_64 v3 micro arch, AMD ROCm 6.0 may look like this example-2.0.0.post100+fc39.v3.rocm6.0-cp12-cp12-linux-x86_64-v3-rocm6.0.whl. fc39, v3, and rocm6.0 are duplicated, so that pip list shows the package variant information, too.