Drop support for 32-bit platforms?
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 20.6k
- Forks
- 3.3k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
32-bit platforms seem pretty much obsolete (outside of embedded, which we don't actively support). There is no 32-bit version of Windows 11, and Windows 10 will reach EOL soon. All new desktop processors have been 64-bit for well over a decade now.
Does anybody have evidence that a non-trivial number of users are still using 32-bit platforms?
If we decide to move forward with this, we can start with not running CI on 32-bit platforms and updating documentation to not say that 32-bit platforms are supported (not sure if we ever make this explicit).
We can still keep the existing level of support in mypyc, in case somebody wants to maintain it in the future. If at some point there hasn't been any interest in fixing issues on 32-bit platforms for 6 months, we can think about removing all existing support.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Überprüfe die bestehende CI-Konfiguration und Dokumentation auf Verweise auf die Unterstützung von 32-Bit-Plattformen und untersuche die Unterstützung von mypyc separat. Sammle Belege über aktuelle 32-Bit-Nutzer, bevor du entscheidest, ob CI und Dokumentation geändert werden sollten; als abgeschlossen gilt die Aufgabe, wenn die Unterstützungsentscheidung und der daraus resultierende Umfang eindeutig festgehalten sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- devtools
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100