2020-12-15 12:59:31 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-django-extensions: updated to 3.1.0 3.1.0 Changes: Improvement: pipchecker, sleep 60s if pypi raises a fault Improvement: add django_zero_downtime_migrations to list of supported postgresql \ engines Improvement: use list of supported database engines from settings for all \ database commands Improvement: reset_db, documentation Fix: tests, Python 3.9 fixes for some tests Fix: runserver_plus, parsing of RUNSERVER_PLUS_EXTRA_FILES 3.0.9 Changes: Improvement: runserver_plus, survive syntax and configuration errors part II Improvement: tests, refactor test runner Improvement: sqlcreate, support postgresql unix domain socket 3.0.8 Changes: Improvement: setup.cfg, remove universal flag from wheel, we only support Python \ 3 and up Improvement: sqlcreate, fixed mentioned of old syncdb Fix: runserver_plus, stop catching SyntaxError since reload for it was not \ working properly 3.0.7 Changes: Improvement: runserver_plus, survive syntax and configuration errors Improvement: runscript, use exit-code 1 if script is not found 3.0.6 Changes: Improvement: runscript, add --continue-on-error unless set runscript will exit \ on errors Improvement: runscript, allow to return exit-code Improvement: runscript, support raise CommandError(... returncode=...) Improvement: runscript, run Django checks() and check_migrations() before \ executing scripts Improvement: shell_plus, set application name on all postgresql backends 3.0.5 Changes: Fix: runserver_plus, exceptions must derive from BaseException error 3.0.4 Changes: Various cleanups Deprecated using --router instead use --database Locales: Indonesian and Polish, updated Improvement: show_dsn, fix crash with django-postgres-extra Improvement: print_settings, added wildcard support Improvement: print_settings, added --fail option Improvement: delete_squashed_migrations, add --database option Improvement: runserver_plus, added RUNSERVER_PLUS_EXTRA_FILES setting Improvement: runserver_plus, added runserver_plus_started signal 3.0.3 Changes: New: InternalIPS, allows to specify CIDRs for INTERNAL_IPS Docs: restructure toctree 3.0.2 Changes: Fix: shell_plus, fix honouring SHELL_PLUS in settings.py 3.0.1 Changes: Fix: setup.py, add python_requires and remove legacy trove classifiers 3.0.0 This is the first Django Extensions release which only targets Django 2.2 and \ above. It drops official support for Python 2.7. Changes: 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 |
2020-04-27 12:20:29 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-django-extensions: updated to 2.2.9 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 |
2020-02-11 18:15:35 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-django-extensions: updated to 2.2.8 2.2.8 Changes: - Locale: zh_Hans, removed as it generated UnicodeDecodeError errors |
2020-02-10 09:37:19 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-django-extensions: updated to 2.2.7 2.2.7 Changes: - Improvement: shell_plus, always add manage.py basedir to path for notebook kernel - Improvement: docs, add zh-Hans locale - Improvement: runserver_plus, fix broken import for werkzeug v1.0.0 - Improvement: runserver_plus, fix always trying to load StaticFilesHandler - Improvement: pipchecker, fix import of PipSession |
2020-01-22 22:20:28 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-django-extensions: updated to 2.2.6 2.2.6 Changes: - Improvement: travis, update pypy and pypy3 versions - Improvement: shell_plus, ability to print location/traceback besides sql - Improvement: runserver_plus, ability to print location/traceback besides sql - Improvement: UniqueFieldMixin, Support Django 2.2 UniqueConstraint.condition - Improvement: DEFAULT_MYSQL_ENGINES, add mysql.connector.django - Improvement: shell_plus, allow setting SHELL_PLUS="notebook" - Improvement: shell_plus, add -c/--command to shell_plus mirroring django's \ shell command - Fix: shell_plus, fix postgresql debug wrapper on django 3.0 or higher - Fix: runserver_plus, fix postgresql debug wrapper on django 3.0 or higher |
2019-10-21 13:33:42 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-django-extensions: updated to 2.2.5 2.2.5 Improvement: travis, add Python 3.8 Improvement: setup.py, update classifiers 2.2.4 Improvement: RandomCharField, Support unique_together Improvement: export_emails, add settings for overriding queryset fields, \ order_by and the full_name function |
2019-10-03 11:00:20 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-django-extensions: updated to 2.2.3 2.2.3 Changes: - Fix: admin widgets, fix import of static template tag (part 2) 2.2.2 Changes: - Fix: autoslugfield, find unique method overrideable - Fix: notes, do not replace dot in template dirs - Fix: admin widgets, fix import of static template tag - Improvement: print_user_for_session, use session backend - Improvement: sqlcreate, postgis support - Improvement: graph_models, permit combination of includes and excludes - Improvement: Adds missing GIS engine to DEFAULT_MYSQL_ENGINES - Improvement: sqldiff, use lowercase field names in MySQL - Improvement: sqldiff, mysql code could duplicate AUTO_INCREMENT and UNSIGNED \ statements |
2019-07-21 10:00:56 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-django-extensions: updated to 2.2.1 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 |
2019-06-18 10:02:35 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-django-extensions: updated to 2.1.9 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 |
2019-05-27 18:43:54 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-django-extensions: updated to 2.1.7 Changes 2.1.7: - 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 |