Skip to content

Bump the dependencies group across 1 directory with 13 updates #519

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

Merged
merged 1 commit into from
Apr 9, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 7, 2025

Bumps the dependencies group with 13 updates in the / directory:

Package From To
django 5.1.7 5.1.8
djangorestframework 3.15.2 3.16.0
django-storages 1.14.5 1.14.6
boto3 1.37.13 1.37.28
sentry-sdk 2.22.0 2.25.1
google-api-python-client 2.164.0 2.166.0
qrcode 8.0 8.1
pytest-django 4.10.0 4.11.1
faker 37.0.0 37.1.0
django-debug-toolbar 5.0.1 5.1.0
boto3-stubs 1.37.13 1.37.28
ruff 0.11.0 0.11.4
pre-commit 4.1.0 4.2.0

Updates django from 5.1.7 to 5.1.8

Commits
  • 5773bc9 [5.1.x] Bumped version for 5.1.8 release.
  • edc2716 [5.1.x] Fixed CVE-2025-27556 -- Mitigated potential DoS in url_has_allowed_ho...
  • b3b09dc [5.1.x] Fixed #36213 -- Doc'd MySQL's handling of self-select updates in Quer...
  • 3fdc8c3 [5.1.x] Clarified pre_delete and post_delete's origin attributes.
  • 5805d1c [5.1.x] Simplified Intersphinx configuration example.
  • 31262b3 [5.1.x] Doc'd how to use Intersphinx in the reusable apps tutorial.
  • 451ba1f [5.1.x] Added stub release notes and release date for 5.1.8 and 5.0.14.
  • e38a807 [5.1.x] Pinned black == 24.10.0 in GitHub actions, pre-commit and test requir...
  • 3266f25 [5.1.x] Updated ogrinfo output in GIS tutorial.
  • 659f88e [5.1.x] Fixed typo in docs/topics/signals.txt.
  • Additional commits viewable in compare view

Updates djangorestframework from 3.15.2 to 3.16.0

Release notes

Sourced from djangorestframework's releases.

v3.16.0

This release is considered a significant release to improve upstream support with Django and Python. Some of these may change the behaviour of existing features and pre-existing behaviour. Specifically, some fixes were added to around the support of UniqueConstraint with nullable fields which will improve built-in serializer validation.

Features

  • Add official support for Django 5.1 and its new LoginRequiredMiddleware in #9514 and #9657
  • Add official Django 5.2a1 support in #9634
  • Add support for Python 3.13 in #9527 and #9556
  • Support Django 2.1+ test client JSON data automatically serialized in #6511 and fix a regression in #9615

Bug fixes

  • Fix unique together validator to respect condition's fields from UniqueConstraint in #9360
  • Fix raising on nullable fields part of UniqueConstraint in #9531
  • Fix unique_together validation with source in #9482
  • Added protections to AttributeError raised within properties in #9455
  • Fix get_template_context to handle also lists in #9467
  • Fix "Converter is already registered" deprecation warning. in #9512
  • Fix noisy warning and accept integers as min/max values of DecimalField in #9515
  • Fix usages of open() in setup.py in #9661

Translations

  • Add some missing Chinese translations in #9505
  • Fix spelling mistakes in Farsi language were corrected in #9521
  • Fixing and adding missing Brazilian Portuguese translations in #9535

Removals

  • Remove support for Python 3.8 in #9670
  • Remove long deprecated code from request wrapper in #9441
  • Remove deprecated AutoSchema._get_reference method in #9525

Documentation and internal changes

  • Provide tests for hashing of OperandHolder in #9437
  • Update documentation: Add adrf third party package in #9198
  • Update tutorials links in Community contributions docs in #9476
  • Fix usage of deprecated Django function in example from docs in #9509
  • Move path converter docs into a separate section in #9524
  • Add test covering update view without queryset attribute in #9528
  • Fix Transifex link in #9541
  • Fix example httpie call in docs in #9543
  • Fix example for serializer field with choices in docs in #9563
  • Remove extra <> in validators example in #9590
  • Update strftime link in the docs in #9624
  • Switch to codecov GHA in #9618
  • Add note regarding availability of the action attribute in 'Introspecting ViewSet actions' docs section in #9633
  • Improved description of allowed throttling rates in documentation in #9640
  • Add rest-framework-gm2m-relations package to the list of 3rd party libraries in #9063

... (truncated)

Commits

Updates django-storages from 1.14.5 to 1.14.6

Changelog

Sourced from django-storages's changelog.

1.14.6 (2025-04-01)


Google Cloud

  • Add option to sign URLs via IAM Blob API ([#1427](https://github.com/jschneier/django-storages/issues/1427)_)

S3

  • Fix exists calls when using SSE-C ([#1451](https://github.com/jschneier/django-storages/issues/1451)_)
  • Default url_protocol to https: if set to None ([#1483](https://github.com/jschneier/django-storages/issues/1483)_)

.. _#1427: jschneier/django-storages#1427 .. _#1451: jschneier/django-storages#1451 .. _#1483: jschneier/django-storages#1483

Commits

Updates boto3 from 1.37.13 to 1.37.28

Commits
  • 0b2c547 Merge branch 'release-1.37.28'
  • 7c64b94 Bumping version to 1.37.28
  • 4c3ddf7 Add changelog entries from botocore
  • 0508d39 Merge branch 'release-1.37.27'
  • c4a81c6 Merge branch 'release-1.37.27' into develop
  • 9eeb169 Bumping version to 1.37.27
  • 9e63b76 Add changelog entries from botocore
  • 7681467 Merge branch 'release-1.37.26'
  • 957cb6f Merge branch 'release-1.37.26' into develop
  • ff76c14 Bumping version to 1.37.26
  • Additional commits viewable in compare view

Updates sentry-sdk from 2.22.0 to 2.25.1

Release notes

Sourced from sentry-sdk's releases.

2.25.1

Various fixes & improvements

2.25.0

Various fixes & improvements

  • New Beta Feature Enable Sentry logs in logging Integration (#4143) by @​colin-sentry

    You can now send existing log messages to the new Sentry Logs feature.

    For more information see: Logs in Sentry 🚀 getsentry/sentry#86804

    This is how you can use it (Sentry Logs is in beta right now so the API can still change):

    import logging
    import sentry_sdk
    from sentry_sdk.integrations.logging import LoggingIntegration
    Setup Sentry SDK to send log messages with a level of "error" or higher to Sentry.
    sentry_sdk.init(
    dsn="...",
    _experiments={
    "enable_sentry_logs": True
    }
    integrations=[
    LoggingIntegration(sentry_logs_level=logging.ERROR),
    ]
    )
    Your existing logging setup
    some_logger = logging.Logger("some-logger")
    some_logger.info('In this example info events will not be sent to Sentry logs. my_value=%s', my_value)
    some_logger.error('But error events will be sent to Sentry logs. my_value=%s', my_value)

  • Spotlight: Sample everything 100% w/ Spotlight & no DSN set (#4207) by @​BYK

  • Dramatiq: use set_transaction_name (#4175) by @​timdrijvers

  • toxgen: Make it clearer which suites can be migrated (#4196) by @​sentrivana

  • Move Litestar under toxgen (#4197) by @​sentrivana

... (truncated)

Changelog

Sourced from sentry-sdk's changelog.

2.25.1

Various fixes & improvements

2.25.0

Various fixes & improvements

  • New Beta Feature Enable Sentry logs in logging Integration (#4143) by @​colin-sentry

    You can now send existing log messages to the new Sentry Logs feature.

    For more information see: Logs in Sentry 🚀 getsentry/sentry#86804

    This is how you can use it (Sentry Logs is in beta right now so the API can still change):

    import logging
    import sentry_sdk
    from sentry_sdk.integrations.logging import LoggingIntegration
    Setup Sentry SDK to send log messages with a level of "error" or higher to Sentry.
    sentry_sdk.init(
    dsn="...",
    _experiments={
    "enable_sentry_logs": True
    }
    integrations=[
    LoggingIntegration(sentry_logs_level=logging.ERROR),
    ]
    )
    Your existing logging setup
    some_logger = logging.Logger("some-logger")
    some_logger.info('In this example info events will not be sent to Sentry logs. my_value=%s', my_value)
    some_logger.error('But error events will be sent to Sentry logs. my_value=%s', my_value)

  • Spotlight: Sample everything 100% w/ Spotlight & no DSN set (#4207) by @​BYK

  • Dramatiq: use set_transaction_name (#4175) by @​timdrijvers

... (truncated)

Commits
  • d42e632 Updated changelog
  • d7cf510 release: 2.25.1
  • c254ba4 feat(ourlogs): Add a class which batches groups of logs together. (#4229)
  • 438ee01 Debug output from Sentry logs should always be debug level. (#4224)
  • e4b8dae fix(ai): Do not consume anthropic streaming stop (#4232)
  • 8b40aa0 fix(ourlogs): Use repr instead of json for message and arguments (#4227)
  • 2dde2fe build(deps): bump actions/create-github-app-token from 1.11.7 to 1.12.0 (#4214)
  • d0d70a5 feat: Do not spam sentry_sdk.warnings logger w/ Spotlight (#4219)
  • 4dcd538 fixed code snippet (#4218)
  • ee97003 Merge branch 'release/2.25.0'
  • Additional commits viewable in compare view

Updates google-api-python-client from 2.164.0 to 2.166.0

Release notes

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

v2.166.0

2.166.0 (2025-03-25)

Features

Bug Fixes

v2.165.0

2.165.0 (2025-03-18)

Features

... (truncated)

Commits

Updates qrcode from 8.0 to 8.1

Changelog

Sourced from qrcode's changelog.

8.1 ( 02 April 2025)

  • Added support for Python 3.13.
Commits

Updates pytest-django from 4.10.0 to 4.11.1

Release notes

Sourced from pytest-django's releases.

v4.11.1

https://github.com/pytest-dev/pytest-django/blob/main/docs/changelog.rst#v4111-2025-04-03

v4.11.0

https://github.com/pytest-dev/pytest-django/blob/main/docs/changelog.rst#v4110-2025-04-01

Changelog

Sourced from pytest-django's changelog.

v4.11.1 (2025-04-03)

Bugfixes ^^^^^^^^

  • Fixed a regression in v4.11.0 for Django TestCase tests using the databases class variable ([#1188](https://github.com/pytest-dev/pytest-django/issues/1188) <https://github.com/pytest-dev/pytest-django/issues/1188>__).

v4.11.0 (2025-04-01)

Compatibility ^^^^^^^^^^^^^

  • Added official support for Django 5.2 (PR [#1179](https://github.com/pytest-dev/pytest-django/issues/1179) <https://github.com/pytest-dev/pytest-django/pull/1179>__).
  • Dropped testing on MySQL’s MyISAM storage engine (PR [#1180](https://github.com/pytest-dev/pytest-django/issues/1180) <https://github.com/pytest-dev/pytest-django/pull/1180>__).

Bugfixes ^^^^^^^^

  • Stopped setting up and serializing databases on test session setup when not needed (the database is not requested / serialized_rollback is not used). On test databases with large amounts of pre-seeded data, this may remove a delay of a few seconds when running pytest --reuse-db.

    The determination of which databases to setup is done by static inspection of the test suite. Using pytest's dynamic features to request db access, such as :meth:request.getfixturevalue("db") <pytest.FixtureRequest.getfixturevalue>, may throw off this analysis. If you start seeing DatabaseOperationForbidden or "unable to open database" errors, this is likely the cause. To fix this, decorate at least one test with the :func:django_db <pytest.mark.django_db> marker with appropriate databases and serialized_rollback settings.

Commits
  • 5ada9c1 Release 4.11.1
  • cf3f0bb fixtures: fixup a regression in previous release for TestCase multi-db support
  • 6d5c272 Release 4.11.0
  • 8000db0 Only setup and serialize databases as needed by tests
  • 6f7fc26 Add optional integration of pytest into django's manage.py test
  • 3071a66 docs/conf.py: format with ruff format
  • 3f44e50 fixtures: avoid unnecessary closure
  • b732869 Remove testing on MyISAM (#1180)
  • e362f4c Add support for Django 5.2 (#1179)
  • See full diff in compare view

Updates faker from 37.0.0 to 37.1.0

Release notes

Sourced from faker's releases.

Release v37.1.0

See CHANGELOG.md.

Release v37.0.2

See CHANGELOG.md.

Release v37.0.1

See CHANGELOG.md.

Changelog

Sourced from faker's changelog.

v37.1.0 - 2025-03-24

v37.0.2 - 2025-03-19

  • Fix type annotiation

v37.0.1 - 2025-03-18

Commits

Updates django-debug-toolbar from 5.0.1 to 5.1.0

Release notes

Sourced from django-debug-toolbar's releases.

5.1.0

What's Changed

New Contributors

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

Changelog

Sourced from django-debug-toolbar's changelog.

5.1.0 (2025-03-20)

  • Added Django 5.2 to the tox matrix.
  • Updated package metadata to include well-known labels.
  • Added resources section to the documentation.
  • Wrap SHOW_TOOLBAR_CALLBACK function with sync_to_async or async_to_sync to allow sync/async compatibility.
  • Make require_toolbar decorator compatible to async views.
  • Added link to contributing documentation in CONTRIBUTING.md.
  • Replaced ESLint and prettier with biome in our pre-commit configuration.
  • Added a Makefile target (make help) to get a quick overview of each target.
  • Avoided reinitializing the staticfiles storage during instrumentation.
  • Avoided a "forked" Promise chain in the rebound window.fetch function with missing exception handling.
  • Fixed the pygments code highlighting when using dark mode.
  • Fix for exception-unhandled "forked" Promise chain in rebound window.fetch
  • Create a CSP nonce property on the toolbar Toolbar().csp_nonce.
Commits
  • 0d7b859 Version 5.1.0
  • cbb479f Refactor on csp_nonce usage with django-csp (#2088)
  • c557f24 Fix Dark Mode Conflict in Pygments (#2108)
  • 0d9b80e [pre-commit.ci] pre-commit autoupdate (#2107)
  • 86b67bb Reword a changelog entry
  • 2401406 [pre-commit.ci] pre-commit autoupdate (#2102)
  • 42696c2 Fix for exception-unhandled "forked" Promise chain (#2101)
  • e885fe9 Replace DebugConfiguredStorage with URLMixin in staticfiles panel (#2097)
  • b5dc19c Add help command to the Makefile (#2094)
  • b78fd4d [pre-commit.ci] pre-commit autoupdate (#2095)
  • Additional commits viewable in

Bumps the dependencies group with 13 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [django](https://github.com/django/django) | `5.1.7` | `5.1.8` |
| [djangorestframework](https://github.com/encode/django-rest-framework) | `3.15.2` | `3.16.0` |
| [django-storages](https://github.com/jschneier/django-storages) | `1.14.5` | `1.14.6` |
| [boto3](https://github.com/boto/boto3) | `1.37.13` | `1.37.28` |
| [sentry-sdk](https://github.com/getsentry/sentry-python) | `2.22.0` | `2.25.1` |
| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.164.0` | `2.166.0` |
| [qrcode](https://github.com/lincolnloop/python-qrcode) | `8.0` | `8.1` |
| [pytest-django](https://github.com/pytest-dev/pytest-django) | `4.10.0` | `4.11.1` |
| [faker](https://github.com/joke2k/faker) | `37.0.0` | `37.1.0` |
| [django-debug-toolbar](https://github.com/django-commons/django-debug-toolbar) | `5.0.1` | `5.1.0` |
| [boto3-stubs](https://github.com/youtype/mypy_boto3_builder) | `1.37.13` | `1.37.28` |
| [ruff](https://github.com/astral-sh/ruff) | `0.11.0` | `0.11.4` |
| [pre-commit](https://github.com/pre-commit/pre-commit) | `4.1.0` | `4.2.0` |



Updates `django` from 5.1.7 to 5.1.8
- [Commits](django/django@5.1.7...5.1.8)

Updates `djangorestframework` from 3.15.2 to 3.16.0
- [Release notes](https://github.com/encode/django-rest-framework/releases)
- [Commits](encode/django-rest-framework@3.15.2...3.16.0)

Updates `django-storages` from 1.14.5 to 1.14.6
- [Changelog](https://github.com/jschneier/django-storages/blob/master/CHANGELOG.rst)
- [Commits](jschneier/django-storages@1.14.5...1.14.6)

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

Updates `sentry-sdk` from 2.22.0 to 2.25.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.22.0...2.25.1)

Updates `google-api-python-client` from 2.164.0 to 2.166.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](googleapis/google-api-python-client@v2.164.0...v2.166.0)

Updates `qrcode` from 8.0 to 8.1
- [Changelog](https://github.com/lincolnloop/python-qrcode/blob/main/CHANGES.rst)
- [Commits](https://github.com/lincolnloop/python-qrcode/commits)

Updates `pytest-django` from 4.10.0 to 4.11.1
- [Release notes](https://github.com/pytest-dev/pytest-django/releases)
- [Changelog](https://github.com/pytest-dev/pytest-django/blob/main/docs/changelog.rst)
- [Commits](pytest-dev/pytest-django@v4.10.0...v4.11.1)

Updates `faker` from 37.0.0 to 37.1.0
- [Release notes](https://github.com/joke2k/faker/releases)
- [Changelog](https://github.com/joke2k/faker/blob/master/CHANGELOG.md)
- [Commits](joke2k/faker@v37.0.0...v37.1.0)

Updates `django-debug-toolbar` from 5.0.1 to 5.1.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.0.1...5.1.0)

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

Updates `ruff` from 0.11.0 to 0.11.4
- [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.11.0...0.11.4)

Updates `pre-commit` from 4.1.0 to 4.2.0
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: django
  dependency-version: 5.1.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: djangorestframework
  dependency-version: 3.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: django-storages
  dependency-version: 1.14.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: boto3
  dependency-version: 1.37.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: sentry-sdk
  dependency-version: 2.25.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: google-api-python-client
  dependency-version: 2.166.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: qrcode
  dependency-version: '8.1'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pytest-django
  dependency-version: 4.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: faker
  dependency-version: 37.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: django-debug-toolbar
  dependency-version: 5.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: boto3-stubs
  dependency-version: 1.37.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: ruff
  dependency-version: 0.11.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: pre-commit
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  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 Apr 7, 2025
@RadoRado RadoRado merged commit 0b4f3e5 into master Apr 9, 2025
3 checks passed
@RadoRado RadoRado deleted the dependabot/pip/master/dependencies-2eb6f6dd5f branch April 9, 2025 08:08
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.

1 participant