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.3.tar.gz
(10.1 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.3-py3-none-any.whl
(9.6 kB
view details)
File details
Details for the file jsin-0.0.3.tar.gz.
File metadata
- Download URL: jsin-0.0.3.tar.gz
- Upload date:
- Size: 10.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
725bfa27cae6989f0b1041bfabfe69e5ca7d4532c23dd5f2905834f53f86d295
|
|
| MD5 |
759788b6f9cb23fa676df20940710815
|
|
| BLAKE2b-256 |
d75555ba07a057ce764f0dce18988df83beb054302436aa7fa0c0935f63f6a26
|
File details
Details for the file jsin-0.0.3-py3-none-any.whl.
File metadata
- Download URL: jsin-0.0.3-py3-none-any.whl
- Upload date:
- Size: 9.6 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 |
00137cafa8cb2d43588c8ac1444e0c867a7c4b6429425114aa206f279517f3f0
|
|
| MD5 |
3280b8116e52719c6e0001873ee8119f
|
|
| BLAKE2b-256 |
8331d4ae937feaab1cfed407fa43fc42bcc9bc92c72ebebdad748b4843d94c0a
|