Skip to main content

jsonschema-to-typeddict

precommit hook for creating a TypedDict definition for your JsonSchema

Usage

Add the following to your .pre-commit-config.yaml:

-   repo: https://github.com/henriquegemignani/jsonschema-to-typeddict
    rev: v1.0.1
    hooks:
    -   id: jsonschema-to-typeddict
        files: src/my_package/files/schema.json
        args: [ --output-path, src/my_package/configuration.pyi, --root-name, Configuration ]

Release files for jsonschema-to-typeddict 1.4.2

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

Source distribution (sdist)

Source distribution for jsonschema-to-typeddict 1.4.2
File Size Uploaded
jsonschema_to_typeddict-1.4.2.tar.gz 9.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jsonschema-to-typeddict 1.4.2
File Interpreter ABI Platform
jsonschema_to_typeddict-1.4.2-py3-none-any.whl Python 3 none any Details

Total release size: 20.5 kB

Release files / jsonschema_to_typeddict-1.4.2.tar.gz

Download URL jsonschema_to_typeddict-1.4.2.tar.gz
Size 9.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b6305b71aaa3ad026eb57484b600b4c1057c5f97b68b42927b095240c24f360d
BLAKE2b-256 checksum
How to use checksums
c03bfc4165a1d508299d6caa9354a574a2b6e987d7e4963d6f342830478b0bd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 8, 2025.

Transparency log

Release files / jsonschema_to_typeddict-1.4.2-py3-none-any.whl

Download URL jsonschema_to_typeddict-1.4.2-py3-none-any.whl
Size 10.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
70dd824c4010ecc05ea7738307671a3d8fe04ffce52e8bd78e9bea9eb56361b6
BLAKE2b-256 checksum
How to use checksums
90a272a787f4d22dfea86e8a6b64775a510ac317f9720bd37570882ff4d8ae48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 8, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

1.4.2 This release

2 release files

1.4.1

2 release files

1.4

2 release files

1.3.1

2 release files

1.3

2 release files

0.1.0

1 release file

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