drf_orjson_renderer
drf_orjson_renderer copied to clipboard
Django RestFramework JSON Renderer Backed by orjson
Dependency resolution fails when installing drf-orjson-renderer with the latest Django version (4.0.6). The pinned version is too specific. I would suggest changing it from ` "django>=3.2,=3.2,
Bumps [numpy](https://github.com/numpy/numpy) from 1.21.4 to 1.22.0. Release notes Sourced from numpy's releases. v1.22.0 NumPy 1.22.0 Release Notes NumPy 1.22.0 is a big release featuring the work of 153 contributors spread...
Instead of creating a periodic pull request for each minor Django version, perhaps only pinning the lower limit is a better tradeoff. Related PRs - https://github.com/brianjbuck/drf_orjson_renderer/pull/16 - https://github.com/brianjbuck/drf_orjson_renderer/pull/14
"Django
The rest framework has already a default JSON encoder, it is better to use it to allow for simplier integration.
Today I updated to django 5.0 and got the following warning: /usr/local/lib/python3.12/site-packages/drf_orjson_renderer/renderers.py:8: RemovedInDjango60Warning: ChoicesMeta is deprecated in favor of ChoicesType. from django.db.models.enums import ChoicesMeta Django 6.0 isn't coming until around...
As suggested in https://github.com/brianjbuck/drf_orjson_renderer/pull/24, `DjangoNumpyJSONEncoder` should no longer be necessary when using orjson 3.3 or newer. This fixes an issue when this package is used with numpy 2.0, which has...