Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

jsonstruct is a library for two way conversion of typed Python object and JSON. This project is originally a fork of jsonpickle. The key difference between this library and jsonpickle is that during deserialization, jsonpickle requires Python types to be recorded as part of the JSON. This library intends to remove this requirement, instead, requires a class to be passed in as an argument so that its definition can be inspected. It will then return an instance of the given class. This approach is similar to how Jackson (of Java) works.

Release files for jsonstruct 0.2a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distributions (sdists)

Source distribution for jsonstruct 0.2a1
File Size Uploaded
jsonstruct-0.2a1.zip 41.7 kB Details
jsonstruct-0.2a1.tar.gz 29.8 kB Details
jsonstruct-0.2a1.tar.bz2 26.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for jsonstruct 0.2a1
File Interpreter ABI Platform
jsonstruct-0.2a1.win-amd64.exe Details
jsonstruct-0.2a1.linux-x86_64.tar.gz Details

Total release size: 368.8 kB

Release files / jsonstruct-0.2a1.zip

Download URL jsonstruct-0.2a1.zip
Size 41.7 kB
Tags Source
SHA-256 checksum
How to use checksums
25f0dd036bc0f425a3ca9333af9fd57ac1d5f1d47f152fe3b76c4e4fe76711d3
BLAKE2b-256 checksum
How to use checksums
44c8f1df6033d291e5532e64c87bab9d9586283871e4ecb7ad7221946b0ca410
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / jsonstruct-0.2a1.tar.gz

Download URL jsonstruct-0.2a1.tar.gz
Size 29.8 kB
Tags Source
SHA-256 checksum
How to use checksums
8e5c4a9cc7bd3fbfc9c7c0d6facea3ceb49919a5406d16880f1ac17b0facc42e
BLAKE2b-256 checksum
How to use checksums
a01cbcba9768363e4161461ee00522f6069c73fba0ead550fbeda4a5b52aea6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / jsonstruct-0.2a1.tar.bz2

Download URL jsonstruct-0.2a1.tar.bz2
Size 26.7 kB
Tags Source
SHA-256 checksum
How to use checksums
42810db1c5635cc621fb5e72a209e00a4c602dd2e623249c3e59aa1582c67849
BLAKE2b-256 checksum
How to use checksums
2a074ba18937d6437bed0ec6320c7a01f00ac5dcb3f0a90fe8dc48accf9c8c29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / jsonstruct-0.2a1.win-amd64.exe

Download URL jsonstruct-0.2a1.win-amd64.exe
Size 241.2 kB
Tags Source
SHA-256 checksum
How to use checksums
f86127a85a4ffebc6fa888c87d98e12c6e406eaebe801c6b21a371a5e38ce28b
BLAKE2b-256 checksum
How to use checksums
7c9f24d674f5f5c1a57e2c6abbb54a1d1facac82d31d784f7c14edf6d743856c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / jsonstruct-0.2a1.linux-x86_64.tar.gz

Download URL jsonstruct-0.2a1.linux-x86_64.tar.gz
Size 29.5 kB
Tags Source
SHA-256 checksum
How to use checksums
1cde6faca89b762c574b9d645ef7e10144f87e14aef774375584851c37461621
BLAKE2b-256 checksum
How to use checksums
033983461b63be1b9a22f0a31a0b6823f669599d313b97a8da1cac50d669a0de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2a1 This release

5 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page