matrix-org / matrix-org/matrix-python-sdk
Remove support for python 2.7 and 3.4
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 266
- Forks
- 118
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
We had a long conversation in
#matrix-python-sdk:matrix.org
a couple weeks ago about the benefit of only supporting versions of python that
support asyncio and came to the conclusion that unless there are major projects
using python 2 or 3.4 that need this sdk, it would be beneficial to the project
to move to being 3.5+ only.
I'd like it if everyone who has a project using this sdk could comment here
briefly saying whether a switch to 3.5+ only would negatively affect their
project or not. It would be great if you could comment regardless of whether it
would or would not affect you.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der Diskussion in issue #262 und der verlinkten Unterhaltung #matrix-python-sdk:matrix.org; im Bericht ist keine Quelldatei und kein Test angegeben. Ermittle, ob noch Projekte von Python 2.7 oder 3.4 abhängen, und prüfe anschließend die Versionsunterstützungskonfiguration des Repositorys sowie die Verweise auf Kompatibilität. Als erledigt gilt die Aufgabe, wenn die Support-Richtlinie abgestimmt ist und die betroffenen Projektmetadaten, der Code und die Tests einheitlich auf Python 3.5+ abzielen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- api
- Issue-Typ
- Refactoring
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100