restdoctor
restdoctor copied to clipboard
BestDoctor's batteries for REST services
Bumps [mypy](https://github.com/python/mypy) from 0.971 to 0.991. Commits b7788fc Update version to remove "+dev" for releasing 0.991 6077d19 manually CP typeshed #9130 ab0ea1e Fix crash with function redefinition (#14064) 592a9ce Fix...
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.9.11 to 22.10.27. Release notes Sourced from flake8-bugbear's releases. 22.10.27 B027: Ignore @overload decorator (#306) B023: Also fix map (#305) B023: Avoid false alarms with filter, reduce,...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from 3.8.2 to 3.10.0. Release notes Sourced from pytest-mock's releases. v3.10.0 Added new mocker.stop(m) method to stop specific mocker.patch or mocker.spy calls (#319). v3.9.0 Expose NonCallableMagicMock via the...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 3.0.0 to 4.0.0. Changelog Sourced from pytest-cov's changelog. 4.0.0 (2022-09-28) Note that this release drops support for multiprocessing. --cov-fail-under no longer causes pytest --collect-only to fail Contributed...
Bumps [djangorestframework](https://github.com/encode/django-rest-framework) from 3.13.1 to 3.14.0. Commits 2da473c Add 3.14 announcement to the docs 58e0a69 Update setup.py to drop Django 2.2 and update release notes (#8666) 11bfda9 both statement have...
Now meta contains only pagination data and for adding some useful meta-information you have to hack pagination. Some more elegant approach needed. Thanks in advance
Add get_item method to RetrieveModelMixin, by default call self.get_object inside. Use `self.get_item(request_serializer)` in retrieve action. Add request_serializer to query_params for schema generation as it works for ListModelMixin.
Field should be used in request serializers to parse comma separated list of items. e.g. `SeparatedListField(child=CharField, ...)` should return `['a', 'b', 'c']`
Currently, `restdoctor` is unable to generate schema if `request.query_parameters` is passed to and parsed by some serializer. Please, add support for it.
It would be nice to have a field that gets model instance by its uuid. In public APIs it uuid is a common instance identificator and sometimes we need to...