Clarify JSON marshalling of `Decimal` values
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 35/100
Rechercherichtung
Lesen Sie src/crate/client/http.py in den Zeilen 105-106 und vergleichen Sie anschließend die in der verlinkten meltano-target-cratedb-Referenz und in Issue #52 gezeigte Decimal-Behandlung. Klären Sie, welche JSON-Darstellung für Decimal-Werte erforderlich ist, und dokumentieren oder testen Sie das vereinbarte Verhalten; das Issue ist abgeschlossen, wenn diese Darstellung explizit festgelegt und konsistent verifiziert ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
About
How to marshal values of Python's Decimal type.
Status quo
Currently, the library is conveying Decimal values as strings.
See also
Others apparently need serialization to float.
if isinstance(obj, Decimal):
return float(obj)
References
- Vorherrschende Sprache
- Python
- Sterne
- 85
- Forks
- 35
- Ø Merge
- 2 T. 13 Std.
- Gemergte PRs (30 T.)
- 2
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus crate/crate-python
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
crate/crate-python#794 · 2 Kommentare ·
-
cursor.description's type_code is always None, even though col_types is already available internallyOffen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 72/100
crate/crate-python#837 ·
-
Allow `connect()` (again) while the server is not respondingEvtl. vergeben @florinutz hat das vor 18 Tagen übernommen. Offenenhancement
crate/crate-python#833 · 1 zugewiesene Person ·
-
NUMERIC reads: full digits arrive, the decode drops themEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenbug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 52/100
crate/crate-python#826 · 1 Kommentar ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
crate/crate-python#729 · 1 Kommentar ·
Alle Issues in crate/crate-python
Ähnliche Issues
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 75/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
data-umbrella/du-event-board#225 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100