JSON schema inferer
Project description
jsin
JSon Schema INferer
installation
python -m pip install --upgrade pip
python -m pip install jsin
usage
from jsin import pydanticalize
obj = httpx.get('resource_uri').json()
with open('inferred_pydantic_model.py', 'wt', encoding='utf-8') as f:
f.write(pydanticalize(obj))
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jsin-0.0.5.tar.gz
(11.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
jsin-0.0.5-py3-none-any.whl
(10.5 kB
view details)
File details
Details for the file jsin-0.0.5.tar.gz.
File metadata
- Download URL: jsin-0.0.5.tar.gz
- Upload date:
- Size: 11.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2ec145fc5b824ad23e9ff0b58420e43a9caa9bc6e455ce510c5a5ee6adad04b
|
|
| MD5 |
00d848197c54f834c30ee0bf75b5bb86
|
|
| BLAKE2b-256 |
28f3890f09ca075f219c580eb501bf67e417f44f04f295ff4cecac0b3746853d
|
File details
Details for the file jsin-0.0.5-py3-none-any.whl.
File metadata
- Download URL: jsin-0.0.5-py3-none-any.whl
- Upload date:
- Size: 10.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f34d8db19e1ba9cb46bd0429a289cf9ebac0606255be2b933a3da91c158410f5
|
|
| MD5 |
80de2b7d60a9b8b6007de4db64b43175
|
|
| BLAKE2b-256 |
29d7f5722dad9b7b51f5440bae7c414edc4db1b35157248602cf9f6801465d54
|