Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump django-debug-toolbar from 4.4.6 to 5.0.1 #11563

Merged
merged 1 commit into from
Jan 15, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 14, 2025

Bumps django-debug-toolbar from 4.4.6 to 5.0.1.

Release notes

Sourced from django-debug-toolbar's releases.

5.0.1

What's Changed

There were no functional changes in this version.

PRs

Full Changelog: django-commons/django-debug-toolbar@5.0.0...5.0.1

5.0.0

What's Changed

Please note that Django Debug Toolbar has now moved into the Django Commons organization.

Changelog

  • Added Python 3.13 to the CI matrix.
  • Removed support for Python 3.8 as it has reached end of life.
  • Converted to Django Commons PyPI release process.
  • Fixed a crash which occurred when using non-str static file values.
  • Documented experimental async support.
  • Improved troubleshooting doc for incorrect mime types for .js static files
  • Support async applications and ASGI from Google Summer of Code Project 2024 <https://summerofcode.withgoogle.com/programs/2024/projects/iXVvyGYp>__.
  • Added Django 5.1 to the CI matrix.
  • Added support for the LoginRequiredMiddleware introduced in Django 5.1.
  • Support select and explain buttons for UNION queries on PostgreSQL.
  • Fixed internal toolbar requests being instrumented if the Django setting FORCE_SCRIPT_NAME was set.
  • Increase opacity of show Debug Toolbar handle to improve accessibility.
  • Changed the RedirectsPanel to be async compatible.
  • Increased the contrast of text with dark mode enabled.
  • Add translations for Bulgarian and Korean.
  • Update translations for several languages.
  • Include new translatable strings for translation.
  • Fixed a crash which happened in the fallback case when session keys cannot be sorted.

PRs

... (truncated)

Changelog

Sourced from django-debug-toolbar's changelog.

5.0.1 (2025-01-13)

  • Fixing the build and release process. No functional changes.

5.0.0 (2025-01-11)

  • Added Python 3.13 to the CI matrix.
  • Removed support for Python 3.8 as it has reached end of life.
  • Converted to Django Commons PyPI release process.
  • Fixed a crash which occurred when using non-str static file values.
  • Documented experimental async support.
  • Improved troubleshooting doc for incorrect mime types for .js static files

Please see everything under 5.0.0-alpha as well.

5.0.0-alpha (2024-09-01)

  • Support async applications and ASGI from Google Summer of Code Project 2024 <https://summerofcode.withgoogle.com/programs/2024/projects/iXVvyGYp>__.
  • Added Django 5.1 to the CI matrix.
  • Added support for the LoginRequiredMiddleware introduced in Django 5.1.
  • Support select and explain buttons for UNION queries on PostgreSQL.
  • Fixed internal toolbar requests being instrumented if the Django setting FORCE_SCRIPT_NAME was set.
  • Increase opacity of show Debug Toolbar handle to improve accessibility.
  • Changed the RedirectsPanel to be async compatible.
  • Increased the contrast of text with dark mode enabled.
  • Add translations for Bulgarian and Korean.
  • Update translations for several languages.
  • Include new translatable strings for translation.
  • Fixed a crash which happened in the fallback case when session keys cannot be sorted.
Commits
  • 345b760 Reverting back to tags GHA trigger.
  • b6ae021 Version 5.0.1
  • 8d365cd Remove unnecessary trigger for releasing new versions.
  • 5620e0e Correct the trusted publisher release GHA version.
  • 43d56b8 Support pushing to test pypi on every push.
  • f0c61d4 Update release workflows to latest trusted publisher GHA.
  • 0e55ae7 Version 5.0.0
  • d7fb357 [pre-commit.ci] pre-commit autoupdate
  • 4ab012d Updated Troubleshooting documentation: simpler mimetype workaround for .js fi...
  • cda70d3 Documented experimental async support.
  • Additional commits viewable in compare view

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [django-debug-toolbar](https://github.com/django-commons/django-debug-toolbar) from 4.4.6 to 5.0.1.
- [Release notes](https://github.com/django-commons/django-debug-toolbar/releases)
- [Changelog](https://github.com/django-commons/django-debug-toolbar/blob/main/docs/changes.rst)
- [Commits](django-commons/django-debug-toolbar@4.4.6...5.0.1)

---
updated-dependencies:
- dependency-name: django-debug-toolbar
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jan 14, 2025
Copy link

DryRun Security Summary

The code change updates the Django Debug Toolbar version in the requirements.txt file, which is a routine update that likely addresses security vulnerabilities while ensuring the tool remains a useful development aid when properly configured.

Expand for full summary

Summary:

The provided code changes in the requirements.txt file indicate an update to the Django Debug Toolbar version from 4.4.6 to 5.0.1. From an application security perspective, this update is generally a positive change, as the Django Debug Toolbar is a useful development tool that should not be used in a production environment due to the potential security risks it poses. By updating to the latest version, the developer is likely addressing any known security vulnerabilities or issues that were present in the previous version.

However, it's important to thoroughly review the release notes and changelog for the new version to ensure that there are no new security-related changes or potential risks introduced. Additionally, the developer should ensure that the Debug Toolbar is properly configured and secured, and that it is not accidentally left enabled in the production environment. Overall, the code change appears to be a routine update to a development dependency, and it does not seem to introduce any immediate security concerns.

Files Changed:

  • requirements.txt: The changes in this file update the Django Debug Toolbar version from 4.4.6 to 5.0.1. This is generally a positive change, as it likely addresses any known security vulnerabilities or issues in the previous version. However, the developer should review the release notes and changelog for the new version to ensure there are no new security-related changes or potential risks introduced.

Code Analysis

We ran 9 analyzers against 1 file and 1 analyzer had findings. 8 analyzers had no findings.

Analyzer Findings
Sensitive Files Analyzer 1 finding

View PR in the DryRun Dashboard.

Copy link
Contributor

@mtesauro mtesauro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

@Maffooch Maffooch merged commit 19377a0 into dev Jan 15, 2025
73 checks passed
@dependabot dependabot bot deleted the dependabot/pip/dev/django-debug-toolbar-5.0.1 branch January 15, 2025 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants