Clarify JSON marshalling of `Decimal` values
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
Leia src/crate/client/http.py nas linhas 105-106 e, em seguida, compare o tratamento de Decimal mostrado na referência vinculada de meltano-target-cratedb e no issue #52. Resolva qual representação JSON é necessária para valores Decimal e documente ou teste o comportamento acordado; o issue estará concluído quando essa representação estiver explícita e for verificada de forma consistente.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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
- Linguagem predominante
- Python
- Estrelas
- 85
- Forks
- 35
- Merge médio
- 2d 13h
- PRs com merge (30d)
- 2
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de crate/crate-python
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
crate/crate-python#794 · 2 comentários ·
-
cursor.description's type_code is always None, even though col_types is already available internallyAberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 72/100
crate/crate-python#837 ·
-
Allow `connect()` (again) while the server is not respondingTalvez já em andamento @florinutz assumiu há 22 dias. Abertaenhancement
crate/crate-python#833 · 1 responsável ·
-
NUMERIC reads: full digits arrive, the decode drops themTalvez já em andamento @aminghadersohi assumiu há 14 dias. Abertabug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 52/100
crate/crate-python#826 · 1 comentário ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
crate/crate-python#729 · 1 comentário ·
Todas as issues de crate/crate-python
Issues semelhantes
-
enhancement good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
python-version
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
Mantenedores costumam responder em até 1 dia
-
bug javascript P2-medium python release:v3.1
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
adrirubio/claude-deck#546 ·
Mantenedores costumam responder em até 1 dia
-
area: desktop area: website priority: P2 type: feature
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
appandflow/stim#3411 · 1 comentário ·
Mantenedores costumam responder em até 1 dia