processing / processing/libprocessing
Dropping Python 3.10 support
Personne n'a encore pris cette issue.
- Langage dominant
- Rust
- Étoiles
- 69
- Forks
- 14
- Merge moyen
- 15 j 22 h
- PR mergées (30 j)
- 3
Description
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/
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par crates/processing_pyo3/pyproject.toml, au niveau de la déclaration de version de Python référencée dans l’issue. Mettez à jour la prise en charge déclarée afin d’exclure Python 3.10, puis vérifiez que les métadonnées du paquet et les vérifications disponibles du projet reflètent les versions encore prises en charge.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python, rust
- Domaine
- build-system
- Type d'issue
- Refactorisation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- Calme
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 78/100