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

continuation of #185

updated fields.List.serialize implementation to process all iterables as well as custom indexable...

a5d96adf8b835d2ebc11a2aa8ef400896867ea41 authored almost 10 years ago
continuation of #185

fixed test case built-in set support from fields.List to be compatible with python 2.6 (set compr...

9e4d63819d634da922c8fc949a8ee478389d5e99 authored almost 10 years ago
updated implementation for the fields.List.serialize method to support all iterable objects as input, as well as indexables

updated test cases to check for support of custom classes with __iter__ and set object

3ea2a203e53a171f62f0e162a3d7e4cc02671e60 authored almost 10 years ago
added support for fields.List to correctly process generators and not just non string objects with __getitem__ method

added respective test cases to the test suite

ab059ec9ff9b32175492477a1d16b68b82fd2da5 authored almost 10 years ago
Tighten up the try-except in Method#_serialize

f1cedb70ecc740067e9db729203d533f432a52d9 authored almost 10 years ago
Merge branch 'only-exclude' into dev

d2c2bc4e12eb68ba6d31a584451e397fa2d4f1a7 authored almost 10 years ago
Update CHANGELOG and add @lustdante to AUTHORS

59572a27fc372d9fdb579c026ce63d0d3443b0ba authored almost 10 years ago
Remove incorrect test and expand test cases...

...for using only and exclude together

1fcc35c6d68c3ec9c24584de250d8bd5a7356453 authored almost 10 years ago
Merge branch 'dev' of https://github.com/marshmallow-code/marshmallow into dev

62da0342431c669762751508b4feb3522b168eb9 authored almost 10 years ago
Merge branch '1.2-line' into dev

7dabb249b84f1f021a7d603edcf7a0c29a8987bb authored almost 10 years ago
Add @taion to AUTHORS

2facb01246f2cb2cb453b3bd0776bca7c9db8a30 authored almost 10 years ago
Bump version and update CHANGELOG

666dcbd61a85ee5939d643f061bcd0ad8c741b84 authored almost 10 years ago
Schema.py - only respects exclude

I did make an issue a week ago but couldn't resist to try out this pull request.

f69e055ea15bcaf74b813bd353f4c3bc3b9be00f authored almost 10 years ago
Merge pull request #170 from marshmallow-code/remove-allow-blank

Remove allow_blank parameter

d4115d434b1586b1271fa8366951b3523e84e236 authored almost 10 years ago
Add @taion to AUTHORS

05a21acf5a0f07fad2536c4502cce006b0447b91 authored almost 10 years ago
Merge branch '1.2-line' into dev

360eaf7f95010d9578a672306171cb344fea5601 authored almost 10 years ago
Update changelog

d6b1d4ec5b170508368f965fe19568682e4e5395 authored almost 10 years ago
Merge pull request #178 from taion/patch-2

Remove dead code in fields

6212f78a2cd64abba5fa3889e4c3debfc24c64c6 authored almost 10 years ago
Merge pull request #176 from taion/patch-1

Fix many handling in postprocess example

8e260c7f94f8d5a434c19e2bc4b6dc09d69407a7 authored almost 10 years ago
Update changelog and bump dev version

888b484eb9e5c4bf6ff8e3fe825882966cb628fd authored almost 10 years ago
Document as_string on Number rather than on Integer

thanks @taion for the suggestion

86d06208f17346633f164f52b0b168abd027b498 authored almost 10 years ago
Merge pull request #175 from taion/jjia/as_string

Fix as_string on fields.Integer

0af81e122fbfb8d16cd27a5acb5c29020404f69c authored almost 10 years ago
Remove dead code in fields

Those values are necessarily already truthy

3ba2b5ea7e31595c1da25392c7590dc92db3f70e authored almost 10 years ago
Fix many handling in postprocess example

6900a43b9cd8208e30fd123c77d1211a047ab1c6 authored almost 10 years ago
Fix as_string on fields.Integer

For marshmallow-code/marshmallow#173

c81ecb819032260e1969acc68ee2ac81a4c524cc authored almost 10 years ago
Remove unused attribute from legacy API

7a94b815f6a8e0544db2b82f0a1a25a9e30824af authored almost 10 years ago
Update changelog and upgrading guide (remove allow_blank)

d5daeefed02f7c4903f180992d956ab99386e023 authored almost 10 years ago
Remove allow_blank param from Email and URL validators

8c7cc920b8dc64573fe22ba6c1e93ef19d807231 authored almost 10 years ago
Remove allow_blank parameter

Use validate.Length(min=1) instead. See #167

3b9f8d5095b05af5646aca986397f409352b9daf authored almost 10 years ago
Merge branch 'dev' of https://github.com/marshmallow-code/marshmallow into dev

aef6d78f0e7e56a67b03db5f6ce6da2c210d9ec3 authored almost 10 years ago
Merge branch '1.2-line' into dev

ca795ef38e023f90f1256c943a74e6ad9697bda3 authored almost 10 years ago
Bump version and update changelog

f8be8c324ac8e9ce2e4836a11da200d7cd8412d2 authored almost 10 years ago
Fix incorrect assert function

closes #169

920c3b02c2b8245d00157b0aab0edacf2ca13d6e authored almost 10 years ago
Merge pull request #168 from marshmallow-code/validation-error

Improved strict mode; ValidationError; Deprecate UnmarshallingError and MarshallingError (issue ...

f55611dfc00193d66169faad099be22b86968b78 authored almost 10 years ago
Update changelog and docs re: validation

Also expand test case for Schema.validate

d35151ace7e284a7b6580ede23c539d5879a471c authored almost 10 years ago
Remove unused import

98b7278a086f773e484ccd5a3564110e1b4d77e7 authored almost 10 years ago
Fix raising ValidationErrors with schema validation

37d18993b3a4859c5f3a0f57357d7fc007b688f3 authored almost 10 years ago
Make call_and_store a method a method of ErrorStore

Makes the signature much simpler

e78239f5ec48fbfb92d787a0fd3adac21694002b authored almost 10 years ago
Marshaller and Unmarshaller inherit from ErrorStore

f8a6914d76ad93ed53e7b779cc321130dc347f57 authored almost 10 years ago
In strict mode, raise ValidationError with full errors dict and fields

see #128

670620ecb473b23f09fa7f9b8dd4a67fe7ac79b4 authored almost 10 years ago
Add tests for MarshallingError and UnmarshallingError compat

7ab60b2cbf2eaeae1ca6b6ec5dcdaa10cb8a7198 authored almost 10 years ago
Fix storing errors on specified fields

97b954e9a26282377b2a04e53d8ec541e54c478c authored almost 10 years ago
Merge branch 'dev' into validation-error

8bedb51a93b498444278c2bb998e8e2ca81a4515 authored almost 10 years ago
Ignore incorrect flake error

4748220fc19c2b7389a1f3474e123fe285154538 authored almost 10 years ago
Merge branch 'dev' into validation-error

427603af817b6b04defbc7ad8d168b39144ef0bd authored almost 10 years ago
Pin to latest flake8

e2d167efc5f79b0977ee5b4a3d3c7ccaeed351eb authored almost 10 years ago
Update docstring and clean up constructor

40398c9e9a4cb9ffe417072fc0bde52ff590844f authored almost 10 years ago
Raise DeprecationWarning if using Marshalling or UnmarshallingError

And remove unused _WrappingException

b3e0f99e85b2a85050a709fe7914b54ce3cc1c1f authored almost 10 years ago
Update outdated tests

c9853ac37c43e8e0f43ffea3272b6f45243ad034 authored almost 10 years ago
Remove unnecessary ForcedError

f1b055cd66b7c6b78bc5ff003e8b914bed2cd459 authored almost 10 years ago
Remove usage of MarshallingError in favor of ValidationError

6a064e8c97c0ad177aa575884580afcec00b8653 authored almost 10 years ago
WIP: Deprecate UnmarshallingEror in favor of ValidationError

TODO:
- Remove methods/functions made unnecessary by move to new
ValidationError
- Deprecate Mar...

67443f97475f626689bacad1e1a0179fd04260cc authored almost 10 years ago
Rename HISTORY.rst -> CHANGELOG.rst

672eab1e1a5713999e63ee8fa51e5fef3bd86ba5 authored almost 10 years ago
Merge branch '1.2-line' into dev

42f7efce2e8fd440af4bc740a4568910468ed216 authored almost 10 years ago
Merge branch 'issue162' into 1.2-line

3a9f98ddb6b5bacf12d6359758c2997bb61bbbf2 authored almost 10 years ago
Fix inheritance of ordered option

fixes #162

927704be32a999b5c65edaa8ee6f76e58fe6890a authored almost 10 years ago
Fix link to LICENSE

7f3c5f43561c3f1f29442aa391ca24f8d80e43d7 authored almost 10 years ago
Fix tox requirements

5da7879a0eb92e57f65c565e1d0b587f811fceab authored almost 10 years ago
Remove legacy, pre-1.0 API

[see #73]

f76ce7be4c3664c7d402550dec2fbf26c91f0a74 authored almost 10 years ago
Rename HISTORY.rst -> CHANGELOG.rst

9c3f5b2f101ea9dc9ab92cb1bc9a1fc7d01a4f67 authored almost 10 years ago
Remove dead code and expand test coverage

b6074bc7b1a110a29ff1a8dd09b884f43422880f authored almost 10 years ago
Move class Meta options tests to separate test module

b965ddf697197902449f635d652867385dc140a9 authored almost 10 years ago
Default to empty tuples instead of None

98b5a4548bbf974b5ea612ac186aa0d25185bbb4 authored almost 10 years ago
Merge branch 'include-option' into dev

41b8ed395fd39eb17e75bd73608824bfd2bd901e authored almost 10 years ago
Document `include` option

d47b11f09baefb406843506e6d02a2e9850b2aef authored almost 10 years ago
Rename add_fields -> include

d4eb99495e92e376b759621ef8ad54182d7f2909 authored almost 10 years ago
Merge branch '1.2-line' into dev

d4636db69ef2ce2bebc69edd8188d0d3a6520a7b authored almost 10 years ago
Use correct branch for badge

710526fbf9bbb2bb13825eaea40b271b311d543c authored almost 10 years ago
Merge branch '1.2-line' into dev

7624c30faf56d828cab1562818c19b075a57a2ea authored almost 10 years ago
Update flake8 config and fix existing errors

c9cb4a26f3e51665a07c8ef376794254249d9405 authored almost 10 years ago
Pin to pep8 1.6.1

until this regression is fixed:
https://gitlab.com/pycqa/flake8/issues/35

b9ff83e769865961f224c4d7eed674f8a8067754 authored almost 10 years ago
Merge branch '1.2-line' into dev

d38f6ff04dc8157b70220a7699cc8c0654a6bba5 authored almost 10 years ago
Bump version and update channgelog

93a65f8a9100a91596af1877493513bf8a453aea authored almost 10 years ago
Add test for URL alias and update changelog

5af2696f0215f6a8accd14e338951f28e4169caf authored almost 10 years ago
Add add_fields class Meta option

Useful for adding fields which may be Python keywords or cannot
be valid variable names

511e2063be0cabaa901a853cfdfd7304c9e3e08b authored almost 10 years ago
Add test for URL alias

9db03b1820c3bf702960e973340d4171fbb696d1 authored almost 10 years ago
Improve __repr__ for Fields

ee4b64e7a2ddac78600824746fd1a9f5a4d1045c authored almost 10 years ago
Merge branch 'error-indices' into dev

bbc734e2d505dd3a8e440d53fbd2bdec3b151fd5 authored almost 10 years ago
Remove unused code

52c624fac5757a2845efdad60087c1e21352ae57 authored almost 10 years ago
Add docs for new errors dict format

03e668ab92377486025ea6d7655f7eaadfc6d3b2 authored almost 10 years ago
Add index_errors class Meta option

When True, store indices of invalid items in a collection.
When False, do not store indices (pre...

e82341f2be5ae6754f6d2ff37c87c3a68ed65481 authored almost 10 years ago
Add parameter to (Un)Marshaller to turn off error indexing

d69f3123ed9e82d396b6a516aba4355b59cd44fb authored almost 10 years ago
Add tests for Umarshaller and Marshaller for storing error indices

And update docstrings

82954cb115964ed4c3b51181b30045d74d3679b4 authored almost 10 years ago
Default dict_class=dict, for consistency with Unmarshaller

5747a4560deff5403d6030e613f0fe516a4fc22a authored almost 10 years ago
Store index of invalid items when using many=True

See #75.
Still a WIP. Still needs more tests and docs. May also want to
add a config option to t...

a3d36024bfd6b76ecc0d0c031a5c93ea8400a90d authored almost 10 years ago
Add assertion for default validation message

f6fac057e2b50b8ebb28c3bf3a66f81a6d31016b authored almost 10 years ago
Update changelog

d0970f77bb760f3c6a4a32ff2c18ac8c4c216957 authored almost 10 years ago
Move URL alias to botom of file

4ebb847df90a9c2ef9c9d0bcb49325b84fadcebb authored almost 10 years ago
Merge branch 'philtay-containsonly' into dev

f70646c278161c8e1288069a0b9c2f56d7c2c0d0 authored almost 10 years ago
Add comment which explains why list.index was used.

dc2548f00b33bc53bec9650430c2a48278c77f3d authored almost 10 years ago
Break up ContainsOnly tests into smaller units

eef9638f4a7495876f976c21e1c8b018c4779856 authored almost 10 years ago
Add ContainsOnly unit tests

ce14427cb301c32875d181177859cfb1d25c9cdd authored almost 10 years ago
Add ContainsOnly validator

9f14a070a26089ca1a13a6783571738a2c82aa38 authored almost 10 years ago
Merge branch 'philtay-self-contained' into dev

e8ce867325d8fb8576c6c2e499b2ea7f9ec1d331 authored almost 10 years ago
Merge branch 'philtay-unused' into dev

6e1cf24861a1f06849f94ddd840b0b94b61f8edd authored almost 10 years ago
Merge branch 'philtay-fix-td' into dev

38e54ba03f4c474540935e932ccc9e19d092979a authored almost 10 years ago
Fix test_timedelta_field_deserialization

5a9371dd50b3bd24b68b27c3f71b192f20356461 authored almost 10 years ago
Remove unused import

cf0ff0b7a57256bca0a4dcb954bc4c4660d3a76a authored almost 10 years ago
Make DateTime self-contained

38aa24ce0b98cdf3b6581a8fd7c75ed67a65c288 authored almost 10 years ago
Minor fix

67fc4da460deace59a8801580377d3f7811ad230 authored almost 10 years ago