thoth-station / prescriptions

⚕️💊 Prescriptions to heal your applications and application dependencies 💊⚕️
https://thoth-station.ninja/docs/developers/adviser/prescription.html
GNU Affero General Public License v3.0
17 stars 10 forks source link

Create prescriptions for "critical" PyPI projects #26461

Open mayaCostantini opened 2 years ago

mayaCostantini commented 2 years ago

Is your feature request related to a problem? Please describe.

Create prescriptions for projects hosted on PyPI and designed as "critical". Maintainers of those projects will be required to enable 2FA for their accounts and their projects. See the related PyPI issue and the dashboard for monitoring 2FA adoption.

Those prescriptions could be computed as wrap pipeline units to inform users that a project was categorized as critical and of the current 2FA adoption by maintainers of this project to upload releases on PyPI.

mayaCostantini commented 2 years ago

/sig stack-guidance /priority important-longterm