[2.0] Drop Python 2.7 support and pydevd-pycharm

Offen
#123 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Refactoring
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
docker, python
Bereich
devtools

Rechercherichtung

In der Issue werden keine Dateien oder Tests genannt. Beginne damit, die Build-Konfiguration für helper-image und Verweise auf Python 2.7 und pydevd-pycharm zu finden; überprüfe, wie die v1- und 2.0-Images zusammengestellt werden. Erledigt ist die Aufgabe, wenn das 2.0-Image keine der beiden Komponenten mehr enthält, während die dokumentierte v1-Konfiguration für Benutzer verfügbar bleibt, die Python 2.7 benötigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

kind/enhancement lang/python

The python helper image is a monolithic image that includes debugging support for all supported versions of Python. Maintaining older versions becomes a drag on space. For 2.0, we should:

  • Drop Python 2.7 support: Python 2.7 was EOL January 1, 2020, and the only service supporting Python 2.7 on Google Cloud is App Engine, which doesn't use these debugging helpers.
  • Drop pydevd-pycharm: it was added to support Cloud Code for IntelliJ, but they were unable to get it to work, whereas pydevd worked fine.

Users requiring Python 2.7 support can use Skaffold's debug-helpers-registry config setting to point to the v1 debug images (gcr.io/k8s-skaffold/skaffold-debug-support/v1) their own images.

Vorherrschende Sprache
Go
Sterne
105
Forks
33
Ø Merge
3 Std. 4 Min.
Gemergte PRs (30 T.)
3

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus GoogleContainerTools/container-debug-support

Alle Issues in GoogleContainerTools/container-debug-support

Ähnliche Issues

Weitere Issues zu Go

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.