Skip to content

Bump the dependencies group with 12 updates #534

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

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 4, 2025

Bumps the dependencies group with 12 updates:

Package From To
django 5.2.3 5.2.4
boto3 1.38.41 1.40.1
sentry-sdk 2.30.0 2.34.1
google-api-python-client 2.173.0 2.177.0
faker 37.4.0 37.5.3
ipython 9.3.0 9.4.0
django-debug-toolbar 5.2.0 6.0.0
mypy 1.16.1 1.17.1
django-stubs 5.2.1 5.2.2
djangorestframework-stubs 3.16.0 3.16.1
boto3-stubs 1.38.41 1.40.1
ruff 0.12.0 0.12.7

Updates django from 5.2.3 to 5.2.4

Commits
  • c941d0d [5.2.x] Bumped version for 5.2.4 release.
  • 47a618d Fixed AttributeError for enterContext() on Python < 3.11.
  • a150160 [5.2.x] Fixed #36464 -- Fixed "__in" tuple lookup on backends lacking native ...
  • db5da3c [5.2.x] Clarified that only latest dependency versions are valid for security...
  • 359af37 [5.2.x] Added guidance on AI-assisted security reports to docs/internals/secu...
  • 1d89691 [5.2.x] Fixed #36453 -- Made When.condition resolve with for_save=False.
  • 4de4edf [5.2.x] Fixed #36447 -- Selected preferred media type based on quality.
  • f5cc6a8 [5.2.x] Corrected jsonfield fieldlookup references.
  • 5386161 [5.2.x] Fixed #36463 -- Fixed grammar in docs/intro/contributing.txt.
  • e3b2370 [5.2.x] Fixed #36454 -- Fixed typo in docs/intro/tutorial08.txt.
  • Additional commits viewable in compare view

Updates boto3 from 1.38.41 to 1.40.1

Commits
  • 72d9a28 Merge branch 'release-1.40.1'
  • a3ffa61 Bumping version to 1.40.1
  • c643766 Add changelog entries from botocore
  • e2fb47b Merge branch 'release-1.40.0'
  • e19cb9f Merge branch 'release-1.40.0' into develop
  • 9e895ba Bumping version to 1.40.0
  • dc01534 Add changelog entries from botocore
  • 7a97a58 Update the documentation to reflect the change in default sts endpoint (#4576)
  • ce70857 Merge branch 'release-1.39.17'
  • 8617957 Merge branch 'release-1.39.17' into develop
  • Additional commits viewable in compare view

Updates sentry-sdk from 2.30.0 to 2.34.1

Release notes

Sourced from sentry-sdk's releases.

2.34.1

Various fixes & improvements

2.34.0

Various fixes & improvements

2.33.2

Various fixes & improvements

2.33.1

Various fixes & improvements

... (truncated)

Changelog

Sourced from sentry-sdk's changelog.

2.34.1

Various fixes & improvements

2.34.0

Various fixes & improvements

2.33.2

Various fixes & improvements

2.33.1

... (truncated)

Commits

Updates google-api-python-client from 2.173.0 to 2.177.0

Release notes

Sourced from google-api-python-client's releases.

v2.177.0

2.177.0 (2025-07-22)

Features

... (truncated)

Commits

Updates faker from 37.4.0 to 37.5.3

Release notes

Sourced from faker's releases.

Release v37.5.3

See CHANGELOG.md.

Release v37.5.2

See CHANGELOG.md.

Release v37.5.1

See CHANGELOG.md.

Release v37.5.0

See CHANGELOG.md.

Release v37.4.3

See CHANGELOG.md.

Release v37.4.2

See CHANGELOG.md.

Release v37.4.1

See CHANGELOG.md.

Changelog

Sourced from faker's changelog.

v37.5.3 - 2025-07-30

  • Allow Decimal type for min_value and max_value in pydecimal. Thanks @​sshishov.

v37.5.2 - 2025-07-30

  • Fix Turkish Republic National Number (TCKN) provider. Thanks @​fleizean.

v37.5.1 - 2025-07-30

  • Fix unnatural Korean company names in ko_KR locale. Thanks @​r-4bb1t.

v37.5.0 - 2025-07-30

  • Add Spanish lorem provider for es_ES, es_AR and es_MX. Thanks @​Pandede.

v37.4.3 - 2025-07-30

  • Fix male names in sv_SE locale. Thanks @​peterk.

v37.4.2 - 2025-07-15

  • Fix the function for generating VIN, now the last 4 characters are digits. Thanks @​nesb1.

v37.4.1 - 2025-07-15

  • Fix leading 0s in building numbers for de_DE locale. Thanks @​KarelZe.
Commits

Updates ipython from 9.3.0 to 9.4.0

Commits
  • 67f7d8b Fix release
  • e21e5d4 release 9.4.0
  • 8792c26 Add changelog for IPython 9.4 (#14935)
  • e03e20a Align formatting of section references with one used in 8.x series
  • b643713 Mention %script magic improvements
  • d0cda7d Add changelog for IPython 9.4
  • 10cb3b5 Do not always import * with autoreload3 (#14872)
  • 2197228 Backport Pdb closure evaluation fix (list comprehension, generators) from Pyt...
  • c6ac674 Add mypy ignore comments
  • efdec6c Lint with darker (black)
  • Additional commits viewable in compare view

Updates django-debug-toolbar from 5.2.0 to 6.0.0

Release notes

Sourced from django-debug-toolbar's releases.

6.0.0

Description

The v6.0.0 release of Django Debug Toolbar significantly revamps how panels for the toolbar work. Each panel will now persist its data in a store. A store can either be backed by various backends. The toolbar will support a memory and database backend to start.

The toolbar is now using Django's SafeExceptionReporterFilter.cleanse_setting() function to filter out sensitive information. Some data will be replaced with "********************". This is because the toolbar could be configured to write the request information to a persistent store such as a cache or database.

Django applications with basic installations are backwards compatible with this change. If there are hooks into the internals of the toolbar, such as DebugToolbar.store_id then it will be backwards incompatible.

Third-party panels will need updating. Any data that is stored in record_stats will need to be fetched back out from self.get_stats() before being able to be rendered. This is to support loading an instance of the toolbar from persisted data. A simple example of this transition can be found in debug_toolbar/panels/cache.py in PR 2138

How to upgrade

  • Changes required if the toolbar isn't installed entirely programmatically
    • If you experience RuntimeError: Model class debug_toolbar.models.HistoryEntry doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS, you need to remove the reference to the toolbar's urls in your urls.py file and MIDDLEWARE setting when the toolbar isn't in INSTALLED_APPS
  • If you have a custom panel, you'll need to adjust record_stats and use self.get_stats() to fetch data for rendering
  • If you'd like to use the database store, see TOOLBAR_STORE_CLASS for more info

Why did the internals change?

The Django Debug Toolbar is a popular package we did not want to block the community from pursuing the async path for Django applications. Writing the request data to a store better positions the toolbar for async projects. It also opens the door for it being usable in production as well with API integrations.

What's Changed

Full Changelog: django-commons/django-debug-toolbar@5.2.0...6.0.0

Acknowlegements

Thank you to all the contributors who made this release possible. Thank you to @​robhudson, @​matthiask, @​tim-schilling, @​salty-ivy and @​dr-rompecabezas for their support, development and reviews of the serializable toolbar changes. A special shout-out to @​matthiask for leading the Djangonaut Space Session 4 team of @​dr-rompecabezas, @​andoriyaprashant and @​blingblin-g.

Changelog

Sourced from django-debug-toolbar's changelog.

6.0.0 (2025-07-22)

  • Added support for checking if pytest as the test runner when determining if tests are running.
  • Added show_toolbar_with_docker function to check Docker host IP address when running inside Docker containers.
  • Defines the BaseStore interface for request storage mechanisms.
  • Added the setting TOOLBAR_STORE_CLASS to configure the request storage mechanism. Defaults to debug_toolbar.store.MemoryStore.
  • Rename store_id properties to request_id and Toolbar.store to Toolbar.init_store.
  • Support Panel instances with stored stats via Panel.load_stats_from_store.
  • Swapped Toolbar._store for the get_store() class.
  • Created a StoredDebugToolbar that support creating an instance of the toolbar representing an old request. It should only be used for fetching panels' contents.
  • Drop raw_params from query data.
  • Queries now have a unique djdt_query_id. The SQL forms now reference this id and avoid passing SQL to be executed.
  • Move the formatting logic of SQL queries to just before rendering in SQLPanel.content.
  • Make Panel.panel_id a class member.
  • Update all panels to utilize data from Panel.get_stats() to load content to render. Specifically for Panel.title and Panel.nav_title.
  • Extend example app to contain an async version.
  • Added debug_toolbar.store.DatabaseStore for persistent debug data storage.
  • Deduplicated static files in the staticfiles panel.
Commits

Updates mypy from 1.16.1 to 1.17.1

Changelog

Sourced from mypy's changelog.

Mypy 1.17.1

  • Retain None as constraints bottom if no bottoms were provided (Stanislav Terliakov, PR 19485)
  • Fix "ignored exception in hasattr" in dmypy (Stanislav Terliakov, PR 19428)
  • Prevent a crash when InitVar is redefined with a method in a subclass (Stanislav Terliakov, PR 19453)

Acknowledgements

Thanks to all mypy contributors who contributed to this release:

  • Alexey Makridenko
  • Brian Schubert
  • Chad Dombrova
  • Chainfire
  • Charlie Denton
  • Charulata
  • Christoph Tyralla
  • CoolCat467
  • Donal Burns
  • Guy Wilson
  • Ivan Levkivskyi
  • johnthagen
  • Jukka Lehtosalo
  • Łukasz Kwieciński
  • Marc Mueller
  • Michael J. Sullivan
  • Mikhail Golubev
  • Sebastian Rittau
  • Shantanu
  • Stanislav Terliakov
  • wyattscarpenter

I’d also like to thank my employer, Dropbox, for supporting mypy development.

Mypy 1.16

We’ve just uploaded mypy 1.16 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features and bug fixes. You can install it as follows:

python3 -m pip install -U mypy

You can read the full documentation for this release on Read the Docs.

Different Property Getter and Setter Types

Mypy now supports using different types for a property getter and setter:

class A:
    _value: int
</tr></table> 

... (truncated)

Commits
  • acb2983 Bump version to 1.17.1
  • 933c913 Retain None as constraints bottom if no bottoms were provided (#19485)
  • 5f4428f Fix "ignored exception in hasattr" in dmypy (#19428)
  • 88fdeaa Prevent a crash when InitVar is redefined with a method in a subclass (#19453)
  • e44d14f Bump version to 1.17.1+dev
  • 0260991 Update version string
  • 3901aa2 Updates to 1.17 changelog (#19436)
  • 7d13396 Initial changelog for 1.17 release (#19427)
  • a182dec Combine the revealed types of multiple iteration steps in a more robust manne...
  • ab4fd57 Improve the handling of "iteration dependent" errors and notes in finally cla...
  • Additional commits viewable in compare view

Updates django-stubs from 5.2.1 to 5.2.2

Commits

Updates djangorestframework-stubs from 3.16.0 to 3.16.1

Release notes

Sourced from djangorestframework-stubs's releases.

3.16.1

What's Changed

Bumps the dependencies group with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [django](https://github.com/django/django) | `5.2.3` | `5.2.4` |
| [boto3](https://github.com/boto/boto3) | `1.38.41` | `1.40.1` |
| [sentry-sdk](https://github.com/getsentry/sentry-python) | `2.30.0` | `2.34.1` |
| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.173.0` | `2.177.0` |
| [faker](https://github.com/joke2k/faker) | `37.4.0` | `37.5.3` |
| [ipython](https://github.com/ipython/ipython) | `9.3.0` | `9.4.0` |
| [django-debug-toolbar](https://github.com/django-commons/django-debug-toolbar) | `5.2.0` | `6.0.0` |
| [mypy](https://github.com/python/mypy) | `1.16.1` | `1.17.1` |
| [django-stubs](https://github.com/sponsors/typeddjango) | `5.2.1` | `5.2.2` |
| [djangorestframework-stubs](https://github.com/typeddjango/djangorestframework-stubs) | `3.16.0` | `3.16.1` |
| [boto3-stubs](https://github.com/youtype/mypy_boto3_builder) | `1.38.41` | `1.40.1` |
| [ruff](https://github.com/astral-sh/ruff) | `0.12.0` | `0.12.7` |


Updates `django` from 5.2.3 to 5.2.4
- [Commits](django/django@5.2.3...5.2.4)

Updates `boto3` from 1.38.41 to 1.40.1
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](boto/boto3@1.38.41...1.40.1)

Updates `sentry-sdk` from 2.30.0 to 2.34.1
- [Release notes](https://github.com/getsentry/sentry-python/releases)
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-python@2.30.0...2.34.1)

Updates `google-api-python-client` from 2.173.0 to 2.177.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](googleapis/google-api-python-client@v2.173.0...v2.177.0)

Updates `faker` from 37.4.0 to 37.5.3
- [Release notes](https://github.com/joke2k/faker/releases)
- [Changelog](https://github.com/joke2k/faker/blob/master/CHANGELOG.md)
- [Commits](joke2k/faker@v37.4.0...v37.5.3)

Updates `ipython` from 9.3.0 to 9.4.0
- [Release notes](https://github.com/ipython/ipython/releases)
- [Commits](ipython/ipython@9.3.0...9.4.0)

Updates `django-debug-toolbar` from 5.2.0 to 6.0.0
- [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@5.2.0...6.0.0)

Updates `mypy` from 1.16.1 to 1.17.1
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.16.1...v1.17.1)

Updates `django-stubs` from 5.2.1 to 5.2.2
- [Commits](https://github.com/sponsors/typeddjango/commits)

Updates `djangorestframework-stubs` from 3.16.0 to 3.16.1
- [Release notes](https://github.com/typeddjango/djangorestframework-stubs/releases)
- [Commits](typeddjango/djangorestframework-stubs@3.16.0...3.16.1)

Updates `boto3-stubs` from 1.38.41 to 1.40.1
- [Release notes](https://github.com/youtype/mypy_boto3_builder/releases)
- [Commits](https://github.com/youtype/mypy_boto3_builder/commits)

Updates `ruff` from 0.12.0 to 0.12.7
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.12.0...0.12.7)

---
updated-dependencies:
- dependency-name: django
  dependency-version: 5.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: boto3
  dependency-version: 1.40.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: sentry-sdk
  dependency-version: 2.34.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: google-api-python-client
  dependency-version: 2.177.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: faker
  dependency-version: 37.5.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: ipython
  dependency-version: 9.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: django-debug-toolbar
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: mypy
  dependency-version: 1.17.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: django-stubs
  dependency-version: 5.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: djangorestframework-stubs
  dependency-version: 3.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: boto3-stubs
  dependency-version: 1.40.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: ruff
  dependency-version: 0.12.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

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 Aug 4, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 11, 2025

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Aug 11, 2025
@dependabot dependabot bot deleted the dependabot/pip/master/dependencies-ad4bc77e7d branch August 11, 2025 10:04
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.

0 participants