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

Fix handling dict error on field in pre/post_dump/load

382c8cc0b1840b25bce524cef3defc784be24464 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Merge _schema and _field errors

9ede1172e8720afa7825878f450a01349aee6eef authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Update docs about ValidationError and error messages structure

fb614a6358c4a29a86d52e4f64a09a7310d37b67 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Fixes in docs/quickstart

37a9dae21c8ea8b7d7c3dc9078e124620a781c65 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Rework ValidationError

8e497ccadeeb3096d885d95dc90bdb0144d63867 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Rework Error_store.store_error

8a6ad548df6b9cac377e748551248bde6df5619c authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Complete test_multiple_validators_merge_dict_errors

dddaf8edf8dffb0453ac7fb06113f9636985ba90 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Rework Error_store.store_error

bcf621ebd898d4089b57a300d412c8f16aa119cc authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Rework ErrorStore.store_error, remove ErrorStore.store_validation_error

a074f3edf874c85fa9109f21cbfdb1f8313c9818 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Only accept one field name in ValidationError

99a2e48278902209b9591b874b77027a6eb2d393 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Remove unused imports in compat.py

2f0bdecbe252c67882e8e33561612401dd043b8c authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Fix List and Dict valid_data

757a38952bfa762f799f4fe495bf07f9b74285f1 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Merge pull request #1049 from toffan/fix/pluck-typeerror

Fix TypeError when serializing None with Pluck

9918eb00ee9e1fd2c075ea395a9fd8d90b474ffd authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1050 from marshmallow-code/dev_rework_marshaller_serialize

Don't raise ValidationError in Unmarshaller.serialize

d1a489e6758bbb164133c2a63a5a835c713bfc7a authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1051 from marshmallow-code/fix_nested_serialize

Don't pass data to ValidationError in Nested._serialize and Nested._load

cf53dc1288aeb06d6541ba000ad11b7fd5f8e7b8 authored about 6 years ago by Steven Loria <[email protected]>
Don't pass data to ValidationError in Nested._serialize and Nested._load

3cf8d61da4aa57cbc36ae455da51d83ee8e9e953 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Set data=nested_obj when raising ValidationError in Nested._serialize

6c41ed7c16c2b973587e674471e04d44adbaf834 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Don't raise ValidationError in Unmarshaller.serialize

6125ab0dfa402d70c0ef8983e08bbc903547c5b0 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Fix TypeError when serializing None with Pluck

Serialize None with fields.Pluck returns None. Add a unit test for it.

03a8387c5f83b1fda04e1891663ee353cf33528f authored about 6 years ago by toffan <[email protected]>
Bump sphinx from 1.8.1 to 1.8.2

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 1.8.1 to 1.8.2.
- [Release notes](http...

d04078aeb3a5a8702fb50ac29a46eef489dc3e93 authored about 6 years ago by dependabot[bot] <[email protected]>
Merge branch '2.x-line' into dev

c70df07bbaec927ed57e0fa5a27fda3aa4b65ea0 authored about 6 years ago by Steven Loria <[email protected]>
Merge 2.x-line into dev

f1cbdc810a420176ff122e0f96006044bcad817b authored about 6 years ago by Steven Loria <[email protected]>
Use :doc: insteaad of :ref: where appropriate

close #1033

03423ef4365be478a1eb86280485d0360d53a7d1 authored about 6 years ago by Steven Loria <[email protected]>
Bump sphinx-version-warning from 1.1.1 to 1.1.2

Bumps [sphinx-version-warning](https://github.com/humitos/sphinx-version-warning) from 1.1.1 to ...

f554fc3ce8810fa4778f84518bfdb1a51aeb35fa authored about 6 years ago by dependabot[bot] <[email protected]>
Add sponsor button; fix indent in contributing guide

9515f526c8ec32cb97cddd53b8a69aa38de1866b authored about 6 years ago by Steven Loria <[email protected]>
Merge branch '2.x-line' into dev

bba5ba1a4b264f6c491d86416e968d1291985ed3 authored about 6 years ago by Steven Loria <[email protected]>
Fix list indentation in contributing docs

af7e1fbeaf1f95f072d39d7ff15d5eeef95d2827 authored about 6 years ago by Steven Loria <[email protected]>
Bump version and update changelog

24d28dca764955e3af219f622d83305e11e9e2c4 authored about 6 years ago by Steven Loria <[email protected]>
Merge branch '2.x-line' into dev

522a3f3943362a74ac89a6c367310fcd99e6779c authored about 6 years ago by Steven Loria <[email protected]>
Add issue number and credit

313716c0857c7c29a1fea3e15690a86a989619ae authored about 6 years ago by Steven Loria <[email protected]>
Bump version and update changelog

fb24eb31824ff4ebeb8869f232768cc9984062d2 authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1036 from marshmallow-code/2.x-memory-leak

Fix memory leak when dynamically creating schemas with type()

6af407eff986080eb37c67adde10a37773abcb92 authored about 6 years ago by Steven Loria <[email protected]>
Update changelog and add @asmodehn to AUTHORS

60057232dd02c6a5f68e5107f5e810ec595d72ef authored about 6 years ago by Steven Loria <[email protected]>
Fix memory leak when dynamically creating schema classes

* Don't add duplicate entries for the same full path
* Fix behavior when classes have the same n...

1f899e9a84000c6475795a4e53e7581580177906 authored about 6 years ago by Steven Loria <[email protected]>
isolated another bug with registry and same classname.

510fd812538e09f5e7f4c12580bbff8db0bf41f9 authored about 6 years ago by AlexV <[email protected]>
Merge pull request #1035 from marshmallow-code/dependabot/pip/sphinx-version-warning-1.1.1

Bump sphinx-version-warning from 1.0.2 to 1.1.1

e2ba0012f3ae9367e578c42abb149125913d20a1 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Bump sphinx-version-warning from 1.0.2 to 1.1.1

Bumps [sphinx-version-warning](https://github.com/humitos/sphinx-version-warning) from 1.0.2 to ...

783a7d0dab4a7568d8ed6c80c4fa122646542d72 authored about 6 years ago by dependabot[bot] <[email protected]>
Remove unused tasks.py

We're using tox now

46b3a277bf999e8bc7a606249d2145dcc0c52ef7 authored about 6 years ago by Steven Loria <[email protected]>
Update changelog

e2c0d527964250521b85fc52c58b368f0ff63cc9 authored about 6 years ago by Steven Loria <[email protected]>
Merge branch '2.x-line' into dev

b74f97283e3a6d909fab49ae66d3e65276ee82a3 authored about 6 years ago by Steven Loria <[email protected]>
Bump version and update changelog

45ef0512120520ee679875861e5c5cdacc16f8bf authored about 6 years ago by Steven Loria <[email protected]>
Upgrade flake8 and fix issues

3e98e543d4bfdf3d3b840587f4083f25ed41f84b authored about 6 years ago by Steven Loria <[email protected]>
Fix another DeprecationWarning on Python 2.7

d26313ee3db61541fe345d5b5347214970c54c05 authored about 6 years ago by Steven Loria <[email protected]>
Stop testing against pypy

Same as c24d7f1e6943ad1873349ef5816149beb1bbca10

marshmallow is pure python. As long as tests p...

27af8cbaf5388ddf3d2b7b754d9f683338226fca authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1032 from jmargeta/collections_abc_deprecation_fix

Fix deprecated imports of collections.abc classes

3ca3293ce215b1d89b216bf3670a2601409118aa authored about 6 years ago by Steven Loria <[email protected]>
Clean up imports in compat.py

* Remove unnecessary try-except logic
* Remove unnecessary assignments

7fb5137fc765d349cd5c45128092aa4ea0ec5208 authored about 6 years ago by Steven Loria <[email protected]>
Import Mapping from compat instead of collections

Adds missing import to avoid deprecated import
of ABC classes when imported directly from the
co...

ffe1b2d2945db95c036b5aeb1afd2c5b6855d2f3 authored about 6 years ago by Jan Margeta <[email protected]>
Fix deprecation warnings when importing from collections

Import of abc classes directly from collections module was
deprecated in Python 3.6 and will be ...

b18f1479f11680bf7530881b7b3204c8cfb9295d authored about 6 years ago by Jan Margeta <[email protected]>
Remove duplicate py36 build

abefc5d28678143dce6657141ad3cad899f412fc authored about 6 years ago by Steven Loria <[email protected]>
Fix python 3.7 build

776caf6427ee5b5e26a7458ded51f84bffc5d280 authored about 6 years ago by Steven Loria <[email protected]>
Merge branch '2.x-line' into dev

6ee34e4a01ca517e2a1f02c9d2b2e5cf85d958f6 authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1030 from marshmallow-code/2.x-tox-cleanup

Make Travis config easier to read

d830f07dae64b8f920344492f0eaeb208a767fff authored about 6 years ago by Steven Loria <[email protected]>
Make Travis config easier to read

Visually align the Python versions and TOXENV names

As seen in
https://github.com/encode/django...

d8a10bfa9f574853191a592476f6206c937c1fad authored about 6 years ago by Steven Loria <[email protected]>
Stop testing against pypy

marshmallow is pure python. As long as tests pass on 2.7, they
should pass on pypy, too. Testing...

c24d7f1e6943ad1873349ef5816149beb1bbca10 authored about 6 years ago by Steven Loria <[email protected]>
Update pre-commit hooks

using `pre-commit autoupdate`

67df2093671e9c9bae10ab6b72f2f23f4cc06352 authored about 6 years ago by Steven Loria <[email protected]>
Fix usedevelop setting

708c01b2f4f3fa321a00dcd9ee9e9a0a7179c366 authored about 6 years ago by Steven Loria <[email protected]>
Remove dev-requirements.txt

0d95bd2f37dbfd3ee47f8d7e707684e9c7d36c39 authored about 6 years ago by Steven Loria <[email protected]>
Merge branch '2.x-line' into dev

125699be74b0c476edde9f587c7113626ea53859 authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1025 from marshmallow-code/2.x-tox

Use tox for running tests in CI and running dev commands

2fd2ccf13f76df0afef4ce83ac17ec13861d0312 authored about 6 years ago by Steven Loria <[email protected]>
Document how to run syntax check

e9ef419848c36becbf63675825d6aabfe54fcf8c authored about 6 years ago by Steven Loria <[email protected]>
Unpin pytest so that tox installs the latest compatible version

...this should fix the py26 build

9a87b0090ce5a39745180ef3b8635caac6e73a32 authored about 6 years ago by Steven Loria <[email protected]>
Use tox for running tests in CI and running dev commands

...for better parity between local dev and Travis. This also
simplifies setting up a local dev e...

e4de670a87eec4646fc680e3487bf72a4e234c90 authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1024 from marshmallow-code/dev_minor_schema_do_load_rework

Minor Schema._do_load rework

9d03bfdd864530fd14dcf7dae547f5213cf91227 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Minor Schema._do_load rework

3d667356ef8ba71b3eff26cd1a2c0a392337e2bb authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Bump python-dateutil from 2.7.3 to 2.7.4

Bumps [python-dateutil](https://dateutil.readthedocs.io) from 2.7.3 to 2.7.4.

Signed-off-by: de...

05456790ce946be017481c9fbe61f72040b72fc2 authored about 6 years ago by dependabot[bot] <[email protected]>
Merge pull request #1021 from marshmallow-code/dependabot/pip/pytz-2018.6

Bump pytz from 2018.5 to 2018.6

bdf1d9ca8cd52c01d660bee3a5e27caf5154e33e authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Bump pytz from 2018.5 to 2018.6

Bumps [pytz](https://github.com/stub42/pytz) from 2018.5 to 2018.6.
- [Release notes](https://gi...

0d88dbeae3280df69a0896b1de3ea925983e68dd authored about 6 years ago by dependabot[bot] <[email protected]>
Bump version and update changelog

fb9adf56849e663d9312ae2a6130b162dd0c15d3 authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1016 from marshmallow-code/restore-type-mapping

Restore Schema.TYPE_MAPPING

8a470610decaa866fe055681daa0ea6f0b877fde authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1018 from marshmallow-code/dependabot/pip/pre-commit-1.12.0

Bump pre-commit from 1.11.2 to 1.12.0

eda6e250f562ea8758092074c33a4f8478f038a1 authored about 6 years ago by Steven Loria <[email protected]>
Bump pre-commit from 1.11.2 to 1.12.0

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 1.11.2 to 1.12.0.
- [Release n...

95774631ec3808e4e17a12945d4562037d8f1d11 authored about 6 years ago by dependabot[bot] <[email protected]>
Merge pull request #1019 from marshmallow-code/dependabot/pip/flake8-3.6.0

Bump flake8 from 3.5.0 to 3.6.0

968e7dec9763dc610e3ab13910cc73dd7fd493a9 authored about 6 years ago by Steven Loria <[email protected]>
Fix flake errors

c95ce7bb8943e96adeacd7b266125a25e2b3ad1e authored about 6 years ago by Steven Loria <[email protected]>
Bump flake8 from 3.5.0 to 3.6.0

Bumps [flake8](https://gitlab.com/pycqa/flake8) from 3.5.0 to 3.6.0.
- [Release notes](https://g...

2b2155087d2b167ad3106c689d9a28ba114064a0 authored about 6 years ago by dependabot[bot] <[email protected]>
Restore Schema.TYPE_MAPPING

close #1012

b29b2b6080ffdaa8d8f179841059742ede0c310d authored about 6 years ago by Steven Loria <[email protected]>
Bump pytest from 3.9.1 to 3.9.2

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.9.1 to 3.9.2.
- [Release notes](http...

e4fb2064fabd1cc9b471c59736fe7938b289fea4 authored about 6 years ago by dependabot[bot] <[email protected]>
Merge branch '2.x-line' into dev

5566e2aa26e6f53d7b75a2b72c4ebc9d8cfe26bc authored about 6 years ago by Steven Loria <[email protected]>
More accurate warning text

25e773aa85659397a784b067c11d0b371a55715d authored about 6 years ago by Steven Loria <[email protected]>
Fix links in AUTHORS and role in docstring

045768b7447fb01591dafe1abac4920012424408 authored about 6 years ago by Steven Loria <[email protected]>
Merge branch '2.x-line' into dev

d1678ee74727d277f48822f01468696ff41b1297 authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1013 from marshmallow-code/2.x-line-versionwarning

Add version warning

88451d6e4fbaf38beefb0ad186c6dee19c80acd8 authored about 6 years ago by Steven Loria <[email protected]>
Improve padding and background gradient color for better legibility

h/t @deckar01

bcf5b57390142813daaee8263ea9bfdf9ea62e03 authored about 6 years ago by Steven Loria <[email protected]>
Upgrade sphinx and sphinx-version-warning

d2749100c637295158660a85b20b256206cfc447 authored about 6 years ago by Steven Loria <[email protected]>
Fix link

7a81c7918d89f81f8e4a7ef5bdb58d702dd4a6bb authored about 6 years ago by Steven Loria <[email protected]>
Pin sphinx to earlier version

sphinx-version-warning isn't compatible with sphinx>=1.8

https://github.com/humitos/sphinx-vers...

2e9f9fa30461531adf64b4c15b0d1580d853721e authored about 6 years ago by Steven Loria <[email protected]>
Add version warning at top of docs

Close #871

695717b73b8f6e9151b459de9ff93ad3bb1b0306 authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #981 from marshmallow-code/doc_test_dump-only_unknown_include

Document and test loading dump_only field with unknown=INCLUDE

fc1cf8fdcaa2a258e3d2556591cc727760f3caa8 authored about 6 years ago by Steven Loria <[email protected]>
Update SchemaABC method signatures

9527ba1c2c07f0fef7c16b68f023122347b2fbc6 authored about 6 years ago by Steven Loria <[email protected]>
Update signatures of FieldABC methods

29ac3073b747d5bafaec240df25844d6d27c049a authored about 6 years ago by Steven Loria <[email protected]>
Update custom fields documentation

991e63c47227edc1064faf29c2df0b97868c0b4f authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1011 from marshmallow-code/dev_rework_field_signature

Let all fields _serialize method accept **kwargs

ba9e700d0c9cb81a57d78974de9b66f2dbd389a9 authored about 6 years ago by Steven Loria <[email protected]>
Improve Field [_|][de|]serialize docstrings

a466122b00921b48a02a9c5dc15877c6d6de03af authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Let all fields _serialize method accept **kwargs

4d4fded5a5727cbdc4a0e20694930b9f9def12a1 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Fix typo

bca311fd5df345f23692ec2cd956439a1c94ca51 authored about 6 years ago by Steven Loria <[email protected]>
Merge branch '2.x-line' into dev

a974becdce85341a8cba4cc62ff0fa49d21f5431 authored about 6 years ago by Steven Loria <[email protected]>
Bump version and update changelog

036e9b0ffacb96f2d52f89891ff8f32edabd76c3 authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1010 from marshmallow-code/remove-old-warning

Remove spurious warning re: implicit collection handling

08e4d2c96845953c4f0ea5d577c383e3d8fb419b authored about 6 years ago by Steven Loria <[email protected]>
Remove spurious warning re: implicit collection handling

close #998

1608c96da715db3d4c0551bd80e67dba67e072e9 authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1007 from marshmallow-code/dev_rework_field_signature

Let all fields _deserialize method accept **kwargs

5279fef8f53714c402396ce3bb037f125b714b4a authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #1006 from marshmallow-code/dependabot/pip/pytest-3.9.1

Bump pytest from 3.8.2 to 3.9.1

61fafce9ee58edcef32b811731f68683cb4cc485 authored about 6 years ago by Steven Loria <[email protected]>