processing / processing/libprocessing
Dropping Python 3.10 support
Nessuno ha ancora preso questa issue.
- Lingua principale
- Rust
- Stelle
- 69
- Fork
- 14
- Merge medio
- 15g 22h
- PR unite (30g)
- 3
Descrizione
processing_pyo3 / mewnala declares support for Python 3.10: https://github.com/processing/libprocessing/blob/1d5d4624fbb418d456af36fbef3bf542e2f07cc2/crates/processing_pyo3/pyproject.toml#L18
Python 3.10 is not actively supported since April 2023 and the security support will be ending in October 2026: https://endoflife.date/python
Considering mewnala is a relatively new project and has no worries for backward compatibility, I believe supporting Python 3.10 doesn't worth the effort and it can be dropped easily.
As an extra resource, dropping Python 3.10 complies with
Support for Python versions be dropped 3 years after their initial release.
recommendation from https://scientific-python.org/specs/spec-0000/
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia da crates/processing_pyo3/pyproject.toml, nella dichiarazione della versione di Python indicata nell’issue. Aggiorna il supporto dichiarato per escludere Python 3.10, quindi verifica che i metadati del pacchetto e tutti i controlli disponibili del progetto riflettano le versioni ancora supportate.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python, rust
- Ambito
- build-system
- Tipo di issue
- Refactoring
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Tranquilla
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 78/100