celery/django-celery-beat (django-celery-beat)
### [`v2.7.0`](https://togithub.com/celery/django-celery-beat/blob/HEAD/Changelog#270)
[Compare Source](https://togithub.com/celery/django-celery-beat/compare/v2.6.0...v2.7.0)
\=====
:release-date: 2024-08-21
:release-by: Christian Clauss ([@cclauss](https://togithub.com/cclauss))
Added
```
- Add official support for Django 5.1 (:github_pr:`761`)
- Relax Django upper version to allow version 5.1 (:github_pr:`756`)
- Add ``PeriodicTaskInline`` to the schedule admin to showing tasks using the schedule (:github_pr:`743`)
Fixed
```
- Fix display of long name day of week in admin (:github_pr:`745`)
- Fix a few French translations (:github_pr:`760`)
- Fix documentation about timezone changes (:github_pr:`769`)
- Remove usages of deprecated setuptools API `setuptools.command.test` (:github_pr:`771`)
- Clean up running of `setup.py` as it's deprecated (:github_pr:`737`)
Project infrastructure
```
- Automate PyPI release from GitHub actions using trusted publisher (:github_pr:`749`)
- Simplify logic for minimum Python requirement (:github_pr:`765`)
- Add Ruff to pre-commit config (:github_pr:`778`)
.. _version-2.6.0:
```
### [`v2.6.0`](https://togithub.com/celery/django-celery-beat/blob/HEAD/Changelog#260)
[Compare Source](https://togithub.com/celery/django-celery-beat/compare/v2.5.0...v2.6.0)
\=====
:release-date: 2024-03-03
:release-by: Christian Clauss
- Avoid crash when can not get human readable description ([#648](https://togithub.com/celery/django-celery-beat/issues/648)).
- Update codeql-analysis.yml ([#653](https://togithub.com/celery/django-celery-beat/issues/653)).
- Fix CI: Change assert self.app.timezone.zone to assert self.app.timezone.key ([#664](https://togithub.com/celery/django-celery-beat/issues/664)).
- Drop Django 4.0 from CI to avoid security issues ([#662](https://togithub.com/celery/django-celery-beat/issues/662)).
- Fix Issue [#388](https://togithub.com/celery/django-celery-beat/issues/388): Celery Beat scheduled tasks may be executed repeatedly ([#660](https://togithub.com/celery/django-celery-beat/issues/660)).
- Update README.rst ([#670](https://togithub.com/celery/django-celery-beat/issues/670)).
- Update runtime.txt to include Django 5.0 ([#681](https://togithub.com/celery/django-celery-beat/issues/681)).
- Replace case.patching fixture with mockeypatch + MagicMock ([#692](https://togithub.com/celery/django-celery-beat/issues/692)).
- Update README.rst - Crontab effect description ([#689](https://togithub.com/celery/django-celery-beat/issues/689)).
- Update supported Python & Django version in setup.py ([#672](https://togithub.com/celery/django-celery-beat/issues/672)).
- Add Python 3.12 to test matrix and add classifier ([#690](https://togithub.com/celery/django-celery-beat/issues/690)).
- Django v5.0: django.utils.timezone.utc alias --> datetime.timezone.utc ([#703](https://togithub.com/celery/django-celery-beat/issues/703)).
- Upgrade GitHub Actions and PyPy 3.10 and Django 5.0 ([#699](https://togithub.com/celery/django-celery-beat/issues/699)).
- Testing Django v5.0 on pypy-3.10-v7.3.14 passes ([#705](https://togithub.com/celery/django-celery-beat/issues/705)).
- Prepare for release v2.6.0 to support Py3.12 and Dj5.0 ([#712](https://togithub.com/celery/django-celery-beat/issues/712)).
- GitHub Actions: Do not hardcode an out-of-date version of PyPy ([#715](https://togithub.com/celery/django-celery-beat/issues/715)).
- Use the same order in the admin as in the cron schedule expression ([#716](https://togithub.com/celery/django-celery-beat/issues/716)).
- Upgrade pip and GitHub Actions dependencies with dependabot ([#721](https://togithub.com/celery/django-celery-beat/issues/721)).
- Bump github/codeql-action from 2 to 3 ([#722](https://togithub.com/celery/django-celery-beat/issues/722)).
- Bump actions/checkout from 3 to 4 ([#723](https://togithub.com/celery/django-celery-beat/issues/723)).
- Update pytest requirement from <8.0,>=6.2.5 to >=6.2.5,<9.0 ([#724](https://togithub.com/celery/django-celery-beat/issues/724)).
- Remove requirements/test-djangoXY.txt ([#728](https://togithub.com/celery/django-celery-beat/issues/728)).
- Remove code for unsupported django.VERSION < (3, 2) ([#729](https://togithub.com/celery/django-celery-beat/issues/729)).
- Added sphinxcontrib-django to extensions ([#736](https://togithub.com/celery/django-celery-beat/issues/736)).
.. \_version-2.5.0:
Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
==2.5.0
->==2.7.0
Release Notes
celery/django-celery-beat (django-celery-beat)
### [`v2.7.0`](https://togithub.com/celery/django-celery-beat/blob/HEAD/Changelog#270) [Compare Source](https://togithub.com/celery/django-celery-beat/compare/v2.6.0...v2.7.0) \===== :release-date: 2024-08-21 :release-by: Christian Clauss ([@cclauss](https://togithub.com/cclauss)) Added ``` - Add official support for Django 5.1 (:github_pr:`761`) - Relax Django upper version to allow version 5.1 (:github_pr:`756`) - Add ``PeriodicTaskInline`` to the schedule admin to showing tasks using the schedule (:github_pr:`743`) Fixed ``` - Fix display of long name day of week in admin (:github_pr:`745`) - Fix a few French translations (:github_pr:`760`) - Fix documentation about timezone changes (:github_pr:`769`) - Remove usages of deprecated setuptools API `setuptools.command.test` (:github_pr:`771`) - Clean up running of `setup.py` as it's deprecated (:github_pr:`737`) Project infrastructure ``` - Automate PyPI release from GitHub actions using trusted publisher (:github_pr:`749`) - Simplify logic for minimum Python requirement (:github_pr:`765`) - Add Ruff to pre-commit config (:github_pr:`778`) .. _version-2.6.0: ``` ### [`v2.6.0`](https://togithub.com/celery/django-celery-beat/blob/HEAD/Changelog#260) [Compare Source](https://togithub.com/celery/django-celery-beat/compare/v2.5.0...v2.6.0) \===== :release-date: 2024-03-03 :release-by: Christian Clauss - Avoid crash when can not get human readable description ([#648](https://togithub.com/celery/django-celery-beat/issues/648)). - Update codeql-analysis.yml ([#653](https://togithub.com/celery/django-celery-beat/issues/653)). - Fix CI: Change assert self.app.timezone.zone to assert self.app.timezone.key ([#664](https://togithub.com/celery/django-celery-beat/issues/664)). - Drop Django 4.0 from CI to avoid security issues ([#662](https://togithub.com/celery/django-celery-beat/issues/662)). - Fix Issue [#388](https://togithub.com/celery/django-celery-beat/issues/388): Celery Beat scheduled tasks may be executed repeatedly ([#660](https://togithub.com/celery/django-celery-beat/issues/660)). - Update README.rst ([#670](https://togithub.com/celery/django-celery-beat/issues/670)). - Update runtime.txt to include Django 5.0 ([#681](https://togithub.com/celery/django-celery-beat/issues/681)). - Replace case.patching fixture with mockeypatch + MagicMock ([#692](https://togithub.com/celery/django-celery-beat/issues/692)). - Update README.rst - Crontab effect description ([#689](https://togithub.com/celery/django-celery-beat/issues/689)). - Update supported Python & Django version in setup.py ([#672](https://togithub.com/celery/django-celery-beat/issues/672)). - Add Python 3.12 to test matrix and add classifier ([#690](https://togithub.com/celery/django-celery-beat/issues/690)). - Django v5.0: django.utils.timezone.utc alias --> datetime.timezone.utc ([#703](https://togithub.com/celery/django-celery-beat/issues/703)). - Upgrade GitHub Actions and PyPy 3.10 and Django 5.0 ([#699](https://togithub.com/celery/django-celery-beat/issues/699)). - Testing Django v5.0 on pypy-3.10-v7.3.14 passes ([#705](https://togithub.com/celery/django-celery-beat/issues/705)). - Prepare for release v2.6.0 to support Py3.12 and Dj5.0 ([#712](https://togithub.com/celery/django-celery-beat/issues/712)). - GitHub Actions: Do not hardcode an out-of-date version of PyPy ([#715](https://togithub.com/celery/django-celery-beat/issues/715)). - Use the same order in the admin as in the cron schedule expression ([#716](https://togithub.com/celery/django-celery-beat/issues/716)). - Upgrade pip and GitHub Actions dependencies with dependabot ([#721](https://togithub.com/celery/django-celery-beat/issues/721)). - Bump github/codeql-action from 2 to 3 ([#722](https://togithub.com/celery/django-celery-beat/issues/722)). - Bump actions/checkout from 3 to 4 ([#723](https://togithub.com/celery/django-celery-beat/issues/723)). - Update pytest requirement from <8.0,>=6.2.5 to >=6.2.5,<9.0 ([#724](https://togithub.com/celery/django-celery-beat/issues/724)). - Remove requirements/test-djangoXY.txt ([#728](https://togithub.com/celery/django-celery-beat/issues/728)). - Remove code for unsupported django.VERSION < (3, 2) ([#729](https://togithub.com/celery/django-celery-beat/issues/729)). - Added sphinxcontrib-django to extensions ([#736](https://togithub.com/celery/django-celery-beat/issues/736)). .. \_version-2.5.0:Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.