python / python/cpython

Setting sys.tracebacklimit to None is not documented

Offen
#127,555 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

docs
Vorherrschende Sprache
Python
Sterne
77.2k
Forks
35.9k
PR-Merge-Kennzahlen
PR-Kennzahlen ausstehend

Beschreibung

Documentation

From Misc/NEWS.d/3.6.4rc1:

Fixed several issues in printing tracebacks (PyTraceBack_Print()). Setting sys.tracebacklimit to 0 or less now suppresses printing tracebacks. Setting sys.tracebacklimit to None now causes using the default limit. Setting sys.tracebacklimit to an integer larger than LONG_MAX now means using the limit LONG_MAX rather than the default limit.

That it's possible to set sys.tracebacklimit to None is not documented at https://docs.python.org/3/library/sys.html#sys.tracebacklimit.

Noticed by @tungol in python/typeshed#13173.

Linked PRs
  • gh-127556

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne beim Eintrag sys.tracebacklimit in der in der Issue verlinkten Python-Dokumentation und vergleiche ihn mit dem in Misc/NEWS.d/3.6.4rc1 beschriebenen Verhalten. Dokumentiere, dass das Setzen von sys.tracebacklimit auf None das Standardlimit verwendet, und prüfe anschließend die Formulierung anhand des verlinkten PR gh-127556.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
documentation
Issue-Typ
Dokumentation
Schwierigkeit
1/5
Geschätzter Aufwand
Unter einer Stunde
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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