danielgtaylor / danielgtaylor/python-betterproto
dateutil not required for 3.11+
- Langage dominant
- Python
- Étoiles
- 1.8k
- Forks
- 234
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
We can replace isoparse conditionally with https://docs.python.org/3/library/datetime.html#datetime.datetime.fromisoformat. Requires a small change to the pyproject.toml as well. Should remove dep on six which makes my brain light up.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par pyproject.toml et recherchez isoparse et six dans le dépôt ; lisez les points d’entrée environnants du parsing des dates et vérifiez comment la compatibilité avec Python 3.6+ est gérée. C’est terminé lorsque le chemin conditionnel datetime.fromisoformat fonctionne pour les versions prises en charge, que les dépendances inutiles sont supprimées de pyproject.toml et que la suite de tests existante passe.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- backend
- Type d'issue
- Refactorisation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100