django-sspanel
django-sspanel copied to clipboard
build(deps-dev): bump django-debug-toolbar from 3.2.4 to 3.5.0
Bumps django-debug-toolbar from 3.2.4 to 3.5.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
@matthiaskin jazzband/django-debug-toolbar#1618- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ciin jazzband/django-debug-toolbar#1617- Add the upcoming Django 4.1 to the CI matrix by
@matthiaskin jazzband/django-debug-toolbar#1623- Remove a couple of archived third-party repos by
@cclaussin jazzband/django-debug-toolbar#1622- Replace OrderedDict by
@living180in jazzband/django-debug-toolbar#1625- Fix #1621: Do not crash when encountering unexpected data in the request by
@matthiaskin jazzband/django-debug-toolbar#1624- Cache panel work by
@living180in jazzband/django-debug-toolbar#1626- Get PostgreSQL transaction tracking working by
@living180in jazzband/django-debug-toolbar#1619- Add pyflame to the list of third-party panels by
@living180in jazzband/django-debug-toolbar#1628- Fix cache panel miss counting by
@living180in jazzband/django-debug-toolbar#1629- Stacktrace cleanups by
@living180in jazzband/django-debug-toolbar#1630- Increase minimum coverage percentage to 93% by
@living180in jazzband/django-debug-toolbar#1632- Stack trace rework by
@living180in jazzband/django-debug-toolbar#1631- Minor documentation updates by
@living180in jazzband/django-debug-toolbar#1634- Reimplement HIDE_IN_STACKTRACES machinery by
@living180in jazzband/django-debug-toolbar#1635- Rework similary/duplicate query grouping by
@living180in jazzband/django-debug-toolbar#1636- Simplify SQLPanel._queries data structure by
@living180in jazzband/django-debug-toolbar#1638- Tweak get_stack_trace() API by
@living180in jazzband/django-debug-toolbar#1637New Contributors
@cclaussmade their first contribution in jazzband/django-debug-toolbar#1622And thank you
@living180for 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-schillingin jazzband/django-debug-toolbar#1613- Add changelog for unpacking error when rendering stacktrace. by
@tim-schillingin jazzband/django-debug-toolbar#1614- Rename SQLPanel context var to control SQL access. by
@tim-schillingin 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
@hramezaniin jazzband/django-debug-toolbar#1548- Drop support for Django 2.2 by
@hramezaniin jazzband/django-debug-toolbar#1551- Added MrBenn Panel to Third Party Panels by
@robertispasin jazzband/django-debug-toolbar#1554- Add pyupgrade and django-upgrade pre-commit hooks by
@matthiaskin jazzband/django-debug-toolbar#1553- Documentation fix in installation.rst by
@angusholderin jazzband/django-debug-toolbar#1555- Don't raise W006 warning when app loader is specified. by
@tim-schillingin jazzband/django-debug-toolbar#1556- Remove codecov, solely use coverage. by
@tim-schillingin jazzband/django-debug-toolbar#1542- Remove the codecov badge, we're not using codecov anymore by
@matthiaskin jazzband/django-debug-toolbar#1557- Move settings reset logic to settings module. by
@adamchainzin jazzband/django-debug-toolbar#1559- Avoid installing middleware if Content-Encoding is set at all by
@adamchainzin jazzband/django-debug-toolbar#1560- Test middleware not injecting when Content-Encoding is set by
@adamchainzin jazzband/django-debug-toolbar#1562
... (truncated)
Changelog
Sourced from django-debug-toolbar's changelog.
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.GETandrequest.POSTare neither dictionaries norQueryDictinstances. Using anything butQueryDictinstances 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.readyclass 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
docstox 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
OrderedDictbydictwhere possible.Deprecated features
* The ``debug_toolbar.utils.get_stack()`` and ``debug_toolbar.utils.tidy_stacktrace()`` functions are deprecated in favor of the new ``debug_toolbar.utils.get_stack_trace()`` function. They will removed in the next major version of the Debug Toolbar.3.4.0 (2022-05-03)
- Fixed issue of stacktrace having frames that have no path to the file, but are instead a string of the code such as
'<frozen importlib._bootstrap>'.- Renamed internal SQL tracking context var from
recordingtoallow_sql.3.3.0 (2022-04-28)
</tr></table>
... (truncated)
Commits
e4f0e58django-debug-toolbar 3.50441b85Avoid the spelling problem detection1e6f85bAdd a few missing entries to the changelogf01ee7bReplace Django 4.1a1 with Django 4.1b1 in the CI matrixf640192[pre-commit.ci] pre-commit autoupdate0f1d9d9[pre-commit.ci] pre-commit autoupdatee59a8ecExclude tracking frames from stack traces8709f0fTweak the get_stack_trace() APIff552eaTweak code structureec4c0c6Simplify SQLPanel._queries data structure- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)