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

Reset errors dictionary upon serializing object

except when serializing a collection

github.com/marshmallow-code/marshmallow - 1107a234c5681e54d1345bad1f32dc107a4aa344 authored about 10 years ago by Steven Loria <[email protected]>
Reset errors dict on every load

Unless deserializing a collection

github.com/marshmallow-code/marshmallow - 187560311f868e7eeac76eed30edf69f538c483b authored about 10 years ago by Steven Loria <[email protected]>
Update install.rst

github.com/marshmallow-code/marshmallow - 705ea0482f4b928e6d934ce3be3cdfc8cf1801cc authored about 10 years ago by Steven Loria <[email protected]>
Update installation instructions

github.com/marshmallow-code/marshmallow - cb2cb34f069d9cf409665bc98a5565590a548ead authored about 10 years ago by Steven Loria <[email protected]>
Fix typo; bump version; update changelog

github.com/marshmallow-code/marshmallow - cd15a635f516884538f66adce0d9c0e37e814026 authored about 10 years ago by Steven Loria <[email protected]>
Remove stubborn test

recwarn doesn't seem to be working as expected when the whole
suite is run

github.com/marshmallow-code/marshmallow - e2b0d2216a611ce296250b56f03d30645fa54652 authored about 10 years ago by Steven Loria <[email protected]>
Merge branch 'feat/exceptions' into dev

github.com/marshmallow-code/marshmallow - b087301c126b17168537e1e913405b24517d45fb authored about 10 years ago by Steven Loria <[email protected]>
Deprecate error parameter

github.com/marshmallow-code/marshmallow - 8df4fde10f91c75b14d124faa5616f9fce6a6b50 authored about 10 years ago by Steven Loria <[email protected]>
Use Field's error attribute where appropriate

github.com/marshmallow-code/marshmallow - 48164b62257cd06a5339fca4a8aa4e1300d75fdb authored about 10 years ago by Steven Loria <[email protected]>
Raise ValueError if invalid values are passed to List field

github.com/marshmallow-code/marshmallow - cd90dd9cdc4ec34d91a7d1d9590e89c1dee51c75 authored about 10 years ago by Steven Loria <[email protected]>
Don't silently store all uncaught exceptions

Fields are responsible for determining which errors are stored

resolves #60

github.com/marshmallow-code/marshmallow - 00a18667b5a7a6a630d07062693e50007eefa5c8 authored about 10 years ago by Steven Loria <[email protected]>
Add @svenstaro to AUTHORS

github.com/marshmallow-code/marshmallow - fcce9720770cc84819857e804d64734fd64be57a authored about 10 years ago by Steven Loria <[email protected]>
Merge branch 'master' into dev

github.com/marshmallow-code/marshmallow - b6acd0a87da3ba64cb8c256880a5faf3c67c5792 authored about 10 years ago by Steven Loria <[email protected]>
Merge pull request #58 from svenstaro/patch-2

Fix typo

github.com/marshmallow-code/marshmallow - d3eb5cf527c9dd553ac58cfae4528359f1051db5 authored about 10 years ago by Steven Loria <[email protected]>
Merge pull request #59 from svenstaro/patch-1

Fix another typo

github.com/marshmallow-code/marshmallow - 301d8a56023662c799eb70faa2ea7591c21471ab authored about 10 years ago by Steven Loria <[email protected]>
Fix typo

github.com/marshmallow-code/marshmallow - 7d11b9d5bd14b7855d774c3f466d9f5c3e448b1a authored about 10 years ago by Sven-Hendrik Haase <[email protected]>
Fix typo

github.com/marshmallow-code/marshmallow - d8f0957c0105ca9657805c7ef98505c828c33b2a authored about 10 years ago by Sven-Hendrik Haase <[email protected]>
Allow use argument to be a list of callables

github.com/marshmallow-code/webargs - 47d12aa5b14d7f3f9c0cef1bf2bf29d02655b4d7 authored about 10 years ago by Steven Loria <[email protected]>
Bump dev version

github.com/marshmallow-code/webargs - 05c0ee560b04a20978bb7847a1b1351fb4ec8527 authored about 10 years ago by Steven Loria <[email protected]>
More minor docs improvements

github.com/marshmallow-code/marshmallow - 20fc099fcea2a279fa943f34af6c79fa6f7a52ea authored about 10 years ago by Steven Loria <[email protected]>
Fix minor typo

github.com/marshmallow-code/marshmallow - 7fc422af457617dc87e8ae814b93168707ab9fc7 authored about 10 years ago by Steven Loria <[email protected]>
Update docs

A more illustrative intro example; fix typos and errors, simplify
Flask example

github.com/marshmallow-code/marshmallow - 96a6f81d7e78ac803c129eaafdf754020651520f authored about 10 years ago by Steven Loria <[email protected]>
No need to pass in `obj` argument to nested Schema constructor

That parameter will soon be removed

github.com/marshmallow-code/marshmallow - 45eb580bf9c7975f128c73c05a9cc80be3173f88 authored about 10 years ago by Steven Loria <[email protected]>
Add more test cases for loading nested data

github.com/marshmallow-code/marshmallow - 3e92d68a5a6b81ee06a49ef53e84c4feb6639e0e authored about 10 years ago by Steven Loria <[email protected]>
Document update_fields parameter

github.com/marshmallow-code/marshmallow - 90d11fc4813f6604872c0e53933cf3f07c6e39f4 authored about 10 years ago by Steven Loria <[email protected]>
Merge branch 'feat/dump-many' into dev

github.com/marshmallow-code/marshmallow - 56d1e4803298bfc5fe247f283d89b6a6fcaeee41 authored about 10 years ago by Steven Loria <[email protected]>
set_class is also a property

github.com/marshmallow-code/marshmallow - 27395a437af03aa763de8c242c339003dac7177c authored about 10 years ago by Steven Loria <[email protected]>
Only update fields once when serializing nested objects

github.com/marshmallow-code/marshmallow - d39790255d00a7520dbf450a67d91e5f34d698c9 authored about 10 years ago by Steven Loria <[email protected]>
Simplify implementation of Nested#_serialize

github.com/marshmallow-code/marshmallow - 624c53cfb9b8d8d59162ad62d6f5e6471afa8a54 authored about 10 years ago by Steven Loria <[email protected]>
dict_class is a property

github.com/marshmallow-code/marshmallow - f314f26cfe1ad44a67186c626fe1969f4d0ccecf authored about 10 years ago by Steven Loria <[email protected]>
Add "many" parameter to `dump` and `load`

github.com/marshmallow-code/marshmallow - 2461b6b2243f97dd4b61d8680125742ffb81b226 authored about 10 years ago by Steven Loria <[email protected]>
Fix failing test

github.com/marshmallow-code/marshmallow - d1ca1541d8e3ac5cbcebffb7c3df5ea57cc1880e authored about 10 years ago by Steven Loria <[email protected]>
Don't coerce json to a binary string on Py3

github.com/marshmallow-code/marshmallow - 3618aa5f5be6f221e0bdb6bcf41d50735c8937dd authored about 10 years ago by Steven Loria <[email protected]>
Update docs: ordering output, changelog

github.com/marshmallow-code/marshmallow - 5338ff526c49081cf12e6db493a736638f77536f authored about 10 years ago by Steven Loria <[email protected]>
Merge branch 'feat/unordered' into dev

github.com/marshmallow-code/marshmallow - 3005a99be3b42e82fc3c906dd6edaaecad3b981d authored about 10 years ago by Steven Loria <[email protected]>
Add test cases for ordered deserialization output

github.com/marshmallow-code/marshmallow - 2e1b925d224d6df6db22d48b634e9e2ad7b984e4 authored about 10 years ago by Steven Loria <[email protected]>
Don't order deserialization output if ordered is False

github.com/marshmallow-code/marshmallow - 5b4f95d2e9ad2d1f834b54147bdb59207e7bed52 authored about 10 years ago by Steven Loria <[email protected]>
Field output ordering is False by default

Using normal dicts rather than OrderedDicts leads to a
significant performance improvement

github.com/marshmallow-code/marshmallow - 5224f90b668973820ca513dadae9aad5349a093c authored about 10 years ago by Steven Loria <[email protected]>
Add ordered class Meta option

If ordered=False, dump returns a regular dictionary instead
of an OrderedDict, which can lead to...

github.com/marshmallow-code/marshmallow - 89f1dbe6fb98da869d927bf7f7ff09a2f2fde9b1 authored about 10 years ago by Steven Loria <[email protected]>
Use lambdas instead of partials in serialize methods

lambdas have less overhead than partials, benchmarks showed
slight performance increase using la...

github.com/marshmallow-code/marshmallow - 2becaf969804fa94c2e973d27ec3abcb72964f43 authored about 10 years ago by Steven Loria <[email protected]>
Add test for nesting schema within itself using class name

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

github.com/marshmallow-code/webargs - 3b0d0a5c28baa036dab2b8ec470b098f164aa436 authored about 10 years ago by Steven Loria <[email protected]>
Merge branch 'jmcarp-dev' into dev

github.com/marshmallow-code/webargs - 3e87f96013a583d1e152b70b15ab057d40365f66 authored about 10 years ago by Steven Loria <[email protected]>
Bump dev version and update changelog

github.com/marshmallow-code/webargs - 112b0f231b901a40de208af0cb1088f72d2418e8 authored about 10 years ago by Steven Loria <[email protected]>
Handle TypeError on parsing JSON.

In Tornado, request.body is normally a string, but it can be a
concurrent.Future on streaming re...

github.com/marshmallow-code/webargs - f1b0763bc37e23c94b92c8771392b5bfdde142d1 authored about 10 years ago by jmcarp <[email protected]>
Better docs organization

github.com/marshmallow-code/marshmallow - 1f8cbe551abff976f45811d5d4863ad923d36480 authored about 10 years ago by Steven Loria <[email protected]>
Merge branch 'feat/callable-default' into dev

github.com/marshmallow-code/marshmallow - 9814ec8a2c45f8d6117ae2403163aa4c3206dbf7 authored about 10 years ago by Steven Loria <[email protected]>
Use fixtures instead of setup methods

github.com/marshmallow-code/marshmallow - e19d9be4da91d1f34eef5ecedd13aa9173cdce4d authored about 10 years ago by Steven Loria <[email protected]>
Install python-dateutil in tox environments

github.com/marshmallow-code/marshmallow - 2e60c9522d71c4c6f26b66fce48d82711df5a105 authored about 10 years ago by Steven Loria <[email protected]>
Allow default to be a callable

Resolves #56

github.com/marshmallow-code/marshmallow - b6cbbce4aae1b290c0ccbaaad8eb28d7de23d6ed authored about 10 years ago by Steven Loria <[email protected]>
Bump version and update CHANGELOG

github.com/marshmallow-code/webargs - e85c1de8762a81c0d823c2920a4ebfe2f5af776e authored about 10 years ago by Steven Loria <[email protected]>
Initialize json attribute in constructor

github.com/marshmallow-code/webargs - c476f7fed418979d575b672be0060824927ef60c authored about 10 years ago by Steven Loria <[email protected]>
Allow default to be a callable

Update examples to use callable default

github.com/marshmallow-code/webargs - 1588c6eb1ea7ca323e4a5afa788c3bda264f0b46 authored about 10 years ago by Steven Loria <[email protected]>
Update flake config

github.com/marshmallow-code/webargs - 1ffdc14b071ffd81d4ec5a7d93dc555725cf4315 authored about 10 years ago by Steven Loria <[email protected]>
Update docs and examples

github.com/marshmallow-code/webargs - 36ab64ad92f54f263a13f54d4e0cb9e23aaaa0b3 authored about 10 years ago by Steven Loria <[email protected]>
Add flake invoke task and run flake before running tests

github.com/marshmallow-code/marshmallow - 9821d1590c1fba4c9d2620dbe834ac351ac7adc5 authored about 10 years ago by Steven Loria <[email protected]>
Install dateutil on travis

github.com/marshmallow-code/marshmallow - a23e7a10dc12fd803f2a4f77182cccee96871fa0 authored about 10 years ago by Steven Loria <[email protected]>
Add null and missing to fields.__all__

github.com/marshmallow-code/marshmallow - 4b82e0e7c4d79beae761867bc54c9f9204ac13d4 authored about 10 years ago by Steven Loria <[email protected]>
Expand test coverage

github.com/marshmallow-code/marshmallow - 58993506378003632d5f04646475ef6eaf7f22ea authored about 10 years ago by Steven Loria <[email protected]>
Remove duplicate imports

github.com/marshmallow-code/marshmallow - 95287c73d1aadba055db710cab4db38dc5160e40 authored about 10 years ago by Steven Loria <[email protected]>
Fix incorrect super() call

github.com/marshmallow-code/marshmallow - 7c6d14ad293473386526dde981f6b8111a61460a authored about 10 years ago by Steven Loria <[email protected]>
Use proper class naming conventions

github.com/marshmallow-code/marshmallow - 8ea6409bb2ee6dfcc144a0311e0056a37c71af12 authored about 10 years ago by Steven Loria <[email protected]>
Define public Field interface

github.com/marshmallow-code/marshmallow - f0eb2f512420e0ebb7ed3cda982fb564087982ba authored about 10 years ago by Steven Loria <[email protected]>
Merge branch 'feat/accessor' into dev

github.com/marshmallow-code/marshmallow - 2842327c965071052a44fd6f0766177ba1c4414b authored about 10 years ago by Steven Loria <[email protected]>
Add @Schema.accessor decorator

github.com/marshmallow-code/marshmallow - 20ea93da62c782f767cf5555a56328639a0a8719 authored about 10 years ago by Steven Loria <[email protected]>
Accessor is defined on __accessor__ rather than class Meta option

github.com/marshmallow-code/marshmallow - e4c58793585fc25f7ea7a0c0f912e0b5c588d9cb authored about 10 years ago by Steven Loria <[email protected]>
Allow accessor function to be configured

Resolves #52

github.com/marshmallow-code/marshmallow - 9d82f9cf97c99886fdd08da05b98004bc4a4d41d authored about 10 years ago by Steven Loria <[email protected]>
URL and Email fields are validated upon serialization

resolves #53

github.com/marshmallow-code/marshmallow - e9e49cda85c7a274205eb0906d89ae1a64d80a60 authored about 10 years ago by Steven Loria <[email protected]>
Add test to see how overriding inherited class Meta options would work

And some minor docs updates

github.com/marshmallow-code/marshmallow - 041b8d540112b24a55b6734e6a7847dc1205a6a8 authored about 10 years ago by Steven Loria <[email protected]>
Fix flake8 error, update setup.cfg, update setup.py

github.com/marshmallow-code/marshmallow - 4143f24d09b3ee42bba2da293007e25c8931ddd4 authored about 10 years ago by Steven Loria <[email protected]>
Merge branch 'feat/ser-missing' into dev

github.com/marshmallow-code/marshmallow - e45fcce86fa4aae0fe6beff598ed6166da3a31ec authored about 10 years ago by Steven Loria <[email protected]>
Add skip_missing class Meta option

field:value pairs for which value is None are not included in
final serialized result
resolves #54

github.com/marshmallow-code/marshmallow - 8d3875008bfe074bdafd7d80487d4fe87ffd608b authored about 10 years ago by Steven Loria <[email protected]>
Marshaller will skip missing values

github.com/marshmallow-code/marshmallow - 378e3da5dcd2b4d946eefca8d6d23cc3d079fd83 authored about 10 years ago by Steven Loria <[email protected]>
Increase docs tox max depth

And a few minor language updates

github.com/marshmallow-code/marshmallow - 334213475ebd47b8e495380583ccb1c20b90437e authored about 10 years ago by Steven Loria <[email protected]>
Use logger.error instead of logger.exception for less verbose output

github.com/marshmallow-code/webargs - d8692b397e9c199500df7354c7bccd425ee2c727 authored about 10 years ago by Steven Loria <[email protected]>
Fix quotes in examples

github.com/marshmallow-code/webargs - 02563e2a1a79e881724c1e343a5f1a1d03be1927 authored about 10 years ago by Steven Loria <[email protected]>
Add examples and update docs

github.com/marshmallow-code/webargs - 889744d1e94cb99bd9bb3a95d033e02d581d8b13 authored about 10 years ago by Steven Loria <[email protected]>
A more useful repr for Arg

github.com/marshmallow-code/webargs - 97cdb7197e77ceccb33653a0b8dcc86e23d512ff authored about 10 years ago by Steven Loria <[email protected]>
Fix tests on py2

github.com/marshmallow-code/webargs - 568ce990947c4407ff4f344a3a3217401cd78a21 authored about 10 years ago by Steven Loria <[email protected]>
Allow list of validators to be passed to Parser.parse

github.com/marshmallow-code/webargs - 9de311e5288e9f9d75beae96c4c1a92172886d58 authored about 10 years ago by Steven Loria <[email protected]>
Allow a Arg to have a list of validators

github.com/marshmallow-code/webargs - f88ad57bd0ea06b909fe9ddd982b9a0147a57a08 authored about 10 years ago by Steven Loria <[email protected]>
Update docs

github.com/marshmallow-code/webargs - 97b83469bc8d19a242c805c604378770408757f9 authored about 10 years ago by Steven Loria <[email protected]>
Allow ValidationErrors to determine HTTP status codes

github.com/marshmallow-code/webargs - af321f0559691f953bff158ec46b281615413919 authored about 10 years ago by Steven Loria <[email protected]>
Store status_code and additional data on ValidationErrors

github.com/marshmallow-code/webargs - 394e1590904342785b7ecfa0fcba1bafb6658937 authored about 10 years ago by Steven Loria <[email protected]>
Parser.handle_error logs error

github.com/marshmallow-code/webargs - 43b883fc86d4d31781bf0d43ea57534945184bc1 authored about 10 years ago by Steven Loria <[email protected]>
Add test for django error handling

handle_error should just reraise error

github.com/marshmallow-code/webargs - faec69fa3d28b95d1b39ed8881c327e99bee05be authored about 10 years ago by Steven Loria <[email protected]>
Document error handling in Django

github.com/marshmallow-code/webargs - fd01d8ad414f7a5411e1a99fd1092e017d5e358c authored about 10 years ago by Steven Loria <[email protected]>
Bump dev version

github.com/marshmallow-code/webargs - 5649e20ab56cad2d01c3c21166ac56326ec40e7a authored about 10 years ago by Steven Loria <[email protected]>
Add exception logging to tornadoparser and bottleparser

github.com/marshmallow-code/webargs - abe62c964cd318e6f25da1b373274008b81e43ea authored about 10 years ago by Steven Loria <[email protected]>
Make 'query' a valid target name

github.com/marshmallow-code/webargs - a4a743da92ef70bb2174563df72fe9dd6830a6f1 authored about 10 years ago by Steven Loria <[email protected]>
Log exceptions in FlaskParser.handle_error method

github.com/marshmallow-code/webargs - c2fe780d88949a965a72026d1b63aac196841e11 authored about 10 years ago by Steven Loria <[email protected]>
More verbose __repr__ for field classes

github.com/marshmallow-code/marshmallow - 1f9a064156428aa2d9bb2f371c8864ea83d7f0b0 authored about 10 years ago by Steven Loria <[email protected]>
Exclude examples from distribution

github.com/marshmallow-code/marshmallow - b47aadf2ab53715ef5d0787d786b5b9425419a94 authored about 10 years ago by Steven Loria <[email protected]>
Update docs

- A "tldr;"
- Contributing docs
- kudos to colander

github.com/marshmallow-code/marshmallow - 228eefedcccec211f120f929e48f10d3faa4a099 authored about 10 years ago by Steven Loria <[email protected]>
Move callable_or_raise and get_func_args to utils.py

github.com/marshmallow-code/marshmallow - 43109592d42d2e3d5bf1497ff567e5bea962c3f6 authored about 10 years ago by Steven Loria <[email protected]>
Add test for bad value passed as deserialize argument to Method field

github.com/marshmallow-code/marshmallow - 30db94f6355b9787840fd926af1844c5f86ab303 authored about 10 years ago by Steven Loria <[email protected]>
Fix bug that cause use_kwargs to fail when args are missing

github.com/marshmallow-code/webargs - 91758ae1dbe01b074ed1c693a950c7128e8fee24 authored about 10 years ago by Steven Loria <[email protected]>
Move _to_fixed to utils.decimal_to_fixed

github.com/marshmallow-code/marshmallow - 46495a08702b85ca86fd3ef2b1e7fcc9ec6e4f03 authored about 10 years ago by Steven Loria <[email protected]>
Bump dev version

github.com/marshmallow-code/marshmallow - 9fdc5b27deaa3fbdca38a3fbaa47f5e7fddb6fb2 authored about 10 years ago by Steven Loria <[email protected]>
Merge branch 'master' into dev

github.com/marshmallow-code/marshmallow - f7aedd18df31b5fb046926a0817dbde018259a0a authored about 10 years ago by Steven Loria <[email protected]>