|
|
|
|
|
by Spivak
588 days ago
|
|
> who are better off provisioning API tokens the normal way As long as those packages get digital attestation, perhaps attested by PyPI itself post-upload or from a well-known user provided key similar to how GPG worked but managed by PyPI this time. Surely you see how this is creating two classes of packages, where the favored one requires you use a blessed 3rd party? |
|
The strongest possible version of this is that projects that do provide attestations will be checked by installers for changes in identity (or regression in attestations). In other words, this feature will only affect packages that opt to provide attestations. And even that is uncertain, since Python packaging is devolved and neither I (nor anybody else involved in this effort) has literally any ability to force installers to do anything.