openwisp / openwisp-utils

Python and Django utilities shared between different openwisp modules
https://openwisp.io/docs/dev/utils/
BSD 3-Clause "New" or "Revised" License
74 stars 72 forks source link

[deps] Update swapper requirement from ~=1.3.0 to >=1.3,<1.5 #410

Open dependabot[bot] opened 2 months ago

dependabot[bot] commented 2 months ago

Updates the requirements on swapper to permit the latest version.

Release notes

Sourced from swapper's releases.

swapper 1.4.0 [2024-08-14]

Changes

Dependencies:

  • Added support for Django 4.2 and 5.0.
  • Dropped support for Django 4.0a1.
  • Added support for Python 3.10 and 3.11.
  • Dropped support for Python 3.7.
Changelog

Sourced from swapper's changelog.

Version 1.4.0 [2024-08-14]

Changes


Dependencies
++++++++++++
  • Added support for Django 4.2 and 5.0.
  • Dropped support for Django Django 4.0a1.
  • Added support for Python 3.10 and 3.11.
  • Dropped support for Python 3.7.

Verson 1.3.0 [2021-11-29]

  • [change] Allow possibility to point swappable dependency to specific migration number (instead of only to __latest__)

Version 1.2.0 [2021-11-12]

  • [feature] Add possibility to point swappable dependency to __latest__
  • [change] Added support for Python 3.9
  • [change] Added support for Django 3.2 and Django 4.0a1
  • [change] Dropped support for old Django versions (<2.2)
  • [change] Dropped support for old Python versions (<3.7)
  • [feature] Added optional require_ready argument to load_model function

Version 1.1.2 [2020-01-15]

  • [deps] Verified support for python 3.8
  • [deps] Added support for Django 3.0 and Django Rest Framework 3.11

Version 1.1.1 [2019-07-23]

  • [deps] Drop python<3.3 support
  • [deps] Added support for python 3.7
  • [deps] Django 2 support added

Version 1.1.0 [2017-05-11]

  • [test] Added tests for swapper.split
  • [#13](https://github.com/openwisp/django-swappable-models/issues/13) &lt;https://github.com/openwisp/django-swappable-models/pull/13&gt;_ </tr></table>

... (truncated)

Commits
  • b688ac9 1.4.0 release
  • d50b22e [ci] Added workflow for publishing PyPI package
  • 23a66f2 [deps] Added support for Django 5
  • 07d32ac [chores] Updated CI configuration
  • dcd67a2 [ci] Bump actions/checkout from 2 to 4
  • f3fb182 [ci] Bump actions/setup-python from 2 to 5
  • 4deaceb [ci] Added github-actions under dependabot monitoring
  • 5df9681 [docs] Added issue and PR templates
  • 969fcd6 [ci] CI maintenance
  • 5d45996 [deps] Enabled dependabot
  • See full diff 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 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 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)