Missleading example of value validation for `dbm` since 3.13
Offen
Dieses Issue hat noch niemand übernommen.
3.13
3.14
3.15
docs
type-bug
- Vorherrschende Sprache
- Python
- Sterne
- 77.2k
- Forks
- 35.9k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
Documentation
Is not correct since sqlite is default backend. int will be silently stored and those who rely on dbm to validate the value are in trouble.
Linked PRs
- gh-137972
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
Öffne Doc/library/dbm.rst bei den Zeilen 132-134 und überprüfe das Beispiel zur Wertvalidierung im Hinblick darauf, dass sqlite seit Python 3.13 das Standard-Backend ist. Aktualisiere das Beispiel so, dass es nicht impliziert, dass dbm in dieser Konfiguration Werte validiert, und überprüfe anschließend den verknüpften PR gh-137972, um den aktuellen Stand der Arbeit zu ermitteln.
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