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
363559b98fcec051fe92732553e33861230371fd authored almost 10 years ago
60aebeb6d8ddc768e7a474da86b825ee86f238ae authored almost 10 years ago
7c5bdfe1fe927f7c1501030ef82c0f86c0fdd28c authored almost 10 years ago
24b442ba6540df5dcd84d468664677709b28d951 authored almost 10 years ago
530afcba204f438df8888279b9fcffce1888f18f authored almost 10 years ago
a08d12dc92c927c0cf79593b1b8ffd7bf8a9e1e7 authored almost 10 years ago
closes #211
a3908d36967ac30764ceb66c52c99357425fbdec authored almost 10 years ago7ff03f6012ac6d5d4dc316107f0b98ccf8ce527c authored almost 10 years ago
Skip call to `get_value` when not `_CHECK_ATTRIBUTE`.
1759cf08872a035f99c9b2bc7a18734d741a8f3e authored almost 10 years ago4efa78dc9c476a62bbc11c42dc3d9e6dfb4fa19c authored almost 10 years ago
0941cf34ca9a55f25e9e6e7317f9a1f3d5aa6c18 authored almost 10 years ago
feda755096b4902fbaa5686a1e51cdd060e4f633 authored almost 10 years ago
cb29e93d2dbf41ea35f74af532b8ceaececee8de authored almost 10 years ago
e77d3772603fed528cfd2758dc1357edf3417b88 authored almost 10 years ago
Includes example pre_load and post_load usage; load_only/dump_only
ffd032c6584ea2fb30415e1bb221119c6cfe51bd authored almost 10 years ago
For `Field` subclasses with `_CHECK_ATTRIBUTE` set to `False`, the call
to `Field#get_value` in ...
f00831bfa67925dc0642b8cfaaabba0f3706bc81 authored almost 10 years ago
49af3187e82e09866612bb9317fa91ea0379d1d8 authored almost 10 years ago
d563156a06d85a28b61e9a2f151b9f752a4950ed authored almost 10 years ago
c786c58242028c6742ded29bf7f4ab9c3319818d authored almost 10 years ago
f626390877ac11b1e22d5afe3fc6bf5b8c6e216d authored almost 10 years ago
c1f68735c3b5283644138e13c3194ff9caef8a0a authored almost 10 years ago
1830933106e055ce617a7d41484fe41b7217cfa5 authored almost 10 years ago
2b258fee4334a1324518741053658983f08f7634 authored almost 10 years ago
cda728f7642107deb697d4ad18f2eeb319e09803 authored almost 10 years ago
68d7eeb0deeb96e48eb8612600ea022b5b58008f authored almost 10 years ago
ae4c223fa52c860098f38c704613702e90e75f90 authored almost 10 years ago
e270a51f38be491bc384c61120734f1e82b8d3bc authored almost 10 years ago
2b7a8c3fef50ac64ff214987f011b55cff56c51e authored almost 10 years ago
1d6907da0310d4dd215fb4825060bc11927b8bc3 authored almost 10 years ago
125612bac8164c1fbbcd011f618edb2fc46a4be2 authored almost 10 years ago
1b93b60581c528e4c1459757fe3fce45d61f71d2 authored almost 10 years ago
6511892d9c95222ca1350ea18e5585edadcd5ac3 authored almost 10 years ago
[closes #204]
d63468bef0a2b3552e100fa21efd3cfcbcddbf15 authored almost 10 years ago2c2f52ea6f929d2ebc98b49de8b0126f0db62def authored almost 10 years ago
So that user validators can subclass Validator
8aab6b655211ecd0887b90eab9f9dfcfa57faaed authored almost 10 years agoe0c81924229fb7e38342546ea50fe159abf11a6f authored almost 10 years ago
Also, add Validator base abstract class.
50d61d7ea711fb4a84dd5b7bbae0f0da4e7cdb1f authored almost 10 years agoa5e7d3f772d0d9a0286d39ed47760a514cf8dd95 authored almost 10 years ago
ba24e5a296d214a482fec939395813c289fe8803 authored almost 10 years ago
2bd3c37610efdee533be3289c5f0fa15ba60e806 authored almost 10 years ago
33ed4c57bed8f7f6ccbf3517ba35d7e770b86727 authored almost 10 years ago
44409fa5cf328b8edc0918f78c4f0cf6931bbeac authored almost 10 years ago
This hook allows plugins/integration libraries to add additional
_declared_fields
Do minimum amount of work in __new__
afce5f5276e2b681d17548109fecd592075c3935 authored almost 10 years ago
Find first parent class that has 'ordered' option set, and use
that value
67b6091c23973ec8b1216abadc567fae7b723843 authored almost 10 years ago
b90bcd167c88b89cc838d2b90ce75af567550fc8 authored almost 10 years ago
2bd310daf06ee64880e1c9d9195b510755436696 authored almost 10 years ago
[resolve #202]
e489e74eb3fc328a6ff8b3f44828831580bc5e20 authored almost 10 years ago7acd973eda52d3481f148bedc637889f5781fe12 authored almost 10 years ago
68f167fe781b7f44a29f41dd3c2f4c7cca957c42 authored almost 10 years ago
9a5bf4a1358069becd724d170bef08d351df0dc0 authored almost 10 years ago
175d58f966a72c42b1ace6162b30704be6e60f7c authored almost 10 years ago
eaa7d7fce45caad7b09c040b70a959318de7a31d authored almost 10 years ago
72a8ba4278577153be5bfce70fd2d5e9bcde7fe1 authored almost 10 years ago
053b623d43d72c5b43d52934777e514ab9894e6b authored almost 10 years ago
[resolve #199]
4a906a6f9a58238e1a969e3bb9cf72836f2255b5 authored almost 10 years ago934a09576b89efd328f99746645913bf80decd3f authored almost 10 years ago
6916d02d83aece8b7e9dea8222cff4cd3de94edd authored almost 10 years ago
7cba47481cbfb0f7e8b3fd36b303a419e236812a authored almost 10 years ago
f3275394e30a33760653d7b69c85397f1fe87f49 authored almost 10 years ago
Otherwise, missing values are excluded from serialized output
see #199
Still a WIP
TODO:
- Docs...
64ba23e09ecd562829b2f60bfb6306b996630f05 authored almost 10 years ago
83c86d08e4ccd4880359be512268616e5ffde087 authored almost 10 years ago
7d55cbfe63ff735dbb1a3e1e5aa7fcb203121c0b authored almost 10 years ago
03dddfe360501dabf8c8bbb684336afa63def5be authored almost 10 years ago
50f11a9d1c9d7cc186ec40d1e6dab8f03836741c authored almost 10 years ago
a9a2342258e731d47bb541ae3b1b95cfd3569cb1 authored almost 10 years ago
04177a3bdb7e4995583f7c94b4b758001a7d4ca8 authored almost 10 years ago
fixes #188
20c112841c373494a6c628345cacc0063f901ca7 authored almost 10 years ago23ba0092c5fa3e40edea24d07990ca712cf0f4ba authored almost 10 years ago
fixes compatibility with sloria/alabaster
13ca23de51331e400827cc6c8a04b3deaf64dcb8 authored almost 10 years ago1e5e86caff834b68e206deb8e729ef570f4faf4f authored almost 10 years ago
cd75bed469dc05e4764794f3edaaec6167787149 authored almost 10 years ago
11ef17923a2369d91525a4126dfa37c8684d259f authored almost 10 years ago
7f17b3c14f998ab4645289ab3d2da1efc6c14b89 authored almost 10 years ago
ec9dddb4a96ccff9f8d0e49ed2734b1f73ccb022 authored almost 10 years ago
18d4c08fb8dcff210843b94c05ff55a7861e66bc authored almost 10 years ago
9af0044f76442f67803f3e81777a3767174e2ae4 authored almost 10 years ago
1faa0a78a38de9f35b62ce45ad43b2793c321ee7 authored almost 10 years ago
b097819d6b5468ee10e458a9a8202f1dc61a0494 authored almost 10 years ago
see #196
a739a1c20dc9eba1bdfbf7e34dcc33268651feab authored almost 10 years agoe5102f45f56bb229d23c12693c6211f0ce3fd98e authored almost 10 years ago
Add decorator-based pre/post-dump/load support
3a9a29960d2dbc275a7dd0de4c5ff71b65d0ab92 authored almost 10 years ago95fc121661f5760b97887556935dc32388c5d2f3 authored almost 10 years ago
50b205c49f3b46e8763473f3ac1a948da24b66ac authored almost 10 years ago
68f9acd84edaaabe882ce87e9c222a764de9ab01 authored almost 10 years ago
7d6c7e852361544b8d961dac8ebced2c5475f562 authored almost 10 years ago
Fix pep8 dev dependency for flake8
284d64f7ec1210730a40cb1d1e1d44923c1d1eee authored almost 10 years agoFor #153
2e20e2ddba644b82f0b238d82b3481e040647c7e authored almost 10 years agoflake8 2.4.0 explicitly requires pep8<1.6
0c1baf301dfc2a4f016c9bbd8f9c6a97a5d95e98 authored almost 10 years agoc781939daaee64bf55ffc73d893bcb7c67aeba0d authored almost 10 years ago
7954413ef72b22fed66c3c17ca05063600b281aa authored almost 10 years ago
resolve #184
7b6f7170818201007fdd30b1346babc2b8ff7e84 authored almost 10 years agobfe0028475cdb6d11af769e31480845241226531 authored almost 10 years ago
94aecf30708d7c4f68e12459163bf7a16cf07fdf authored almost 10 years ago
added support for fields.List.serialize to correctly process generators (
8da2fb8dec5ef18aad4280a3ecf613aed8279433 authored almost 10 years agoquick follow up: unused import removed
696c15755d8c59b1141a93489ad9289f0274a28a authored almost 10 years agoremoved support for the indexable objects that have not __iter__
b5fdb3eb7d741f69313d68f0d58fa7573120da56 authored almost 10 years ago