head 1.15; access; symbols pkgsrc-2026Q1:1.15.0.4 pkgsrc-2026Q1-base:1.15 pkgsrc-2025Q4:1.15.0.2 pkgsrc-2025Q4-base:1.15 pkgsrc-2025Q3:1.14.0.2 pkgsrc-2025Q3-base:1.14 pkgsrc-2025Q2:1.13.0.2 pkgsrc-2025Q2-base:1.13 pkgsrc-2025Q1:1.12.0.2 pkgsrc-2025Q1-base:1.12 pkgsrc-2024Q4:1.11.0.6 pkgsrc-2024Q4-base:1.11 pkgsrc-2024Q3:1.11.0.4 pkgsrc-2024Q3-base:1.11 pkgsrc-2024Q2:1.11.0.2 pkgsrc-2024Q2-base:1.11 pkgsrc-2024Q1:1.10.0.4 pkgsrc-2024Q1-base:1.10 pkgsrc-2023Q4:1.10.0.2 pkgsrc-2023Q4-base:1.10 pkgsrc-2023Q3:1.8.0.22 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.20 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.18 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.16 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.14 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.12 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.10 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.8 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.8.0.6 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.4 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.2 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.7.0.4 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.2 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.6.0.2 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.5.0.8 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.10 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.6 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.4 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.2 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.4.0.2 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.3.0.6 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.4 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.2 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.2.0.2 pkgsrc-2017Q4-base:1.2; locks; strict; comment @# @; 1.15 date 2025.11.14.13.50.46; author adam; state Exp; branches; next 1.14; commitid RUKKj0NRUgUPFwiG; 1.14 date 2025.07.07.08.05.03; author adam; state Exp; branches; next 1.13; commitid UBfEBofF6iwlWM1G; 1.13 date 2025.04.14.13.30.02; author adam; state Exp; branches; next 1.12; commitid bxuofO2lw6Cfr1RF; 1.12 date 2025.01.16.09.39.53; author adam; state Exp; branches; next 1.11; commitid 72eSqkWQIuJxZGFF; 1.11 date 2024.05.06.08.13.24; author adam; state Exp; branches; next 1.10; commitid 67SBub9UBxCVHU8F; 1.10 date 2023.12.14.10.47.19; author adam; state Exp; branches; next 1.9; commitid QAKe3490HSXTbqQE; 1.9 date 2023.12.07.18.17.11; author adam; state Exp; branches; next 1.8; commitid 8OFhCxFFo316UyPE; 1.8 date 2021.01.16.08.59.38; author adam; state Exp; branches; next 1.7; commitid 6vXhm78duVKnJVDC; 1.7 date 2020.07.12.17.53.15; author adam; state Exp; branches; next 1.6; commitid FxQsOd0Qtjr8JOfC; 1.6 date 2020.05.17.21.30.53; author adam; state Exp; branches; next 1.5; commitid hm1R6vQiKFlbJD8C; 1.5 date 2019.01.10.09.26.32; author adam; state Exp; branches; next 1.4; commitid 1qSRicHYO11nzd7B; 1.4 date 2018.10.03.10.00.26; author adam; state Exp; branches; next 1.3; commitid mXI4OiScKYZfWuUA; 1.3 date 2018.01.18.13.36.14; author adam; state Exp; branches; next 1.2; commitid q2cFQw4ugS2uqmnA; 1.2 date 2017.11.28.10.01.13; author adam; state Exp; branches; next 1.1; commitid ZKGdCMnjCd2lSMgA; 1.1 date 2017.10.17.06.53.32; author adam; state Exp; branches; next ; commitid ItPiHYYgmUTNbnbA; desc @@ 1.15 log @py-django-import-export: updated to 4.3.14 4.3.14 (2025-11-13) - Add Ukrainian translation @ text @@@comment $NetBSD: PLIST,v 1.14 2025/07/07 08:05:03 adam Exp $ ${PYSITELIB}/${WHEEL_INFODIR}/METADATA ${PYSITELIB}/${WHEEL_INFODIR}/RECORD ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL ${PYSITELIB}/${WHEEL_INFODIR}/licenses/AUTHORS ${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt ${PYSITELIB}/import_export/__init__.py ${PYSITELIB}/import_export/__init__.pyc ${PYSITELIB}/import_export/__init__.pyo ${PYSITELIB}/import_export/_version.py ${PYSITELIB}/import_export/_version.pyc ${PYSITELIB}/import_export/_version.pyo ${PYSITELIB}/import_export/admin.py ${PYSITELIB}/import_export/admin.pyc ${PYSITELIB}/import_export/admin.pyo ${PYSITELIB}/import_export/command_utils.py ${PYSITELIB}/import_export/command_utils.pyc ${PYSITELIB}/import_export/command_utils.pyo ${PYSITELIB}/import_export/declarative.py ${PYSITELIB}/import_export/declarative.pyc ${PYSITELIB}/import_export/declarative.pyo ${PYSITELIB}/import_export/exceptions.py ${PYSITELIB}/import_export/exceptions.pyc ${PYSITELIB}/import_export/exceptions.pyo ${PYSITELIB}/import_export/fields.py ${PYSITELIB}/import_export/fields.pyc ${PYSITELIB}/import_export/fields.pyo ${PYSITELIB}/import_export/formats/__init__.py ${PYSITELIB}/import_export/formats/__init__.pyc ${PYSITELIB}/import_export/formats/__init__.pyo ${PYSITELIB}/import_export/formats/base_formats.py ${PYSITELIB}/import_export/formats/base_formats.pyc ${PYSITELIB}/import_export/formats/base_formats.pyo ${PYSITELIB}/import_export/forms.py ${PYSITELIB}/import_export/forms.pyc ${PYSITELIB}/import_export/forms.pyo ${PYSITELIB}/import_export/instance_loaders.py ${PYSITELIB}/import_export/instance_loaders.pyc ${PYSITELIB}/import_export/instance_loaders.pyo ${PYSITELIB}/import_export/locale/ar/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/ar/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/bg/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/bg/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/ca/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/ca/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/cs/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/cs/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/de/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/de/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/es/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/es/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/es_AR/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/es_AR/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/fa/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/fa/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/fi/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/fi/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/fr/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/fr/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/he/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/he/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/it/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/it/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/ja/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/ja/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/ko/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/ko/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/kz/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/kz/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/nl/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/nl/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/pl/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/pl/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/pt_BR/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/pt_BR/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/ru/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/ru/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/sk/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/sk/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/tr/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/tr/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/uk/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/uk/LC_MESSAGES/django.po ${PYSITELIB}/import_export/locale/zh_Hans/LC_MESSAGES/django.mo ${PYSITELIB}/import_export/locale/zh_Hans/LC_MESSAGES/django.po ${PYSITELIB}/import_export/management/__init__.py ${PYSITELIB}/import_export/management/__init__.pyc ${PYSITELIB}/import_export/management/__init__.pyo ${PYSITELIB}/import_export/management/commands/__init__.py ${PYSITELIB}/import_export/management/commands/__init__.pyc ${PYSITELIB}/import_export/management/commands/__init__.pyo ${PYSITELIB}/import_export/management/commands/export.py ${PYSITELIB}/import_export/management/commands/export.pyc ${PYSITELIB}/import_export/management/commands/export.pyo ${PYSITELIB}/import_export/management/commands/import.py ${PYSITELIB}/import_export/management/commands/import.pyc ${PYSITELIB}/import_export/management/commands/import.pyo ${PYSITELIB}/import_export/mixins.py ${PYSITELIB}/import_export/mixins.pyc ${PYSITELIB}/import_export/mixins.pyo ${PYSITELIB}/import_export/options.py ${PYSITELIB}/import_export/options.pyc ${PYSITELIB}/import_export/options.pyo ${PYSITELIB}/import_export/resources.py ${PYSITELIB}/import_export/resources.pyc ${PYSITELIB}/import_export/resources.pyo ${PYSITELIB}/import_export/results.py ${PYSITELIB}/import_export/results.pyc ${PYSITELIB}/import_export/results.pyo ${PYSITELIB}/import_export/signals.py ${PYSITELIB}/import_export/signals.pyc ${PYSITELIB}/import_export/signals.pyo ${PYSITELIB}/import_export/static/import_export/export.css ${PYSITELIB}/import_export/static/import_export/export_selectable_fields.js ${PYSITELIB}/import_export/static/import_export/guess_format.js ${PYSITELIB}/import_export/static/import_export/import.css ${PYSITELIB}/import_export/templates/admin/import_export/base.html ${PYSITELIB}/import_export/templates/admin/import_export/change_form.html ${PYSITELIB}/import_export/templates/admin/import_export/change_list.html ${PYSITELIB}/import_export/templates/admin/import_export/change_list_export.html ${PYSITELIB}/import_export/templates/admin/import_export/change_list_export_item.html ${PYSITELIB}/import_export/templates/admin/import_export/change_list_import.html ${PYSITELIB}/import_export/templates/admin/import_export/change_list_import_export.html ${PYSITELIB}/import_export/templates/admin/import_export/change_list_import_item.html ${PYSITELIB}/import_export/templates/admin/import_export/export.html ${PYSITELIB}/import_export/templates/admin/import_export/import.html ${PYSITELIB}/import_export/templates/admin/import_export/resource_fields_list.html ${PYSITELIB}/import_export/templatetags/__init__.py ${PYSITELIB}/import_export/templatetags/__init__.pyc ${PYSITELIB}/import_export/templatetags/__init__.pyo ${PYSITELIB}/import_export/templatetags/import_export_tags.py ${PYSITELIB}/import_export/templatetags/import_export_tags.pyc ${PYSITELIB}/import_export/templatetags/import_export_tags.pyo ${PYSITELIB}/import_export/tmp_storages.py ${PYSITELIB}/import_export/tmp_storages.pyc ${PYSITELIB}/import_export/tmp_storages.pyo ${PYSITELIB}/import_export/utils.py ${PYSITELIB}/import_export/utils.pyc ${PYSITELIB}/import_export/utils.pyo ${PYSITELIB}/import_export/widgets.py ${PYSITELIB}/import_export/widgets.pyc ${PYSITELIB}/import_export/widgets.pyo @ 1.14 log @py-django-import-export: updated to 4.3.8 4.3.8 (2025-06-23) - ui: fix error display twice issue on export field select page - ui: add 'select all' fields toggle on export page - Add Hebrew translation - ui: fix display of non field errors on import @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.13 2025/04/14 13:30:02 adam Exp $ d83 2 @ 1.13 log @Fix PLIST after py-setuptools update; bump depends and revision @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.12 2025/01/16 09:39:53 adam Exp $ d61 2 @ 1.12 log @py-django-import-export: updated to 4.3.4 4.3.4 (2025-01-15) - Handle QuerySets called with ``values()`` on export 4.3.3 (2024-12-02) - Update all translations 4.3.2 (2024-12-01) - Updated Farsi translation - Updated German translation 4.3.1 (2024-11-19) - Fix imports for openpyxl 4.3.0 (2024-11-19) - Addition of import & export management commands - Handle ``IllegalCharacterError`` in xlsx exports - Add ``__repr__`` method to InvalidRow for improved debugging @ text @d1 1 a1 3 @@comment $NetBSD: PLIST,v 1.11 2024/05/06 08:13:24 adam Exp $ ${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE d5 2 @ 1.11 log @py-django-import-export: updated to 4.0.0 4.0.0 (2024-04-27) Version 4 introduces breaking changes. Please refer to :doc:`release notes`. Deprecations - Removed v3 deprecations - Deprecation of ``ExportViewFormMixin`` Enhancements - Refactor ordering logic - Refactor 'diff' logic to avoid calling dehydrate methods - Refactor declarations of ``fields``, ``import_order`` and ``export_order`` to fix ordering issues - refactor to export HTML / formulae escaping updates - removed unused variable ``Result.new_record`` - Refactor ``resources.py`` to standardise method args - added specific check for missing ``import_id_fields`` - Enable optional tablib dependencies - added :meth:`~import_export.widgets.ForeignKeyWidget.get_lookup_kwargs` to make it easier to override object lookup - Standardised interface of :meth:`~import_export.widgets.Widget.render` - Fix declaring existing model field(s) in ModelResource altering export order - Added :meth:`~import_export.resources.Resource.do_instance_save` helper method - Enable defining Resource model as a string - Support multiple Resources for export - Support export from model change form - Import form defaults to read-only field if only one format defined - Updated Admin UI to track deleted and skipped Imports - Added customizable ``MediaStorage`` - Added customization of Admin UI import error messages - Improve output of error messages - Added feature: selectable fields for admin export view - Added specific check for declared :attr:`~import_export.options.ResourceOptions.import_id_fields` not in dataset - added try / catch to :meth:`~import_export.results.RowResult.add_instance_info` to handle unserializable instances - Add form error if source file contains invalid header - Remove unneeded format method overrides - Support dynamic selection of Resource class based on request property Fixes - dynamic widget parameters for CharField fixes 'NOT NULL constraint' error in xlsx - fix cooperation with adminsortable2 - Removed unused method ``utils.original()`` - Fix deprecated ``log_action`` method - fix multiple inheritance not setting options - Fix issue where declared Resource fields not defined in ``fields`` are still imported - Fixed handling of :attr:`~import_export.exceptions.FieldError` during Admin import - Fixed handling of django ``FieldError`` during Admin export - Add check for type to :meth:`~import_export.widgets.Widget.render` - fix: YAML export does not work with SafeString - fix: :meth:`~import_export.widgets.SimpleArrayWidget.render` crashes if value is ``None`` - fix form not being passed to ``get_import_resource_kwargs()`` - Fix: Missing default widget for ``PositiveBigIntegerField`` Development - Refactor build process - Refactored ``test_admin_integration()``: split into smaller test modules - Refactored ``test_resources()``: split into smaller test modules - Updated ``docker-compose`` command with latest version syntax in ``runtests.sh`` - Refactored :mod:`~import_export.resources` into separate modules for ``declarative`` and ``options`` - Refactored tests to remove dependencies between tests - Handle python3.12 datetime deprecations - Refactor ``test_resources.py`` into smaller modules - Updated test coverage to include error row when ``collect_failed_rows`` is ``True`` - Removed support for django 3.2 - Added test for widgets generating by model fields Documentation - Clarified ``skip_diff`` documentation - Improved documentation relating to validation on import - Added FAQ entry for exporting large datasets - Relocated admin integration section from advanced_usage.rst into new file - Updated Admin integration documentation to clarify how to save custom form values Performance - Fix slow export with ForeignKey id i18n - updated translations for release-4 @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.10 2023/12/14 10:47:19 adam Exp $ d17 3 d83 12 @ 1.10 log @py-django-import-export: updated to 3.3.4 3.3.4 Added support for django5 Show list of exported fields in Admin UI Added CONTRIBUTING.md Added support for python 3.12 Update Finnish translations @ text @d1 2 a2 1 @@comment $NetBSD: PLIST,v 1.9 2023/12/07 18:17:11 adam Exp $ d11 3 d17 3 d83 3 d95 2 a96 1 ${PYSITELIB}/import_export/static/import_export/action_formats.js d100 1 @ 1.9 log @py-django-import-export: updated to 3.3.3 3.3.3 (2023-11-11) :meth:`~import_export.admin.ExportActionMixin.export_admin_action` can be overridden by subclassing it in the ModelAdmin 3.3.2 (2023-11-09) Updated Spanish translations Added documentation and tests for retrieving instance information after import :meth:`~import_export.widgets.NumberWidget.render` returns None as empty string if coerce_to_string is True Updated documentation to describe how to select for export in Admin UI Added catch for django5 deprecation warning Updated and compiled message files 3.3.1 (2023-09-14) Added .readthedocs.yaml 3.3.0 (2023-09-14) Deprecations Remove 'escape output' deprecation Removal of deprecated :ref:`IMPORT_EXPORT_ESCAPE_OUTPUT_ON_EXPORT`. Deprecation of :ref:`IMPORT_EXPORT_ESCAPE_HTML_ON_EXPORT`. Refer to :ref:`installation` docs. Enhancements Refactoring and fix to support filtering exports Store instance and original object in :class:`~import_export.results.RowResult` Add customizable blocks in import.html Include 'allowed formats' settings Add kwargs to enable CharWidget to return values as strings Internationalization Add Finnish translation Updated ru translation Fixed badly formatted translation string Remove 'escape output' deprecation Fixes Do not decode bytes when writing to MediaStorage Fix for cache entries not removed Development Added support for Django 4.2 Add automatic formatting and linting removed duplicate admin integration tests Removed support for python3.7 and django4.0 (past EOL) Documentation Updated documentation for interoperability with third party libraries @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.8 2021/01/16 08:59:38 adam Exp $ d97 1 @ 1.8 log @py-django-import-export: updated to 2.5.0 2.5.0 Changed the default value for IMPORT_EXPORT_CHUNK_SIZE to 100. Add translation for Korean Update linting, CI, and docs. @ text @d1 6 a6 7 @@comment $NetBSD: PLIST,v 1.7 2020/07/12 17:53:15 adam Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe ${PYSITELIB}/${EGG_INFODIR}/requires.txt ${PYSITELIB}/${EGG_INFODIR}/top_level.txt d45 4 d86 1 @ 1.7 log @py-django-import-export: updated to 2.3.0 2.3.0: Add missing translation keys for all languages Added missing Portuguese translations Add kazakh translations Add bulk operations @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.6 2020/05/17 21:30:53 adam Exp $ d52 2 @ 1.6 log @py-django-import-export: updated to 2.1.0 2.1.0: Fix DurationWidget handling of zero value Make import diff view only show headers for user visible fields Make confirm_form accessible in get_import_resource_kwargs and get_import_data_kwargs Initialize Decimal with text value Adds meta flag ‘skip_diff’ to enable skipping of diff operations Update docs 2.0.2: Add support for tablib >= 1.0 Add ability to install a subset of tablib supported formats and save some automatic dependency installations (needs tablib >= 1.0) Use column_name when checking row for fields 2.0.1: Fix deprecated Django 3.0 function usage Pin tablib version to not use new major version Format field is always shown on Django 2.2 2.0: [django2.2] Add real support of Django 2.2 before 3.0 is out fix: DateTimeWidget not timezone sensitive Move actions definition to ExportActionMixin Add language support: Turkish Fix exception import for Django 3 Fix potential header / row column mismatches for invalid rows in… Assume user is importing new data if id fields not included Fix bug with spaces in export filename, pass request and queryset Simplify Django version in TravisCI Align error in rtl mode Add dutch translations Add 3.8-dev to travis ci Fix style in getting_started docs Update documentation to show that mixins must be referenced before admin.ModelAdmin. JSONWidget updated with null value fix Import rows have background color Use resource get_queryset in ModelInstanceLoader Simplify coerce to text type More flexibility in ConfirmImportForm, forms and resource kwargs Add JSON B type field mapping Scale back stale bot’s time-to-stale test: explicitly order qs in ManyToManyWidget Add mysql to travis Expand doc strings to include Mixin superclasses Remove python2 compatibility decorator chore: fix Imports are incorrectly sorted. Use global env vars for postgres Used non-fixed id for test. Database is not torn down after each run, which means that the id is incrementing Fix warning from assertEquals Add psycopg2 as postgres driver to test requirements Add django version to the matrix Add matrix for sqlite and postgres testing Correct mistaken assertTrue() -> assertEquals() chore: add package long_description chore: add python wheels to dev requirements Add github directory with PR and issue templates Isort all the things Use coveralls master branch tag in the readme Remove support for Django < 2.0 and Python < 3.5 @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.5 2019/01/10 09:26:32 adam Exp $ d52 2 @ 1.5 log @py-django-import-export: updated to 1.2.0 1.2.0: feat: Better surfacing of validation errors in UI / optional model instance validation chore: Use modern setuptools in setup.py chore: Update URLs to use https:// chore: remove outdated workarounds chore: Run SQLite tests with in-memory database fix: Change logging level fix: Changed get_instance() return val @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.4 2018/10/03 10:00:26 adam Exp $ a13 3 ${PYSITELIB}/import_export/django_compat.py ${PYSITELIB}/import_export/django_compat.pyc ${PYSITELIB}/import_export/django_compat.pyo d52 2 d62 2 a68 3 ${PYSITELIB}/import_export/models.py ${PYSITELIB}/import_export/models.pyc ${PYSITELIB}/import_export/models.pyo @ 1.4 log @py-django-import-export: updated to 1.1.0 1.1.0: fix: Django2.1 ImportExportModelAdmin export setup: add django2.1 to test matrix JSONWidget for jsonb fields Add ExportActionMixin Add Import Export Permissioning write_to_tmp_storage() for import_action() follow relationships on ForeignKeyWidget Update all pypi.python.org URLs to pypi.org added test for tsv import added unicode support for TSV for pytjhon 2 Added ExportViewMixin @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.3 2018/01/18 13:36:14 adam Exp $ d81 1 @ 1.3 log @py-django-import-export: updated to 0.7.0 0.7.0: skip_row override example Testing against Django 2.0 should not fail Refactor transaction handling Resolves 703 fields shadowed discourage installation as a zipped egg Fixed middleware settings in test app for Django 2.x @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.2 2017/11/28 10:01:13 adam Exp $ d65 3 @ 1.2 log @py-django-import-export: updated to 0.6.0 0.6.0: Refactor import_row call by using keyword arguments Added {{ block.super }} call in block bodyclass in admin/base_site.html Add support for the Django DurationField with DurationWidget GitHub bmihelac -> django-import-export Account Update Add intersphinx links to documentation Add Resource.get_import_fields() Fixed readme mistake Bugfix/fix m2m widget clean Allow injection of context data for template rendered by import_action() and export_action() Bugfix/fix exception in generate_log_entries() Process import dataset and result in separate methods Bugfix/fix error in converting exceptions to strings Fix admin integration tests for the new "Import finished..." message, update Czech translations to 100% coverage. Make import form type easier to override Add saves_null_values attribute to Field to control whether null values are saved on the object Add Bulgarian translations Add django 1.11 to TravisCI Make Signals code example format correctly in documentation Add Django as requirement to setup.py Update import of reverse for django 2.x Add Django-version classifiers to setup.py’s CLASSIFIERS Some fixes for Django 2.0 Strip whitespace when looking up ManyToMany fields Fix all ResourceWarnings during tests in Python 3.x Remove downloads count badge from README since shields.io no longer supports it for PyPi Add coveralls support and README badge @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1 2017/10/17 06:53:32 adam Exp $ d5 1 d96 3 @ 1.1 log @django-import-export is a Django application and library for importing and exporting data with included admin integration. Features: * support multiple formats (Excel, CSV, JSON, ... and everything else that tablib support) * admin integration for importing * preview import changes * admin integration for exporting * export data respecting admin filters @ text @d1 1 a1 1 @@comment $NetBSD$ d36 2 @