./www/py-django-celery-beat, Database-backed Periodic Tasks

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.7.0, Package name: py312-django-celery-beat-2.7.0, Maintainer: pkgsrc-users

This extension enables you to store the periodic task schedule in the database.

The periodic tasks can be managed from the Django Admin interface, where you
can create, edit and delete periodic tasks and how often they should run.


Required to run:
[devel/py-setuptools] [lang/python27] [net/py-celery] [sysutils/py-crontab]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 159.641 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-10-14 09:48:34 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-django-celery-beat: update to 2.7.0.

2.7.0
=====

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`)
   2024-08-15 23:55:19 by Thomas Klausner | Files touched by this commit (6)
Log message:
*: remove Python 3.9 specific dependencies

in a quest to fix pbulk
   2024-06-12 19:04:10 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-django-celery-beat: updated to 2.6.0

2.6.0

- Avoid crash when can not get human readable description
- Update codeql-analysis.yml
- Fix CI: Change assert self.app.timezone.zone to assert self.app.timezone.key
- Drop Django 4.0 from CI to avoid security issues
- Fix Issue #388: Celery Beat scheduled tasks may be executed repeatedly
- Update README.rst
- Update runtime.txt to include Django 5.0
- Replace case.patching fixture with mockeypatch + MagicMock
- Update README.rst - Crontab effect description
- Update supported Python & Django version in setup.py
- Add Python 3.12 to test matrix and add classifier
- Django v5.0: django.utils.timezone.utc alias --> datetime.timezone.utc
- Upgrade GitHub Actions and PyPy 3.10 and Django 5.0
- Testing Django v5.0 on pypy-3.10-v7.3.14 passes
- Prepare for release v2.6.0 to support Py3.12 and Dj5.0
- GitHub Actions: Do not hardcode an out-of-date version of PyPy
- Use the same order in the admin as in the cron schedule expression
- Upgrade pip and GitHub Actions dependencies with dependabot
- Bump github/codeql-action from 2 to 3
- Bump actions/checkout from 3 to 4
- Update pytest requirement from <8.0,>=6.2.5 to >=6.2.5,<9.0
- Remove requirements/test-djangoXY.txt
- Remove code for unsupported django.VERSION < (3, 2)
- Added sphinxcontrib-django to extensions
   2024-02-09 10:49:18 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-django-celery-beat: updated to 2.5.0

2.5.0
=====
- Prefetch_related on PeriodicTaskQuerySet.enabled
- Clarify month range
- Declare support for Django 4.2 & Python 3.11.
- Adding human readable descriptions of crontab schedules
- Start time heap block fix

2.4.0
=====
- Fixed error path for zh-Hans translate
- Django>=3.2,<4.2
- fix: downgrade importlib-metadata<5.0 until celery 5.3.0 release.
- Fixed signals can not connect to OneToOneField
- Remove superseded ExtendedQuerySet as it's functionality is built in.
- Wrapped fieldset labels of PeriodicTaskAdmin around gettext_lazy.
- fix: update PeriodicTask from entry

2.3.0
=====
- Admin "disable_tasks" action also updates PeriodicTask's last_run_at \ 
field
- feat: add periodic_task_name in favor of celery/django-celery-results
- Fix ClockedSchedule and PeriodicTasks showing UTC time when Time Zone
- Change last_run_at=None when using disable tasks admin action
- fix the conflict with celery configuration
- A unit Test to make sure ClockedSchedule and PeriodicTasks are shown
- Django 4.0 and Python 3.10 support
   2023-07-13 12:03:31 by Thomas Klausner | Files touched by this commit (45)
Log message:
*: switch django users to py-django3
   2023-02-10 15:36:01 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-django-celery-beat: fix invalid pattern

Fixes build
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS