Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

marshmallow

A lightweight library for converting complex objects to and from simple Python datatypes.
Collective - Host: opensource - https://opencollective.com/marshmallow - Code: https://github.com/marshmallow-code

Refactor SchemaMeta to use instance methods when appropriate

Do minimum amount of work in __new__

github.com/marshmallow-code/marshmallow - afce5f5276e2b681d17548109fecd592075c3935 authored over 9 years ago by Steven Loria <[email protected]>
Correctly inherit ordered option

Find first parent class that has 'ordered' option set, and use
that value

github.com/marshmallow-code/marshmallow - 33767a4fbb6540938d618d6683d1de1ae63af64a authored over 9 years ago by Steven Loria <[email protected]>
Use inspect.getmro to get MRO for classes

github.com/marshmallow-code/marshmallow - 67b6091c23973ec8b1216abadc567fae7b723843 authored over 9 years ago by Steven Loria <[email protected]>
Add basic docs for apispec

github.com/marshmallow-code/apispec - 620666c075aed3887d7ed07e556b3df6bc3eb6ea authored over 9 years ago by Steven Loria <[email protected]>
Merge pull request #10 from marshmallow-code/mv-tests

Move tests and test against marshmallow 2.0.0

github.com/marshmallow-code/apispec - 363e179ca8129b67af7cf04f5bf33b8cacdb680b authored over 9 years ago by Steven Loria <[email protected]>
Test against latest pre-release version of marshmallow

github.com/marshmallow-code/apispec - 0a77e0c54d7e64253c12ee803e2eb479230a3bdf authored over 9 years ago by Steven Loria <[email protected]>
Move tests into the package directories

This will make it easier to break things out when the packages
mature into standalone packages.
...

github.com/marshmallow-code/apispec - 1e2d75c0acd92c1385e69d7218052d3bc05ed915 authored over 9 years ago by Steven Loria <[email protected]>
Remove allow_null parameter of fields.Nested

github.com/marshmallow-code/marshmallow - b90bcd167c88b89cc838d2b90ce75af567550fc8 authored over 9 years ago by Steven Loria <[email protected]>
Merge branch 'issue202' into dev

github.com/marshmallow-code/marshmallow - 2bd310daf06ee64880e1c9d9195b510755436696 authored over 9 years ago by Steven Loria <[email protected]>
Errored fields do not show up in output dict

[resolve #202]

github.com/marshmallow-code/marshmallow - e489e74eb3fc328a6ff8b3f44828831580bc5e20 authored over 9 years ago by Steven Loria <[email protected]>
Restore old None serialization behavior of Email field

github.com/marshmallow-code/marshmallow - 7acd973eda52d3481f148bedc637889f5781fe12 authored over 9 years ago by Steven Loria <[email protected]>
Prep for next release

github.com/marshmallow-code/marshmallow - 68f167fe781b7f44a29f41dd3c2f4c7cca957c42 authored over 9 years ago by Steven Loria <[email protected]>
Correct docstring for `default`

github.com/marshmallow-code/marshmallow - 9a5bf4a1358069becd724d170bef08d351df0dc0 authored over 9 years ago by Steven Loria <[email protected]>
Bump version and update changelog

github.com/marshmallow-code/marshmallow - 175d58f966a72c42b1ace6162b30704be6e60f7c authored over 9 years ago by Steven Loria <[email protected]>
Document how to install pre-release

github.com/marshmallow-code/marshmallow - eaa7d7fce45caad7b09c040b70a959318de7a31d authored over 9 years ago by Steven Loria <[email protected]>
Merge branch '1.2-line' into dev

github.com/marshmallow-code/marshmallow - 72a8ba4278577153be5bfce70fd2d5e9bcde7fe1 authored over 9 years ago by Steven Loria <[email protected]>
Bump version and update changelog

github.com/marshmallow-code/marshmallow - 053b623d43d72c5b43d52934777e514ab9894e6b authored over 9 years ago by Steven Loria <[email protected]>
Merge branch 'defaults-issue199' into dev

[resolve #199]

github.com/marshmallow-code/marshmallow - 4a906a6f9a58238e1a969e3bb9cf72836f2255b5 authored over 9 years ago by Steven Loria <[email protected]>
Update docs and CHANGELOG: defaults

github.com/marshmallow-code/marshmallow - 934a09576b89efd328f99746645913bf80decd3f authored over 9 years ago by Steven Loria <[email protected]>
Fix repr for `missing`

github.com/marshmallow-code/marshmallow - 6916d02d83aece8b7e9dea8222cff4cd3de94edd authored over 9 years ago by Steven Loria <[email protected]>
Move missing to utils to avoid partialling in Field

github.com/marshmallow-code/marshmallow - 7cba47481cbfb0f7e8b3fd36b303a419e236812a authored over 9 years ago by Steven Loria <[email protected]>
Remove unnecessary null value

github.com/marshmallow-code/marshmallow - f3275394e30a33760653d7b69c85397f1fe87f49 authored over 9 years ago by Steven Loria <[email protected]>
Default only used if specified explicitly

Otherwise, missing values are excluded from serialized output
see #199

Still a WIP
TODO:
- Docs...

github.com/marshmallow-code/marshmallow - d85a9631240c58a7acc989899bdde0d5a7cfcddf authored over 9 years ago by Steven Loria <[email protected]>
Fix storing multiple errors for a given index when many=True

github.com/marshmallow-code/marshmallow - 64ba23e09ecd562829b2f60bfb6306b996630f05 authored over 9 years ago by Steven Loria <[email protected]>
Fix redefinition of test method

github.com/marshmallow-code/marshmallow - 83c86d08e4ccd4880359be512268616e5ffde087 authored over 9 years ago by Steven Loria <[email protected]>
Move decorator tests to test_decorators.py

github.com/marshmallow-code/marshmallow - 7d55cbfe63ff735dbb1a3e1e5aa7fcb203121c0b authored over 9 years ago by Steven Loria <[email protected]>
Make null and missing import-able from the top level module

github.com/marshmallow-code/marshmallow - 03dddfe360501dabf8c8bbb684336afa63def5be authored over 9 years ago by Steven Loria <[email protected]>
Merge branch '1.2-line' into dev

github.com/marshmallow-code/marshmallow - 50f11a9d1c9d7cc186ec40d1e6dab8f03836741c authored over 9 years ago by Steven Loria <[email protected]>
Rename __processor_tags__ -> __marshmallow_tags__

github.com/marshmallow-code/marshmallow - a9a2342258e731d47bb541ae3b1b95cfd3569cb1 authored over 9 years ago by Steven Loria <[email protected]>
Merge branch 'issue188' into 1.2-line

github.com/marshmallow-code/marshmallow - 04177a3bdb7e4995583f7c94b4b758001a7d4ca8 authored over 9 years ago by Steven Loria <[email protected]>
Fix validation of invalid types passed to Nested field when many=True

fixes #188

github.com/marshmallow-code/marshmallow - 20c112841c373494a6c628345cacc0063f901ca7 authored over 9 years ago by Steven Loria <[email protected]>
Bump dev version

github.com/marshmallow-code/marshmallow - 23ba0092c5fa3e40edea24d07990ca712cf0f4ba authored over 9 years ago by Steven Loria <[email protected]>
Updates to conf.py from dev branch

fixes compatibility with sloria/alabaster

github.com/marshmallow-code/marshmallow - 13ca23de51331e400827cc6c8a04b3deaf64dcb8 authored over 9 years ago by Steven Loria <[email protected]>
Rename version to 2.0.0a1 for PEP440 compliance

github.com/marshmallow-code/marshmallow - 1e5e86caff834b68e206deb8e729ef570f4faf4f authored over 9 years ago by Steven Loria <[email protected]>
Pass keyword arguments for readability

github.com/marshmallow-code/marshmallow - cd75bed469dc05e4764794f3edaaec6167787149 authored over 9 years ago by Steven Loria <[email protected]>
Clarify pipeline for (de)serialization

github.com/marshmallow-code/marshmallow - 11ef17923a2369d91525a4126dfa37c8684d259f authored over 9 years ago by Steven Loria <[email protected]>
Document migration path from @preprocessor and @data_handler

github.com/marshmallow-code/marshmallow - 7f17b3c14f998ab4645289ab3d2da1efc6c14b89 authored over 9 years ago by Steven Loria <[email protected]>
Update conf.py and fix link in AUTHORS

github.com/marshmallow-code/marshmallow - ec9dddb4a96ccff9f8d0e49ed2734b1f73ccb022 authored over 9 years ago by Steven Loria <[email protected]>
Update "extending" docs with pre_ and post_ decorators

github.com/marshmallow-code/marshmallow - 18d4c08fb8dcff210843b94c05ff55a7861e66bc authored over 9 years ago by Steven Loria <[email protected]>
Merge branch 'docs-and-deprecation' into dev

github.com/marshmallow-code/marshmallow - 9af0044f76442f67803f3e81777a3767174e2ae4 authored over 9 years ago by Steven Loria <[email protected]>
Document pre_ and post_ decorators

github.com/marshmallow-code/marshmallow - 1faa0a78a38de9f35b62ce45ad43b2793c321ee7 authored over 9 years ago by Steven Loria <[email protected]>
Add deprecation warnings for preprocess and data_handler

github.com/marshmallow-code/marshmallow - b097819d6b5468ee10e458a9a8202f1dc61a0494 authored over 9 years ago by Steven Loria <[email protected]>
Clarify how validation works during serialization

see #196

github.com/marshmallow-code/marshmallow - a739a1c20dc9eba1bdfbf7e34dcc33268651feab authored over 9 years ago by Steven Loria <[email protected]>
Update changelog (pre_* and post_* decorators)

github.com/marshmallow-code/marshmallow - e5102f45f56bb229d23c12693c6211f0ce3fd98e authored over 9 years ago by Steven Loria <[email protected]>
Merge pull request #191 from taion/jjia/processors

Add decorator-based pre/post-dump/load support

github.com/marshmallow-code/marshmallow - 3a9a29960d2dbc275a7dd0de4c5ff71b65d0ab92 authored over 9 years ago by Steven Loria <[email protected]>
Factor out some metaclass construction methods

github.com/marshmallow-code/marshmallow - 95fc121661f5760b97887556935dc32388c5d2f3 authored over 9 years ago by Jimmy Jia <[email protected]>
Merge branch 'dev' of https://github.com/marshmallow-code/smore into dev

github.com/marshmallow-code/apispec - 5cc2d0b4af525391d84c0da243ec47d9e325cc16 authored over 9 years ago by Steven Loria <[email protected]>
Faster travis builds with sudo: false

github.com/marshmallow-code/apispec - 6cde475fe4fca5eec3670605ef555dc7a5e267ce authored over 9 years ago by Steven Loria <[email protected]>
Merge pull request #9 from jmcarp/integration-tests

Integration tests

github.com/marshmallow-code/apispec - 8125bfafd36522a4240e3720fcf4825b2e1c9601 authored over 9 years ago by Steven Loria <[email protected]>
Add integration test with swagger-tools.

[Addresses #8]

github.com/marshmallow-code/apispec - 2f1aeaa8fc6db624ad6197a79c4101cd59d40e15 authored over 9 years ago by Joshua Carp <[email protected]>
Include API metadata in `to_dict`.

github.com/marshmallow-code/apispec - 4c1c427a6fc591c6b78ecd69e4652f4955b06122 authored over 9 years ago by Joshua Carp <[email protected]>
Incorporate fixes from review and discussion

github.com/marshmallow-code/marshmallow - 50b205c49f3b46e8763473f3ac1a948da24b66ac authored over 9 years ago by Jimmy Jia <[email protected]>
Bump dev version

github.com/marshmallow-code/webargs - f57c9b730d9b274edce85de38cdc39fdbdc2ecca authored over 9 years ago by Steven Loria <[email protected]>
Merge branch 'default-status-code' into dev

github.com/marshmallow-code/webargs - a9d5432b76d7556b025785978c03a74e1c576d9e authored over 9 years ago by Steven Loria <[email protected]>
Update changelog

github.com/marshmallow-code/webargs - 0926e401cb70a3e08404eee3a60ecdc8b9637056 authored over 9 years ago by Steven Loria <[email protected]>
Return a 422 response when a ValidationError is raised

closes #38

github.com/marshmallow-code/webargs - c435ad61945860e3a86ea6f00cb5e14449e9d548 authored over 9 years ago by Steven Loria <[email protected]>
Merge pull request #7 from jmcarp/schema-requirements

Note required model fields in separate list.

github.com/marshmallow-code/apispec - d7d3b79747ce7f839d13fc0daf10f485927f0603 authored over 9 years ago by Steven Loria <[email protected]>
Merge pull request #6 from jmcarp/add-array-items

Add items description to array properties.

github.com/marshmallow-code/apispec - ef39b4e82eb636ff1cef51ca4106b2b1d79e7663 authored over 9 years ago by Steven Loria <[email protected]>
Add items description to array properties.

"items" object is required for properties of type "array". See
https://github.com/swagger-api/sw...

github.com/marshmallow-code/apispec - 6b451ee79653f7b211f5e37391d0e40638747c33 authored over 9 years ago by Joshua Carp <[email protected]>
Note required model fields in separate list.

The official docs are vague on this point, but it looks like required
model fields are meant to ...

github.com/marshmallow-code/apispec - f00f601aba0e65398be93a6f12411dfcbe15d83b authored over 9 years ago by Joshua Carp <[email protected]>
Merge pull request #5 from Trii/dev

Implement Path merging

github.com/marshmallow-code/apispec - c1ec4a283bb5388db704f4194afb116ed2631678 authored over 9 years ago by Steven Loria <[email protected]>
Add asserts that I forgot due to distracted coding

github.com/marshmallow-code/apispec - a834b8ad1be026b9f1d0f8b273be91873ce748d6 authored over 9 years ago by Joshua Johnston <[email protected]>
Merge paths when a new HTTP method is added to an existing path.

Fixes #4

github.com/marshmallow-code/apispec - 7ad2cdd8bfbda9f5757cae3290e7ecffa86138d8 authored over 9 years ago by Joshua Johnston <[email protected]>
Tests to make sure merge path works

github.com/marshmallow-code/apispec - f27d05443a800086f63eea2d8cd0409139f72fb1 authored over 9 years ago by Joshua Johnston <[email protected]>
Merge branch 'dev' of https://github.com/marshmallow-code/smore into dev

github.com/marshmallow-code/apispec - f5a92a133bd699f7924026607aa4cc0bd6bca088 authored over 9 years ago by Steven Loria <[email protected]>
Update for compatibility with webargs>=0.11.0

Rename source -> location

github.com/marshmallow-code/apispec - 679924b40ee9633ba87a3eed1b87659d8146d409 authored over 9 years ago by Steven Loria <[email protected]>
Merge branch '1.2-line' into dev

github.com/marshmallow-code/marshmallow - 68f9acd84edaaabe882ce87e9c222a764de9ab01 authored over 9 years ago by Steven Loria <[email protected]>
Update changelog

github.com/marshmallow-code/marshmallow - 7d6c7e852361544b8d961dac8ebced2c5475f562 authored over 9 years ago by Steven Loria <[email protected]>
Fix incorrect usage of `URL` in examples

github.com/marshmallow-code/flask-marshmallow - 506125762208148d7732afb187e830c24ed56f0e authored over 9 years ago by Steven Loria <[email protected]>
Merge pull request #190 from taion/patch-1

Fix pep8 dev dependency for flake8

github.com/marshmallow-code/marshmallow - 284d64f7ec1210730a40cb1d1e1d44923c1d1eee authored over 9 years ago by Steven Loria <[email protected]>
Add decorator-based pre/post-dump/load support

For #153

github.com/marshmallow-code/marshmallow - 2e20e2ddba644b82f0b238d82b3481e040647c7e authored over 9 years ago by Jimmy Jia <[email protected]>
Fix pep8 dev dependency for flake8

flake8 2.4.0 explicitly requires pep8<1.6

github.com/marshmallow-code/marshmallow - 0c1baf301dfc2a4f016c9bbd8f9c6a97a5d95e98 authored over 9 years ago by Jimmy Jia <[email protected]>
Bump version and update changelog

github.com/marshmallow-code/webargs - aaed1f9505e4f2d016e004a61e157a69bc63e0f2 authored over 9 years ago by Steven Loria <[email protected]>
Fix lint errors

github.com/marshmallow-code/webargs - 032b5c1dfaf9f09362d4eed55577b61303abd2cd authored over 9 years ago by Steven Loria <[email protected]>
Remove 'source' param

github.com/marshmallow-code/webargs - 03a4c5185d24f2a418a660dfafa6cec117483c7f authored over 9 years ago by Steven Loria <[email protected]>
Use webbrowser for opening docs

github.com/marshmallow-code/webargs - 4615e5a3f146f4ef87e94a2a5b04a17d5806ccc1 authored over 9 years ago by Steven Loria <[email protected]>
Merge branch 'deprecate-context-arg' into dev

github.com/marshmallow-code/marshmallow - c781939daaee64bf55ffc73d893bcb7c67aeba0d authored over 9 years ago by Steven Loria <[email protected]>
Update changelog and docs example for context

github.com/marshmallow-code/marshmallow - 7954413ef72b22fed66c3c17ca05063600b281aa authored over 9 years ago by Steven Loria <[email protected]>
Deprecate context parameter of method fields

resolve #184

github.com/marshmallow-code/marshmallow - 7b6f7170818201007fdd30b1346babc2b8ff7e84 authored over 9 years ago by Steven Loria <[email protected]>
Use webbrowser module to open docs

github.com/marshmallow-code/marshmallow - bfe0028475cdb6d11af769e31480845241226531 authored over 9 years ago by Steven Loria <[email protected]>
Update changelog and add @sergey-aganezov-jr to AUTHORS

github.com/marshmallow-code/marshmallow - 94aecf30708d7c4f68e12459163bf7a16cf07fdf authored over 9 years ago by Steven Loria <[email protected]>
Merge pull request #186 from sergey-aganezov-jr/dev

added support for fields.List.serialize to correctly process generators (

github.com/marshmallow-code/marshmallow - 8da2fb8dec5ef18aad4280a3ecf613aed8279433 authored over 9 years ago by Steven Loria <[email protected]>
continuation of #185

quick follow up: unused import removed

github.com/marshmallow-code/marshmallow - 696c15755d8c59b1141a93489ad9289f0274a28a authored over 9 years ago by sergey-aganezov-jr <[email protected]>
continuation of #185

removed support for the indexable objects that have not __iter__

github.com/marshmallow-code/marshmallow - b5fdb3eb7d741f69313d68f0d58fa7573120da56 authored over 9 years ago by sergey-aganezov-jr <[email protected]>
continuation of #185

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

github.com/marshmallow-code/marshmallow - a5d96adf8b835d2ebc11a2aa8ef400896867ea41 authored over 9 years ago by sergey-aganezov-jr <[email protected]>
continuation of #185

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

github.com/marshmallow-code/marshmallow - 9e4d63819d634da922c8fc949a8ee478389d5e99 authored over 9 years ago by sergey-aganezov-jr <[email protected]>
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

github.com/marshmallow-code/marshmallow - 3ea2a203e53a171f62f0e162a3d7e4cc02671e60 authored over 9 years ago by sergey-aganezov-jr <[email protected]>
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

github.com/marshmallow-code/marshmallow - ab059ec9ff9b32175492477a1d16b68b82fd2da5 authored over 9 years ago by sergey-aganezov-jr <[email protected]>
Bump dev version

github.com/marshmallow-code/webargs - e30836dcce007b9cf26a6818cb4c2c4433b77810 authored over 9 years ago by Steven Loria <[email protected]>
Merge branch 'stas-persistent_errors' into dev

github.com/marshmallow-code/webargs - 70df476bfca8ab4288afe5d4bba8a34b71c1680c authored over 9 years ago by Steven Loria <[email protected]>
Update changelog + minor docs changes

github.com/marshmallow-code/webargs - 37b546776939abbe561f21aea35fa0d578d0f9ce authored over 9 years ago by Steven Loria <[email protected]>
Added a helper to handle required arg exceptions.

github.com/marshmallow-code/webargs - 8f397bcd78b38afad84a93add3cdd77c1c5d0b55 authored over 9 years ago by Stas SUȘCOV <[email protected]>
Use sudo: false for faster builds

github.com/marshmallow-code/flask-marshmallow - e692cdab54520a3b70ef1b9ddc344e2dd5c25fc9 authored over 9 years ago by Steven Loria <[email protected]>
Pin flake8 version in order to fix version conflict

github.com/marshmallow-code/flask-marshmallow - 316bc08f169dd7411abff78b26389cbdbcfa75fd authored over 9 years ago by Steven Loria <[email protected]>
Bump version and update changelog

github.com/marshmallow-code/flask-marshmallow - b0b0cb3f0602aea5e5659cf03135c48bb13ca540 authored over 9 years ago by Steven Loria <[email protected]>
Rename HISTORY -> CHANGELOG

github.com/marshmallow-code/flask-marshmallow - d0c30fa418339d099374468c0e5ee9378b2bd645 authored over 9 years ago by Steven Loria <[email protected]>
Update imports to flask_marshmallow instead of flask.ext.marshmallow

See mitsuhiko/flask#1135

github.com/marshmallow-code/flask-marshmallow - 218ca085a607a812fc49292325132c4d43346850 authored over 9 years ago by Steven Loria <[email protected]>
Merge pull request #2 from Trii/dev

Make the tests pass by cleaning up some stuff.

github.com/marshmallow-code/apispec - 0e8244a9e8a4302a0f6b11def0fb31964c94ed6b authored over 9 years ago by Steven Loria <[email protected]>
Cleanup per code review

s/statii/statuses/g
and duh... requirements were in in setup.py

github.com/marshmallow-code/apispec - 610ba7143404bd8ce0f3c9bd2f13d95d13ab6067 authored over 9 years ago by Joshua Johnston <[email protected]>
Tighten up the try-except in Method#_serialize

github.com/marshmallow-code/marshmallow - f1cedb70ecc740067e9db729203d533f432a52d9 authored over 9 years ago by Steven Loria <[email protected]>