Dropping Python 3.10 support
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 78/100
- Type d'issue
- Refactorisation
- Clarté
- Clairement spécifiée
- Activité
- Calme
- Domaine
- build-system
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.
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/
- Langage dominant
- Rust
- Étoiles
- 69
- Forks
- 14
- Merge moyen
- 15 j 22 h
- PR mergées (30 j)
- 3
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.
Autres issues de processing/libprocessing
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
processing/libprocessing#233 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
processing/libprocessing#201 ·
-
Gate processing_midi for WASM Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
processing/libprocessing#194 ·
-
documentation
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
processing/libprocessing#146 · 1 commentaire ·
-
[release.yml] Intel Mac builds Ouvertegithub-actions task
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
processing/libprocessing#103 ·
Toutes les issues de processing/libprocessing
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
Axis areas are always keyboard-focusable (Sense::drag), even with allow_axis_zoom_drag(false) Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
-
bug team:backend track:services-maintenance
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
cowprotocol/services#4950 ·
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
gitbutlerapp/gitbutler#15998 · 1 commentaire ·