Django-import-export-extensions

Latest version: v1.4.0

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

Scan your dependencies

Page 1 of 4

1.4.0

------------------

* Add explicit `created_by` argument to `CeleryResourceMixin` and pass it in
`ExportJobSerializer` validation
* Add export/import action mixins `api.mixins.ExportStartActionMixin`
and `api.mixins.ImportStartActionMixin`
* Add `api.views.BaseExportJobViewSet`, `BaseExportJobForUsersViewSet`,
`api.views.BaseImportJobViewSet` and `BaseImportJobForUsersViewSet` for
job management

1.3.1

------------------

* Fix issues with query params parsing
* Make `get_queryset` consistent for start actions

1.3.0

------------------

* Add base import/export views that only allow users to work with their own jobs (`ImportJobForUserViewSet` and `ExportJobForUserViewSet`).
* Small actions definition refactor in `ExportJobViewSet/ExportJobViewSet` to allow easier overriding.
* Add support for ordering in `export`
* Add settings for DjangoFilterBackend and OrderingFilter in export api.
`DRF_EXPORT_DJANGO_FILTERS_BACKEND` with default `django_filters.rest_framework.DjangoFilterBackend` and
`DRF_EXPORT_ORDERING_BACKEND` with default `rest_framework.filters.OrderingFilter`.

1.2.0

------------------
* Fix issue with slow export duration (https://github.com/saritasa-nest/django-import-export-extensions/issues/79):

* Add setting ``STATUS_UPDATE_ROW_COUNT`` (default: 100) which defines the number of rows after import/export of which the task status is updated;
* Add ability to specify ``status_update_row_count`` for each resource;

1.1.0

------------------
* Fix progress bar on changeview for ImportJob and ExportJob
* Improve celery-import-result page

* Add displaying resources for import form
* Fix autofill `Format` by file extension
* Add `Totals` section
* Remove extra loop if errors in input file (https://github.com/saritasa-nest/django-import-export-extensions/issues/74)

* Fixed display of progress bar when task is waiting to run (https://github.com/saritasa-nest/django-import-export-extensions/issues/68)
* Improve progress bar style (https://github.com/saritasa-nest/django-import-export-extensions/issues/72)
* Set `default_auto_field` for `import-export-extensions` app to `django.db.models.BigAutoField` (https://github.com/saritasa-nest/django-import-export-extensions/issues/69)

1.0.1

------------------
* Replaced `sphinx-rtd-theme` by [furo](https://github.com/pradyunsg/furo)
* Update/extend documentation
* Support Python 3.13
* Drop Django <4.2 support

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.