We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File python-django-extensions.changes of Package python-django-extensions

-------------------------------------------------------------------
Wed Jun  4 00:39:58 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 4.1:
  * Add: show_permissions command (#1920)
  * Improvement: graph_models, style per app (#1848)
  * Fix: JSONField, bulk_update's (#1924)
  * Improvement: Support for Python 3.12 and 3.13
  * Improvement: Support for Django 5.x
  * Improvement: Switch from setup.{cfg,py} to pyproject.toml
  * Improvement: graph_models, Add option to display field choices in
    graph_models (#1854)
  * Improvement: graph_models, Add webp support (#1857)
  * Improvement: graph_models, Support for ordering edges on
    pydot/dot/graphviz (#1914)
  * Improvement: mail_debug, Update mail_debug command to use aiosmtpd (#1880)
  * Improvement: shell_plus, Improve error message for missing import (#1898)
  * Improvement: reset_db, Add reset_db support for django_tenants (#1855)
  * Improvement: jobs, Handle non-package modules when looking for job
    definitions (#1887)
  * Improvement: Add django-prometheus DB backends support (#1800)
  * Improvement: Call post_command when the command raises an unhandled
    exception (#1837)
  * Fix: sqldiff, do not consider ('serial', 'integer') nor ('bigserial',
    'bigint') as a field-type-differ (#1867)
  * Fix: shell_plus, Fix start up order and add history (#1869)
  * Following Django's release numbering style more closely.
- Switch to pyproject macros.

-------------------------------------------------------------------
Mon Feb 24 12:27:11 UTC 2025 - Daniel Garcia <daniel.garcia@suse.com>

- Skip failing test with latest pygments

-------------------------------------------------------------------
Mon Dec 16 10:27:01 UTC 2024 - Markéta Machová <mmachova@suse.com>

- Fix build
  * use older Django, not compatible with the new one
  * skip tests failing with new pytest

-------------------------------------------------------------------
Tue Feb  6 01:12:01 UTC 2024 - John Vandenberg <jayvdb@gmail.com>

- Fix Python 3.12 by disabling mail_debug testing.
- Re-enable some other tests

-------------------------------------------------------------------
Fri Jun 23 08:19:05 UTC 2023 - Andreas Schneider <asn@cryptomilk.org>

- Use sle15_python_module_pythons

-------------------------------------------------------------------
Sun Jun 11 11:50:33 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 3.2.3:
  * Fix error with lack of PosixPath support
  * Import pkg_resources directly
  * Add REMOTE_USER to werkzeug environment
  * runserver_plus template reloading
  * Add Python 3.11 support
  * Run tests againts Django 4.2 and add trove classifier
  * fix: test_should_highlight_bash_syntax_without_name to
    include whites… 
  * Add support for psycopg3
  * Fixed drop test database command with psycopg 3
  * Fixed reset_db with psycopg3 (same patch like for
    drop_test_database)

-------------------------------------------------------------------
Sat Jan 28 05:48:16 UTC 2023 - John Vandenberg <jayvdb@gmail.com>

- Skip one test that has started failing due to minor HTML output
  changes.

-------------------------------------------------------------------
Sun Sep 18 01:41:37 UTC 2022 - John Vandenberg <jayvdb@gmail.com>

- Remove patches merged upstream:
  * pr_1698.patch
  * remove-mock.patch
  * support-werkzeug-2-1.patch
- Add skips for tests depending on missing test data
- Update to v3.2.1
  * Improvement: fix translation interpolation in prospective arabic translations
  * Improvement: runserver_plus, Add option to ignore files on runserver_plus reload
  * Improvement: docs: Fix a few typos
  * Improvement: drop python 3.5 as it is EOL
  * Improvement: sqldiff, Added support for meta indexes and constraints in sqldiff
  * Improvement: show_urls, Ensure consistent output in show_urls for django 4.0+
  * Fix: dumpscript, make_aware should not be called if aware already
  * Fix: Use list values for requires_system_checks
- from v3.2.0
  * Improvement: Django 4 support
  * Improvement: Accept both --no-input and --noinput
  * Improvement: sqldsn, Added more styles to the sqldsn management command
  * Improvement: graph_models, Flag for to color code relations based on on_delete
  * Improvement: graph_models, Add --relation-fields-only flag
  * Improvement: RandomCharField, allow keeping default values
  * Fix: HexValidator, Max length validation
  * Fix: runserver_plus, Fix KeyError: 'werkzeug.server.shutdown'
  * New: managestate, Saves current applied migrations to a file or applies migrations from file

-------------------------------------------------------------------
Fri May  6 05:19:17 UTC 2022 - Steve Kowalik <steven.kowalik@suse.com>

- Add patch remove-mock.patch:
  * Use stdlib mock.
- Remove BuildRequires on mock
- Add patch support-werkzeug-2-1.patch:
  * Support Werkzeug >= 2.1.0 

-------------------------------------------------------------------
Sun Jan  9 02:37:08 UTC 2022 - John Vandenberg <jayvdb@gmail.com>

- Relax dependency on optional dependency pip to allow building on
  Leap
- Add pr_1698.patch for Django 4.0 support
- Update to v3.1.5
  * fix for removed get_installed_distributions function 
  * crude way slow down to avoid HTTPTooManyRequests
  * ignore failing get_installed_distributions import for mypy
- from v3.1.4
  * Fix: set_default_site, improve django.contrib.sites application detection
  * Improvement: documentation, Fix name of mixin in docs
  * Improvement: mypy, type ignore backwards compatible imports
  * Improvement: graph_models, add --rankdir to change graph direction
  * Improvement: runserver_plus, Add --sql-truncate cli modifier
  * Improvement: shell_plus, Add --sql-truncate cli modifier
- from v3.1.3
  * Fix: Django 3.2, Run tests against Django 3.2
  * Fix: Django 3.2, Handle warnings for default_app_config (#1654)
  * Fix: sqldiff, Fix for missing field/index in model case

-------------------------------------------------------------------
Thu Dec  2 12:36:09 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>

- Drop python 3.6 support since python-pygraphviz dropped it

-------------------------------------------------------------------
Wed May 12 13:07:34 UTC 2021 - Markéta Machová <mmachova@suse.com>

- Update to 3.1.3
  * add option --app-labels to graph_models
  * Handle warnings for default_app_config in Django 3.2

-------------------------------------------------------------------
Tue Jan 12 10:05:22 UTC 2021 - John Vandenberg <jayvdb@gmail.com>

- Run spec-cleaner and remove url from description
- Remove conf.py from %doc
- Add Suggests for requests, pygraphviz and pydot
- Add minimum versions for pip and djangorestframework
- Re-activate several tests and de-select two tests
- Update to v3.1.0
  * pipchecker, sleep 60s if pypi raises a fault
  * add django_zero_downtime_migrations to list of supported
    postgresql engines
  * use list of supported database engines from settings for all
    database commands
  * reset_db, documentation
  * Fix: tests, Python 3.9 fixes for some tests
  * Fix: runserver_plus, parsing of RUNSERVER_PLUS_EXTRA_FILES
- from v3.0.9
  * runserver_plus, survive syntax and configuration errors part II
  * tests, refactor test runner
  * sqlcreate, support postgresql unix domain socket
- from v3.0.8
  * setup.cfg, remove universal flag from wheel, as Python 3 only
  * sqlcreate, fixed mentioned of old syncdb
  * runserver_plus, stop catching SyntaxError since reload for
    it was not working properly
- from v3.0.7
  * runserver_plus, gh #1575 survive syntax and configuration errors
  * runscript, use exit-code 1 if script is not found
- from v3.0.6
  * runscript, add --continue-on-error unless set runscript will
    exit on errors
  * runscript, allow to return exit-code
  * runscript, support raise CommandError(... returncode=...)
  * runscript, run Django checks() and check_migrations() before
    executing scripts
  * shell_plus, set application name on all postgresql backends
- from v3.0.5
  * runserver_plus, exceptions must derive from BaseException error
- from v3.0.4
  * Various cleanups
  * Deprecated using `--router` instead use `--database`
  * Locales: Indonesian and Polish, updated
  * show_dsn, fix crash with django-postgres-extra
  * print_settings, added wildcard support
  * print_settings, added --fail option
  * delete_squashed_migrations, add --database option
  * runserver_plus, added RUNSERVER_PLUS_EXTRA_FILES setting
  * runserver_plus, added runserver_plus_started signal
- from v3.0.3
  * New: InternalIPS, allows to specify CIDRs for INTERNAL_IPS
  * Docs: restructure toctree

-------------------------------------------------------------------
Tue Jul  7 08:39:29 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>

- Update to 3.0.2
  * Django 2.2 and above only
  * Removal of Python 2 support
  * Removal of deprecated keyczar encrypted fields EncryptedTextField and EncryptedCharField
  * Removal of deprecated passwd command
  * Removal of truncate_letters filter
  * Change: TimeStampedModel; Removed default ordering on abstract model
  * New: DjangoExtensionsConfig AppConfig
  * New: shell_plus, JupyterLab support
  * New: list_signals, List all signals by model and signal type
  * Improvement: shell_plus, use -- to directly pass additional arguments to Jupyter
  * Improvement: shell_plus, improvements to MySQL support
  * Improvement: jobs, use logging to record errors
  * Improvement: syncdata, added --remove-before flag
  * Improvement: graph_models, add field and model to template context
  * Fix: syncdata, fix non existent field in fixture data
  * Fix: pipchecker, compatibility with pip 20.1

-------------------------------------------------------------------
Fri Apr  3 10:45:05 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>

- Update to 2.2.9:
  * Fix: shell_plus, move notebook down the list of prefered shells
  * Fix: sqldiff, fix KeyError when detecting missing (unique) indexes
  * Improvement: encrypted fields, make it harder to use deprecated keyczar fields
  * Locale: Removed empty localizations

-------------------------------------------------------------------
Thu Feb 20 07:59:33 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>

- Update to 2.2.8:
  * Various small fixes

-------------------------------------------------------------------
Mon Jan 13 15:31:05 UTC 2020 - pgajdos@suse.com

- fix build in SLE-15: set en_US.UTF-8 encoding

-------------------------------------------------------------------
Wed Oct 30 12:02:11 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Update to 2.2.5:
  * RandomCharField, Support unique_together
  * export_emails, add settings for overriding queryset fields, order_by and the full_name function

-------------------------------------------------------------------
Mon Oct  7 13:10:59 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Update to 2.2.3:
  * minor fixes
- Disable py2 package due to unsattisfied dependencies

-------------------------------------------------------------------
Mon Sep 16 09:36:08 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Update to 2.2.1:
  * More tests
  * Many bugfixes
  * Fixes for newest pytest/django

-------------------------------------------------------------------
Fri Sep 13 16:02:37 UTC 2019 - John Vandenberg <jayvdb@gmail.com>

- Use have/skip_python2/3 macros to allow building only one package

-------------------------------------------------------------------
Tue Mar 12 01:11:17 UTC 2019 - John Vandenberg <jayvdb@gmail.com>

- Activate the test suite
- Add missing Requires python-six
- Add Recommends and Suggests
- Add fdupes
- Update to v2.1.6

-------------------------------------------------------------------
Sat Feb 16 06:33:46 UTC 2019 - John Vandenberg <jayvdb@gmail.com>

- Use single spec style
- Use %license
- Add missing Requires python-Django
- Update to v2.1.5

-------------------------------------------------------------------
Fri Sep 27 17:43:22 UTC 2013 - p.drouand@gmail.com

- Update to version 1.2.2
  + No changelog available
- Use download url as source
- Copy documentation from tarball

-------------------------------------------------------------------
Sun Jan 27 22:33:59 UTC 2013 - alexandre@exatati.com.br

- Update to 1.0.3:
  - Sorry, no changelog atm.

-------------------------------------------------------------------
Mon Dec 17 11:26:34 UTC 2012 - alexandre@exatati.com.br

- Update to 1.0.2:
  - Sorry, no changelog atm.

-------------------------------------------------------------------
Thu Nov  8 23:18:03 UTC 2012 - alexandre@exatati.com.br

- Update to 1.0.1:
  - Sorry, no changelog atm.

-------------------------------------------------------------------
Mon Oct 22 23:05:45 UTC 2012 - alexandre@exatati.com.br

- Update to 1.0.0:
  - Sorry, no changelog atm.

-------------------------------------------------------------------
Fri Jun  8 13:17:12 UTC 2012 - alexandre@exatati.com.br

- Update to 0.9:
  - Sorry, no changelog atm.

-------------------------------------------------------------------
Mon Feb 27 02:08:02 UTC 2012 - alexandre@exatati.com.br

- Update to 0.8:
  - Sorry, no changelog atm.

-------------------------------------------------------------------
Mon Oct 17 13:45:39 UTC 2011 - alexandre@exatati.com.br

- Update to 0.7.1:
  - Sorry, no changelog atm.
- Regenerate spec file with py2pack;
- Bzip2 source code.

-------------------------------------------------------------------
Fri Apr 23 13:14:23 UTC 2010 - alexandre@exatati.com.br

- Update to 0.5;
- Spec file cleaned with spec-cleaner;
- Building as noarch for openSUSE >= 11.2;
- Fixed Author, Description, Summary and URL tags in spec file.
openSUSE Build Service is sponsored by