Python3 Compatibility
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 20/100
Piste de recherche
Commencez par examiner les problèmes de compatibilité identifiés dans feedparser.py, compat_logging, htmltmpl et le code de planet, puis comparez-les avec la version ultérieure du projet principal qui inclut des tests. L’issue ne définit ni périmètre de migration spécifique ni critères d’acceptation ; confirmez donc l’orientation du projet et une version de Python prise en charge avant de déterminer ce que signifierait l’achèvement du travail.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
REPORT A BUG/PROBLEM
Hi, I want to notify you of a bug/problem that is happening on the Planet.
I am using:
O.S: N/A
Browser: N/A
Platform: N/A
Problem
Python 2 is going away. This code is not compatible with Python3.
Details
This is more of a request for information than a bug. What is the path forward with this code as Python2 goes away? Is there any interest in moving this to 2.7 with compatibility for 3.4+?
Is it worthwhile to migrate this fork of planet over to python3 or is a new platform in the wings to replace this one?
Upon glancing at different parts of this code:
feedparser.py:
I know that feedparser has been maintained and has 10+ years of development over the one included in this repo. It also has python3 support
compat_logging:
Is there any reason the built-in logging won't work?
htmltmpl:
some work has been done in a github fork of the sourceforge repo
planet:
Main project looks dead. Has been rewritten in a number of different languages. The version included seems to have very little code commited to it. There is a later version in the main projects repo that includes TESTS. Perhaps rebase on that?
I would be happy to take some of this on if there is some willingness to accept pull requests. Any thoughts?
Thanks.
- Langage dominant
- Python
- Étoiles
- 144
- Forks
- 197
- Métriques de merge des PR
- Aucune PR mergée en 30 j
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 python/planet
-
add python weekly Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Add Python Snacks Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Please add a security policy Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Add Madhudadi Blog RSS Feed Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Toutes les issues de python/planet
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
use-agent-os/agent-os#3314 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
BasedHardware/omi#15662 · 1 commentaire ·
-
documentation help wanted
Difficulté 2/5 1-3 heures Accessibilité débutants 90/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
AiursoftWeb/AnduinOS-2#19 ·