Skip to content

Conversation

@dependabot
Copy link
Contributor

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

Bumps django-upgrade from 1.28.0 to 1.29.0.

Changelog

Sourced from django-upgrade's changelog.

1.29.0 (2025-10-06)

  • Add Django 6.0+ fixer :ref:mail_api_kwargs <mail_api_kwargs> to rewrite positional arguments to keyword arguments for some django.core.mail APIs.

    PR [#600](https://github.com/adamchainz/django-upgrade/issues/600) <https://github.com/adamchainz/django-upgrade/pull/600>__.

  • Add Django 6.0+ fixer :ref:default_auto_field <default_auto_field> to remove now-redundant auto field specifications. The fixer removes the DEFAULT_AUTO_FIELD setting and AppConfig.default_auto_field attribute when they are set to the new default of django.db.models.BigAutoField.

    Thanks to q0w in PR [#591](https://github.com/adamchainz/django-upgrade/issues/591) <https://github.com/adamchainz/django-upgrade/pull/591>__.

  • Add Django 6.0+ fixer :ref:stringagg <stringagg> to rewrite StringAgg imports from django.contrib.postgres.aggregates to django.db.models. This fixer replaces the compatibility import rewrite added in 1.27.0, and now correctly wraps the delimiter argument in Value() when it is a string literal.

    PR [#596](https://github.com/adamchainz/django-upgrade/issues/596) <https://github.com/adamchainz/django-upgrade/pull/596>__.

  • Add Django 6.0+ fixer :ref:settings_admins_managers <settings_admins_managers> to rewrite the ADMINS and MANAGERS settings to drop the previously-unused name parts of the tuples.

    PR [#601](https://github.com/adamchainz/django-upgrade/issues/601) <https://github.com/adamchainz/django-upgrade/pull/601>__.

Commits
  • f5d4d0e Version 1.29.0
  • ce7a05a Django 6.0: Rewrite the ADMINS and MANAGERS settings (#601)
  • fd12a6b Move Django 6.0+ StringAgg rewriting to a new fixer (#596)
  • 9387eda Remove class-based settings example from default_auto_field docs
  • 33cf21a Django 6.0: Update email API calls to use keyword arguments (#600)
  • 930312f Bump actions/setup-python from 5 to 6 in the github-actions group (#599)
  • bfc43fc Fix removing a solo class-based setting (#597)
  • 0d1d2b4 Django 6.0: Drop default auto field declarations set to BigAutoField (#591)
  • d5369ac Hoist model_field_choices check to Fixer.condition (#595)
  • 43cd111 Fix minor docs syntax issue
  • See full diff 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-upgrade](https://github.com/adamchainz/django-upgrade) from 1.28.0 to 1.29.0.
- [Changelog](https://github.com/adamchainz/django-upgrade/blob/main/docs/changelog.rst)
- [Commits](adamchainz/django-upgrade@1.28.0...1.29.0)

---
updated-dependencies:
- dependency-name: django-upgrade
  dependency-version: 1.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 7, 2025
@codingjoe codingjoe merged commit b0cefdd into main Oct 7, 2025
22 checks passed
@codingjoe codingjoe deleted the dependabot/pip/django-upgrade-1.29.0 branch October 7, 2025 17:10
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