Steven Loria
Steven Loria
Proves the concept proposed in https://github.com/marshmallow-code/marshmallow/issues/713#issuecomment-529154890 Still needs docs and details, but this is ready for review. TODO: - [x] ~Respect `missing_values` on serialization?~ see discussion - [ ] Update...
Currently, validators are allowed to return `False` which results in `ValidationError` with a generic message. https://github.com/marshmallow-code/marshmallow/blob/9ac3241b78b444033f901d51b431ac862d1e21cc/src/marshmallow/fields.py#L249-L251 I'm not convinced this behavior is that useful, and we could improve validation/deserialization performance...
Proposal: Remove Implicit/inferred field creation (`fields` and `additional` class Meta options). At the very least, it's an unnecessary feature that adds complexity to the codebase. At worst, it interacts in...
It would be convenient to ship this package with an optional stylesheet for styling a basic skeleton screen. ```js import { createSkeletonProvider } from 'react-skeletor'; import 'react-skeletor/css/index.css'; export default createSkeletonProvider(...
If `ACCOUNT_LOGOUT_ON_GET` is `False`, a 405 response is appropriately returned. However, when using DRF's automatic [schema/docs](http://www.django-rest-framework.org/topics/documenting-your-api/) generation, the GET method is still documented. Conditionally implementing the `get` method on the...
Nice work on this project! Would you be open to collaborating on an integration with [apispec](https://github.com/marshmallow-code/apispec), a framework-agnostic swagger spec generator? This would allow users of aiohttp-swagger to take advantage...
Add a decorator that will parse request arguments from the view function's type annotations. I've built a working proof of concept of this idea in [webargs-starlette](https://github.com/sloria/webargs-starlette). ```python @app.route("/") @use_annotations(locations=("query",)) async...
Brainstorming ideas for the next iteration(s) of this package: - [ ] Add request parsing by integrating with `webargs`, which now uses marshmallow. This might be as simple as providing...
``` raise ModelConversionError( E marshmallow_sqlalchemy.exceptions.ModelConversionError: Could not find field column of type . ```
Tracking this for 1.0. Also remove `info={'marshmallow': ...}`