Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/marshmallow-code/marshmallow
A lightweight library for converting complex objects to and from simple Python datatypes.
https://github.com/marshmallow-code/marshmallow
see #227
2bbefb5cc5d0b8f30f63d29be060fd68bc2aab5e authored over 9 years agob5f055be596fcd25b6a77ebb9993fc33dafabde8 authored over 9 years ago
a3a4effda7b5be1211d836b89f4933385965f0e1 authored over 9 years ago
Unmarshaller: ask for attribute-key on demand
fb5a552e81a5ba6ff7fcfd29ab96259430483424 authored over 9 years ago34f4721ebd3a03dac1b000f67af4a169a56525b2 authored over 9 years ago
Fixed boolean field serialization.
5c5542e7d6a8ca753d4bfcf226dd73d3b282660c authored over 9 years agoAdded docs and consistency checking for truthy values.
5900c5aa145330c0d4ce11ba47fb78c548f3e3ff authored over 9 years agob95a85f76b7c9088febb0c947cb8e971d1c829e6 authored over 9 years ago
fix #248
cd2ef7aca6719e0fe2ac56d44883867da2cc5785 authored over 9 years agoUpdate docs and changelog
closes #172
7fd334bf023b11ae3e072d831bc5ae9c7c72ec00 authored over 9 years agocloses #201
b8ad05b5342914e857c442d75e8abe9ea8f867fb authored over 9 years agob4144370edb1a2ddeacf7cd643eeffbe2db9cd1e authored over 9 years ago
closes #224
closes #263
a8b33850c74975250fa81308ce3aa4868128d3ba authored over 9 years ago
36de5ee3856445aae7002886a719f4a6a5156d18 authored over 9 years ago
closes #243
8491d42be755777386740f97eb4789ccb952c36e authored over 9 years agoSimplify USER_REGEX
373fcd84e4977dbab2c3b328e1964c292cb7ba6a authored over 9 years agocloses #261
14479c1c4d9ffc95c812ba69e500513790c2edf9 authored over 9 years ago9e316c477708e6df50da253fdd3f97658a0cd199 authored over 9 years ago
e8b08ba0b3bc29643865cf67389afb3363d12672 authored over 9 years ago
b6353c279dc4faec37e61fd720d0d83a58146d86 authored over 9 years ago
Type error and missing required data error handling for nested fields.
90e08476389976bb360e91b502744fec39a2844a authored over 9 years agoc1d411bcd48276e9927b531be22d7ba95147e9e4 authored over 9 years ago
65615178395f715627fdb15d0dc0391b007b2b1c authored over 9 years ago
376349883c5bef2455db474d30b020b2cd8cd6c3 authored over 9 years ago
- User input might be unsafe
- Avoids double-quoting when jsonifying error messages
closes #255
27992463466a7d0936f4cef000402f853ed6f944 authored over 9 years agoAlso, remove unused postprocess parameter of Unmarshaller
[closes #253]
0cd153bd740deb9f7e4c65f0327af609e2b0d8e7 authored over 9 years ago534efdf4cdeba6ff836f4e841495969e000eb866 authored over 9 years ago
setuptools extras
b28a32d7cfbca4286e65d82464b6eefabb97c38e authored over 9 years ago93cacac53a3664d739d32769ea90bb07b179766e authored over 9 years ago
ead392ba59c26d1e3b3b9a365c0f2e76ff828092 authored over 9 years ago
f83fdfac2b08d95d0181801852b414cfc5f75fe0 authored over 9 years ago
Conflicts:
marshmallow/__init__.py
ac508364601d6d6e104e1dfbab920289fdbc953a authored over 9 years ago
93f20e61b37909fbbf928b9fc48cc8f6b0d91b2e authored over 9 years ago
942070abb337adf361999754aa81f1c1b4b014b5 authored over 9 years ago
Added dump_only and load_only to schema Meta
78f8c828946dcf6357c051e303d892e41361e962 authored over 9 years ago6405935f88baff412287b30a525780af66b9ac37 authored over 9 years ago
80a7f2be81e8bc9bd706ce6e1a01dd38c57da2af authored over 9 years ago
8c95108032da7780b335258d372902648e1df7ba authored over 9 years ago
3952e6a4c5b33677c65db318765ddfffa0dfae9f authored over 9 years ago
Updated utils._get_value_for_key return the called attribute if it is callable
9844f9d8250e04a661c33bd366d51776141bec22 authored over 9 years agoa56ae89edbb1bb2900b7fa34c4c7037df4c6f92d authored over 9 years ago
7c5dd90f42722fb0bfc0ec4ede911eee9c5adc89 authored over 9 years ago
Fix typo in unwrap_envelope
afd520b122200cea114b49dac9b3b38e4833b3d3 authored over 9 years agoabe114a15cb5195d9df79939f4ff3040099fa405 authored over 9 years ago
042bce27f2e8336431bc5f8e3adc23ed5dce2c8d authored over 9 years ago
cf582d1415505a96f25944d66765feab13d2a6fb authored over 9 years ago
4f67014320d5ae09e6bac7c7d2f5e5ebb33de9fd authored over 9 years ago
c6803063409efd80f1c00ca7c57de775f99f25fe authored over 9 years ago
Also add @traut to AUTHORS
083f0b8da5661c6b0f26da5dc80e6c3b29a90756 authored over 9 years agoref #73
086abdb0f56cb6b9e9fabd923223393888952ebd authored over 9 years ago6dac894d7d64f2dd072e75887ebcf254e7ca0913 authored over 9 years ago
Bugfix/return field name or load from on validation errors
e4112f902da5b876b6735cf51e5c818c7c2f9ad5 authored over 9 years agofixing set serialization issue
4ca6a181d719c42898c9412dab58184f9f4a78d8 authored over 9 years ago48903a31227ebcc0fd3d9e62debd4be94a0b73d1 authored over 9 years ago
e2cac8acfc8180c7be677a342c020863b2255d66 authored over 9 years ago
d5c0f39a794e98015ab9d4b055c057e17dc38b11 authored over 9 years ago
Fixed bug where attribute (not field_name or load_from param) was being returned on errors when d...
c35d7e13921b8cefe11cd7c170de1b860e437f3f authored over 9 years ago4e922445601219dc6bfe014d36b3c61d9528e2ad authored over 9 years ago
Set field attrs
94a98b5ae099b617ed18cc1ceb21c9ab3c2a7836 authored over 9 years agoe7532a8c65086c6c1ad928a62eb6e889d32cc937 authored over 9 years ago
* Remove special-casing in `__set_field_attrs`.
* Attach parent schema and name to `List#contain...
6716c195215e75114acc69a933315140bace14cc authored over 9 years ago
Respect `attribute` of container in `List` field.
c7c3589785e76ef7d9f3c55a29635c3212417fbd authored over 9 years ago
For a `List` field whose nested field sets `attribute`, the value of
`attribute` is ignored. For...
5d4af9863ebfa57064e44ddc793016641233e736 authored over 9 years ago
98ef3e4a966d7d8257ca3386b2eec88eb4283773 authored over 9 years ago
9a6098bb570595858e59de35fa55a98c539578e6 authored over 9 years ago
637c5d07627053ca6bc7690c48efc5e97c848e1f authored over 9 years ago
@validates bis
893c279b92d43139ecab510ee2a93b5e660250c9 authored over 9 years ago28c7e20fce54a7eb94bc0b0b794a534699d93798 authored over 9 years ago
197177c22cd1be21357249c203a941223916f9a5 authored over 9 years ago
3e5ee92a30d4c68f03c2f3a22fe8fcebd0a440f4 authored over 9 years ago
848a291996bc6ca40a8e50aa7cd3ea164b015b2e authored over 9 years ago
c4330c80073811bc175ffead89fe3cdc91797421 authored over 9 years ago
8a4eefb99c743efe6304e11707cf76b6efc474be authored over 9 years ago
Allows to to specify static fields that will always be included.
2bb0fa06a9d1b0ebb2b3dc6b660f02ee8accb603 authored over 9 years agoSee comments in #116
c780b5ccdf3d140999098a6939e2d3564dcaf4c1 authored over 9 years ago0278918a19486355461082d4652d8cd05232fcb6 authored over 9 years ago
Remove get_func_name
812f8861d2049a33818bdbf7afc1d3917ef13f33 authored over 9 years agoe2ead7bffdcf526bf461a2db23feb15aa184b9c3 authored over 9 years ago
42f316446f93638e275dc085d8aa2304178babfe authored over 9 years ago
bd86d9f111f4992beb52c6a8df42c1f8d8d97d69 authored over 9 years ago
a617089f793faf898557200432866f638b112926 authored over 9 years ago
658a7b6ccf80fb2411ec78acfb53fea45db3d633 authored over 9 years ago
closes #28
closes #207
This refactor also results in a minor performance boost because
less typ...
Also, undocument deprecated methods
cc6496a088d67ab0541bdb99ab49b6664506580d authored over 9 years ago8e0089b7670245e1ee12bb6780777c06c7701e17 authored over 9 years ago
813ea2dcf66be018eb4675c6d5fe1afb60cd6eca authored over 9 years ago
b2f882e0ad8e5d454e875892195e6a937d1dd729 authored over 9 years ago
591729993b8e2b9e12316b6889b86b3b6206354b authored over 9 years ago
341b91c7490bd5a2a9edf0126a47fdab97c3e9ad authored over 9 years ago
Also fix tests and remove out-of-date test
81f745c039901a58116e3343daf75b5b1137c593 authored over 9 years agoAlso, expand test cases for passing original data
1dd05c65d3668fa98c65f2038646db462b2d1ebc authored over 9 years ago
- kwargs for processors/validators are stored on
fn.__marshmallow_kwargs__
- *Backwards-incompat...
b8363c0b7a9f1bd2a69ba03bcf112b555352e098 authored over 9 years ago
c608f43de29c1beea92cce294b736f33f75ac470 authored over 9 years ago
For consistency with other fields
Add regression test against all fields
Closes issue #213
Minor doc fixes
3e194be383ffc037a69212ed98d0c7db9559bd8e authored almost 10 years ago