Update django-extensions to 2.2.1
Created by: pyup-bot
This PR updates django-extensions from 2.0.6 to 2.2.1.
Changelog
2.2.1
-----
Changes:
- Fix: tests, support for newer versions of pytest
- Fix: tests, disable test with drf dependency for older python versions
2.2.0
-----
Changes:
- Fix: removing wrongly released text_tags template
- Fix: graph_models, support for Python <3.6
- Improvement: ForeignKeySearchInput, wrap media files in static()
- Improvement: UniqField, added tests
- Improvement: dumpscript, fix orm_item_locator to use dateutil
- Improvement: graph_models, added argument to change arrow_shape
2.1.9
-----
Changes:
- Fix: show_urls, fix for traceback on multi language sites
- Improvement: reset_db, fix typo's in help test
2.1.8
-----
Changes:
- New: HexValidator, validate hex strings
- Improvement: reset_db, move settings to `django_settings.settings` which makes it easier to override.
- Improvement: AutoSlugField, extend support for custom slugify function
- Fix: runprofileserver, fix autoreloader for newer Django versions
2.1.7
-----
Changes:
- New: test, many many more tests :-) thanks everybody
- New: docs, many documentation updates
- New: graph_model, add simple theming support and django2018 theme
- Improvement: ModificationDateTimeField, make modificationfield name modifiable
- Improvement: graph_model, option to not showrelations labels in the graph
- Improvement: reset_db, allow to override list of backends for database engines
- Improvement: reset_db, add psqlextra backend
- Improvement: runserver_plus, idle support
- Improvement: generate_secret_key, removed get_random_string in favour of get_random_secret_key
- Improvement: update_permissions, add create-only and update-only flags
- Improvement: update_permissions, update changed names of permission to match correct permission name
- Improvement: syncdata, add --database option
- Improvement: runscript, allow to override RUNSCRIPT_SCRIPT_DIR
- Fix: create_command, fix mknod error on macos
- Fix: runserver_plus, fix in resolving ssl certificate path
- Fix: sqldiff, fix hstorefield
- Deprecate: truncate_letters, use Django's truncatechars
- Deprecate: passwd, use Django's changepassword
- Deprecate: Keyczar encrypted fields, Keyczar is abandonned / deprecated
2.1.6
-----
Changes:
- Fix: runserver_plus, auto_reloader fix for compatibility with Django 2.2
- New: test, many many more tests :-) thanks kuter
2.1.5
-----
Changes:
- New: ipdb, pdb and wdb filters
- Fix: ForeignKeySearchInput, error with widget render(...) parameters on Django 2.1
- Fix: pipchecker, unsupported format string passed to NoneType.format error
- Tests: bunch of new test cases
2.1.4
-----
Changes:
- Fix: null_technical_500_response, handle function-based middleware
- Fix: shell_plus, fix 1261 check for --notebook-dir=... argument style
- Fix: graph_models, Excluded models displayed as an underscore
- Fix: set_fake_password, requires_model_validation has been replaced with requires_system_checks since 1.9
- Docs: admin_generator, new documentation and examples
- Improvement: JSONField, use new from_db_value syntax on Django 2 and up
- Improvement: EncryptedTextField, use new from_db_value syntax on Django 2 and up
- Improvement: graph_models, add --dot option
- Improvement: graph_models, allow to redirect (text) output to file
- Improvement: sqldiff, better support for indexes, index_together and unique_together
2.1.3
-----
Changes:
- Fix: Readme, add direct linkt to screencast video
- Fix: graph_models, regression under Python 2
- Fix: ForeignKeyAutocompleteAdmin, 2.0.8 breaks ForeignKeyAutocompleteAdmin
- Fix: AutoSlugField, fix regression when copying an autoslug model require the explicit clearing of the slug if it needs to be recalculated
- Fix: technical_response, check for AttributeError
- Improvement: graph_models, Add feature disable_abstract_fields
- Improvement: AutoSlugField, Add overwrite_on_add
- Improvement: runscript, Improve module existence test in runscript
2.1.2
-----
Changes:
- Fix: AutoSlugField, fix check on list or tuple type
2.1.1
-----
2.1.0
-----
Changes:
- Fix: travis
2.0.9
-----
Changes:
- Improvement: use README as project description on PyPI
2.0.8
-----
Please stop using ForeignKeyAutocompleteAdmin edition :-)
Changes:
- Fix: special markers in runserver_plus.rst
- Fix: shell_plus, refactor reading pythonrc file outside of exec(compile(...))
- Fix: reset_db, fix default utf8 support
- Fix: autoslugfield, Fix autoslug generation when existing model is copied
- Improvement: Cleanup management commands options after argparse migration 916
- Improvement: sqldiff, add more tests
- Improvement: sqldiff, add DurationField and SearchVectorField
- Improvement: shell_plus, add more tests
- Improvement: shell_plus, backport macos fix for tab completion
- Improvement: clear_cache, add --all option
- Improvement: pipchecker, treat dev versions as unstable
- Deprecation: ForeignKeyAutocompleteAdmin, Django 2.0 has similar capabilities, which are much better supported.
2.0.7
-----
Changes:
- Fix: pipchecker, pip 10.0.0 compatibility
- Fix: sqldiff, improve support of GIS fields by using Django introspection
- Fix: shell_plus, fix bug in windows when PYTHONPATH is defined
- Fix: shell_plus, Call execute on CursorWrapper instead of directly on cursor to ensure wrappers are run
- Fix: runserver_plus, Call execute on CursorWrapper instead of directly on cursor to ensure wrappers are run
- Improvement: sqldiff, drop old compatibility code
- Improvement: ForeignKeyAutocompleteAdminMixin, improvements for Django >1.9