Metadata-Version: 2.4
Name: jsonschema-to-marshmallow
Version: 0.1.1
Summary: Get Marshmallow class from JSON Schema
Author-email: Sebastien De Fauw <sdefauw@gmail.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/sdefauw/jsonschema-to-marshmallow
Project-URL: Repository, https://github.com/sdefauw/jsonschema-to-marshmallow
Keywords: jsonschema,marshmallow
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: jsonschema
Requires-Dist: marshmallow>=3.26.2
Requires-Dist: marshmallow-oneofschema
Dynamic: license-file

# JsonSchema to Marshmallow
jsonschema-to-marshmallow translates JSON Schema to Marshmallow class.

### Simple Example
```python
from jsonschema_marshmallow import MarshmallowJsonSchema

json_schema = {
  "type": "object",
  "properties": {
    "price": {
      "type": "number"
    },
    "name": {
      "type": "string"
    }
  }
}
Schema = MarshmallowJsonSchema(json_schema).load()

Schema().dump({'name': 'john'})
```
