Django-ninja-extra

Latest version: v0.22.6

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

0.22.6

What's Changed
* fix: Module import error by eadwinCode in https://github.com/eadwinCode/django-ninja-extra/pull/251


**Full Changelog**: https://github.com/eadwinCode/django-ninja-extra/compare/0.22.5...0.22.6

0.22.5

What's Changed
* fix: Resolving Route Function Parameters and Request Parameter and some settings string import bugs by eadwinCode in https://github.com/eadwinCode/django-ninja-extra/pull/249


**Full Changelog**: https://github.com/eadwinCode/django-ninja-extra/compare/0.22.4...0.22.5

0.22.4

What's Changed
* Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 by dependabot in https://github.com/eadwinCode/django-ninja-extra/pull/234
* Bump ruff from 0.8.4 to 0.9.4 by dependabot in https://github.com/eadwinCode/django-ninja-extra/pull/232
* Update pre commit by imperosol in https://github.com/eadwinCode/django-ninja-extra/pull/238
* Min page size by imperosol in https://github.com/eadwinCode/django-ninja-extra/pull/239
* fix: failing tests by eadwinCode in https://github.com/eadwinCode/django-ninja-extra/pull/241
* feat: Added support for custom RouteContext by eadwinCode in https://github.com/eadwinCode/django-ninja-extra/pull/242
* Bump ruff from 0.9.4 to 0.9.9 by dependabot in https://github.com/eadwinCode/django-ninja-extra/pull/244
* fix: Dropped Pydantic V1 by eadwinCode in https://github.com/eadwinCode/django-ninja-extra/pull/243

New Contributors
* imperosol made their first contribution in https://github.com/eadwinCode/django-ninja-extra/pull/238

**Full Changelog**: https://github.com/eadwinCode/django-ninja-extra/compare/0.22.3...0.22.4

0.22.3

What's Changed
* Allow customisation of schema_out in route_info dicts by Tatsh in https://github.com/eadwinCode/django-ninja-extra/pull/231

New Contributors
* Thanks to Tatsh for https://github.com/eadwinCode/django-ninja-extra/pull/231

**Full Changelog**: https://github.com/eadwinCode/django-ninja-extra/compare/0.22.2...0.22.3

0.22.2

What's Changed
* feat: ModelService Dependency Injection Support by eadwinCode in https://github.com/eadwinCode/django-ninja-extra/pull/222
* Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 by dependabot in https://github.com/eadwinCode/django-ninja-extra/pull/218
* Bump mypy from 1.13.0 to 1.14.1 by dependabot in https://github.com/eadwinCode/django-ninja-extra/pull/220
* fix: DI documentation update by eadwinCode in https://github.com/eadwinCode/django-ninja-extra/pull/224
* fix: MyPy 1.14.1 support by eadwinCode in https://github.com/eadwinCode/django-ninja-extra/pull/225
* fix: Readme And Query Testing by eadwinCode in https://github.com/eadwinCode/django-ninja-extra/pull/228
* fix: RouteContext Refactor by eadwinCode in https://github.com/eadwinCode/django-ninja-extra/pull/229
* fix: Permission Documentation update Refactor by eadwinCode in https://github.com/eadwinCode/django-ninja-extra/pull/229/commits/6d394e4112ed256c7c72c4a18dc1e51a67c31889

DEPRECATION NOTICE
The `service` attribute in `ModelController` has been changed from a class object to an **instance** object. When creating a custom `ModelService` for a `ModelController`, you have to specify it as `service_type`.

This is because services are now injected as dependencies during controller instantiation. Service instantiation is delegated to the injector package, so ensure that any additional dependencies required by your `ModelService` are properly registered in the dependency injection container.

For more details, please refer to the [documentation](https://eadwincode.github.io/django-ninja-extra/api_controller/model_controller/03_model_service/#advanced-service-patterns)


**Full Changelog**: https://github.com/eadwinCode/django-ninja-extra/compare/0.22.0...0.22.2

0.22.0

What's Changed
* Additional async support for ControllerBase by le-sun in https://github.com/eadwinCode/django-ninja-extra/pull/216
* Bump ruff from 0.7.1 to 0.8.4 by dependabot in https://github.com/eadwinCode/django-ninja-extra/pull/211
* feat: Model config extra options for Model Controller by eadwinCode in https://github.com/eadwinCode/django-ninja-extra/pull/217

New Contributors
* Thanks to le-sun for his awesome contribution in https://github.com/eadwinCode/django-ninja-extra/pull/216

**Full Changelog**: https://github.com/eadwinCode/django-ninja-extra/compare/0.21.8...0.22.0

Page 1 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.