Describe the bug
Scientific notation in json converts to str in model:
class Model(BaseModel):
hello: str
To Reproduce
Example json:
Used commandline:
$ datamodel-codegen --input-file-type json --input gen/test-meta.json --output gen/test_scientific_notation.py
Expected behavior
Expected float.
Version:
- OS: macOS
- Python version: 3.11.9
- datamodel-code-generator version: 0.25.6
Describe the bug
Scientific notation in json converts to str in model:
To Reproduce
Example json:
{ "hello": 1e-9 }Used commandline:
Expected behavior
Expected float.
Version: