marksparkza / jschon
An object-oriented JSON Schema implementation for Python.
☆137Updated 8 months ago
Alternatives and similar repositories for jschon:
Users that are interested in jschon are comparing it to the libraries listed below
- Tools to generate test data from JSON schemata with Hypothesis☆257Updated 10 months ago
- Replacement for the --resultlog option, focused in simplicity and extensibility☆93Updated 3 weeks ago
- trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.☆80Updated 5 months ago
- Schema.org classes in pydantic☆64Updated 2 years ago
- Poetry plugin to bundle projects into various formats☆129Updated this week
- Generate server and client code from Swagger (OpenAPI 2.0) specification.☆57Updated last year
- Creates fake JSON files from a JSON schema☆173Updated 2 months ago
- Lightweight pip dependency resolver with deptree preview functionality based on the PubGrub algorithm☆187Updated 3 weeks ago
- Reenter an asyncio or Trio event loop from synchronous code☆83Updated 11 months ago
- An MkDocs extension to generate documentation for Click command line applications☆116Updated 11 months ago
- Resolve JSON Pointers in Python☆140Updated 5 months ago
- Naive XML & JSON Bindings for python pydantic classes!☆56Updated last month
- Store data created during your `pytest` tests execution, and retrieve it at the end of the session, e.g. for applicative benchmarking pur…☆65Updated 4 months ago
- ☆55Updated 3 weeks ago
- Cross-specification JSON referencing (JSON Schema, OpenAPI, and the one you just made up!)☆42Updated this week
- A fast and flexible reimplementation of data classes☆84Updated 2 years ago
- A simple task runner.☆105Updated last month
- Use JSON Schema for type checking in Python☆39Updated 10 months ago
- JSON (de)serialization, GraphQL and JSON schema generation using Python typing.☆232Updated 2 weeks ago
- Generate Python model classes (pydantic, attrs, dataclasses) based on JSON datasets with typing module support☆176Updated 3 months ago
- YAML support for Pydantic models☆153Updated this week
- Deserialize to objects while staying DRY☆159Updated last year
- Generate Sphinx documentation from pydantic schemas☆33Updated 2 years ago
- Library to access metadata for Python packages☆130Updated last week
- A poetry plugin to pin local folder dependencies to specific versions when building packages.☆14Updated 11 months ago
- A low-level library for calling build-backends in `pyproject.toml`-based project☆124Updated 4 months ago
- OpenAPI schema validator is a Python library that validates schema against OpenAPI Schema Specification v3.0 and v3.1☆104Updated this week
- pytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.☆102Updated last year
- Collections of pydantic models☆47Updated 6 months ago
- An example repo to demonstrate Python support in Pants☆104Updated last month