Skip to content
This repository has been archived by the owner on Jun 13, 2019. It is now read-only.

Update django-debug-toolbar to 1.8 #92

Closed
wants to merge 1 commit into from

Conversation

pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented May 5, 2017

There's a new version of django-debug-toolbar available.
You are currently using 1.7. I have updated it to 1.8

These links might come in handy: PyPI | Changelog | Repo

Changelog

1.8


This version is compatible with Django 1.11 and requires Django 1.8 or
later.

Features

  • New decorator debug_toolbar.decorators.require_show_toolbar prevents
    unauthorized access to decorated views by checking SHOW_TOOLBAR_CALLBACK
    every request. Unauthorized access results in a 404.
  • The SKIP_TEMPLATE_PREFIXES setting allows skipping templates in
    the templates panel. Template-based form widgets' templates are
    skipped by default to avoid panel sizes going into hundreds of
    megabytes of HTML.

Bugfixes

  • All views are now decorated with
    debug_toolbar.decorators.require_show_toolbar preventing unauthorized
    access.
  • The templates panel now reuses contexts' pretty printed version which
    makes the debug toolbar usable again with Django 1.11's template-based
    forms rendering.
  • Long SQL statements are now forcibly wrapped to fit on the screen.

Got merge conflicts? Close this PR and delete the branch. I'll create a new PR for you.

Happy merging! 🤖

@mention-bot
Copy link

@pyup-bot, thanks for your PR! By analyzing the history of the files in this pull request, we identified @ad-m to be a potential reviewer.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 82.541% when pulling 394f1ab on pyup-update-django-debug-toolbar-1.7-to-1.8 into 219a9ac on master.

@pyup-bot
Copy link
Collaborator Author

pyup-bot commented Jul 1, 2017

Closing this in favor of #115

@pyup-bot pyup-bot closed this Jul 1, 2017
@ad-m ad-m deleted the pyup-update-django-debug-toolbar-1.7-to-1.8 branch July 1, 2017 15:22
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants