wagtail-2fa
wagtail-2fa copied to clipboard
Bump django-debug-toolbar from 3.2.2 to 3.6.0
Bumps django-debug-toolbar from 3.2.2 to 3.6.0.
Release notes
Sourced from django-debug-toolbar's releases.
3.5
What's Changed
- Explicit external link, hopefully fixes the docs linting action by
@matthiask
in jazzband/django-debug-toolbar#1618- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci
in jazzband/django-debug-toolbar#1617- Add the upcoming Django 4.1 to the CI matrix by
@matthiask
in jazzband/django-debug-toolbar#1623- Remove a couple of archived third-party repos by
@cclauss
in jazzband/django-debug-toolbar#1622- Replace OrderedDict by
@living180
in jazzband/django-debug-toolbar#1625- Fix #1621: Do not crash when encountering unexpected data in the request by
@matthiask
in jazzband/django-debug-toolbar#1624- Cache panel work by
@living180
in jazzband/django-debug-toolbar#1626- Get PostgreSQL transaction tracking working by
@living180
in jazzband/django-debug-toolbar#1619- Add pyflame to the list of third-party panels by
@living180
in jazzband/django-debug-toolbar#1628- Fix cache panel miss counting by
@living180
in jazzband/django-debug-toolbar#1629- Stacktrace cleanups by
@living180
in jazzband/django-debug-toolbar#1630- Increase minimum coverage percentage to 93% by
@living180
in jazzband/django-debug-toolbar#1632- Stack trace rework by
@living180
in jazzband/django-debug-toolbar#1631- Minor documentation updates by
@living180
in jazzband/django-debug-toolbar#1634- Reimplement HIDE_IN_STACKTRACES machinery by
@living180
in jazzband/django-debug-toolbar#1635- Rework similary/duplicate query grouping by
@living180
in jazzband/django-debug-toolbar#1636- Simplify SQLPanel._queries data structure by
@living180
in jazzband/django-debug-toolbar#1638- Tweak get_stack_trace() API by
@living180
in jazzband/django-debug-toolbar#1637New Contributors
@cclauss
made their first contribution in jazzband/django-debug-toolbar#1622And thank you
@living180
for the plethora of PRs this release.Full Changelog: https://github.com/jazzband/django-debug-toolbar/compare/3.4...3.5
3.4
What's Changed
- The path may not always be a true path for stacktraces. by
@tim-schilling
in jazzband/django-debug-toolbar#1613- Add changelog for unpacking error when rendering stacktrace. by
@tim-schilling
in jazzband/django-debug-toolbar#1614- Rename SQLPanel context var to control SQL access. by
@tim-schilling
in jazzband/django-debug-toolbar#1615Full Changelog: https://github.com/jazzband/django-debug-toolbar/compare/3.3...3.4
3.3.0
What's Changed
- Drop support for Django 3.1 by
@hramezani
in jazzband/django-debug-toolbar#1548- Drop support for Django 2.2 by
@hramezani
in jazzband/django-debug-toolbar#1551- Added MrBenn Panel to Third Party Panels by
@robertispas
in jazzband/django-debug-toolbar#1554- Add pyupgrade and django-upgrade pre-commit hooks by
@matthiask
in jazzband/django-debug-toolbar#1553- Documentation fix in installation.rst by
@angusholder
in jazzband/django-debug-toolbar#1555- Don't raise W006 warning when app loader is specified. by
@tim-schilling
in jazzband/django-debug-toolbar#1556- Remove codecov, solely use coverage. by
@tim-schilling
in jazzband/django-debug-toolbar#1542- Remove the codecov badge, we're not using codecov anymore by
@matthiask
in jazzband/django-debug-toolbar#1557- Move settings reset logic to settings module. by
@adamchainz
in jazzband/django-debug-toolbar#1559- Avoid installing middleware if Content-Encoding is set at all by
@adamchainz
in jazzband/django-debug-toolbar#1560- Test middleware not injecting when Content-Encoding is set by
@adamchainz
in jazzband/django-debug-toolbar#1562
... (truncated)
Changelog
Sourced from django-debug-toolbar's changelog.
3.6.0 (2022-08-17)
- Remove decorator
signed_data_view
as it was causing issues withdjango-urlconfchecks <https://github.com/AliSayyah/django-urlconfchecks/>
__.- Added pygments to the test environment and fixed a crash when using the template panel with Django 4.1 and pygments installed.
- Stayed on top of pre-commit hook and GitHub actions updates.
- Added some workarounds to avoid a Chromium warning which was worrisome to developers.
- Avoided using deprecated Selenium methods to find elements.
- Raised the minimum Django version from 3.2 to 3.2.4 so that we can take advantage of backported improvements to the cache connection handler.
3.5.0 (2022-06-23)
- Properly implemented tracking and display of PostgreSQL transactions.
- Removed third party panels which have been archived on GitHub.
- Added Django 4.1b1 to the CI matrix.
- Stopped crashing when
request.GET
andrequest.POST
are neither dictionaries norQueryDict
instances. Using anything butQueryDict
instances isn't a valid use of Django but, again, django-debug-toolbar shouldn't crash.- Fixed the cache panel to work correctly in the presence of concurrency by avoiding the use of signals.
- Reworked the cache panel instrumentation mechanism to monkey patch methods on the cache instances directly instead of replacing cache instances with wrapper classes.
- Added a :meth:
debug_toolbar.panels.Panel.ready
class method that panels can override to perform any initialization or instrumentation that needs to be done unconditionally at startup time.- Added pyflame (for flame graphs) to the list of third-party panels.
- Fixed the cache panel to correctly count cache misses from the get_many() cache method.
- Removed some obsolete compatibility code from the stack trace recording code.
- Added a new mechanism for capturing stack traces which includes per-request caching to reduce expensive file system operations. Updated the cache and SQL panels to record stack traces using this new mechanism.
- Changed the
docs
tox environment to allow passing positional arguments. This allows e.g. building a HTML version of the docs usingtox -e docs html
.- Stayed on top of pre-commit hook updates.
- Replaced
OrderedDict
bydict
where possible.Deprecated features
* The ``debug_toolbar.utils.get_stack()`` and ``debug_toolbar.utils.tidy_stacktrace()`` functions are deprecated in favor </tr></table>
... (truncated)
Commits
eb7c4cd
django-debug-toolbar 3.6f1c03eb
Fix #1662: Avoid assigning arbitrary attributes to SafeString instances (#1663)fa2774e
[pre-commit.ci] pre-commit autoupdate (#1661)0310296
Upgrade GitHub Actions28c0a93
[pre-commit.ci] pre-commit autoupdatea44c91d
Remove signed_data_view decorator to support url type checking. (#1658)80d6063
Add Django 4.1 to classifiers (#1656)d447c0e
Replace all uses of deprecated find_elements?_* selenium methods9014b68
Run selenium tests too for py310-dj40-postgresql06b4b4a
[pre-commit.ci] pre-commit autoupdate (#1654)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)