Bake marshmallow schemas based on dataclasses
Project description
marshmallow-recipe
v0.0.6(2022-03-20)
v0.0.5(2022-03-01)
- Validate before dump for marshmallow3
- Move many to schema
- Fix default naming case
- Fix unhashable type: 'set' error
v0.0.4(2022-02-21)
- Support decimal field
- Support metadata
- Support int field
- Support float field
- Support uuid field
- Support list and dict
- Support marshmallow3
- Support datetime and date
- Unify datetime.tzinfo behaviour
v0.0.3 (2022-02-14)
v0.0.2 (2022-02-13)
v0.0.1 (2022-02-13)
- A first version
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file marshmallow-recipe-0.0.6.tar.gz
.
File metadata
- Download URL: marshmallow-recipe-0.0.6.tar.gz
- Upload date:
- Size: 8.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b6fce0d581d7215207be600c68aa99205508bb52d7dd6c17f5c449c54fda5a5 |
|
MD5 | b3afa73155e2a84697431d9639165f88 |
|
BLAKE2b-256 | ffa2cdf0bc204b7ccd4908c65a39900f395e5f5461b6184a92d72138ef9868ae |
File details
Details for the file marshmallow_recipe-0.0.6-py3-none-any.whl
.
File metadata
- Download URL: marshmallow_recipe-0.0.6-py3-none-any.whl
- Upload date:
- Size: 10.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20629598b13b484f2ef4fd993941f92021e3a7901186a2c31cf37ec12ec2e46c |
|
MD5 | 9dcdb16c10ff457bc3bdea10a311436e |
|
BLAKE2b-256 | 590881689de0b6fa9be8c87a88446285932d14cd146eb8ad98f72c4f35ff67b0 |