der-joel
der-joel
Currently any additional attributes added to a custom class derived from `ma.schema.SchemaOpts` are not recognized due to this non-dynamic type hint. This change will make custom schema meta options recognizable...
`Document.compare_index()` breaks for text indexes if index definition and field definition are in different order. Minimal example: ```python from mongoengine import Document, StringField, connect, IntField # connect to db "test"...
According to the docs: > The view function must also specify the total number of elements by setting it as item_count attribute of the PaginationParameters object. I was wondering to...
Currently flask-smorest republishes the `abort`-method of Flask-Restful, which accepts additional keyword-args and an exception. However, in `ErrorHandlerMixin.handle_http_exception` only `message`, `errors` and `headers` are supported as keyword-args. Everything else is ignored,...
It would be a nice enhancement to allow the usage of the `alt_response`-Decorator on `MethodView`-classes. It could act as a shortcut to decorating every endpoint of the view with `alt_response`....
At the moment, using `Blueprint.paginate()` on a view-endpoint will enforce pagination, even if no pagination parameters were passed by the client (`DEFAULT_PAGINATION_PARAMETERS`). Adding a parameter to make the pagination optional...
Using a schema to validate/process the path arguments seems to pass the argument twice. The data-dict of the marshmallow schema is passed as an argument and the value is passed...
Calling `app.control.inspect().ping()` before starting multiple workers via python seems to deadlock all workers except for the first. The worker processes are started but unresponsive. I checked the processes with `strace`...
Currently the scheduler tries to save all entries in its local copy of the schedule to the database in its `sync()`-method: ```python3 def sync(self): for entry in self._schedule.values(): entry.save() ```...
`PolyFieldBase` relies on schema context to work. Since the context was deprecated in marshmallow 4 the poly field no longer works. Removing all `context.update` calls should be enough to fix...