pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/py-django-celery-beat py-django-celery-beat: updat...
details: https://anonhg.NetBSD.org/pkgsrc/rev/9e46273b2cd7
branches: trunk
changeset: 389721:9e46273b2cd7
user: adam <adam%pkgsrc.org@localhost>
date: Mon Jan 07 12:59:35 2019 +0000
description:
py-django-celery-beat: updated to 1.4.0
1.4.0:
- Fix migrations dependencies.
- Added the DJANGO_CELERY_BEAT_TZ_AWARE setting.
1.3.0:
- Fix transaction handling while syncing the schedule.
- Fix schedule type validation logic.
- Scheduler no longer forgets the tasks after first schedule change.
- Fix race condition for schedule_changed() resulting in erroneously closed connections.
- Add support for task priorities when using RabbitMQ or Redis as broker.
- Disabled tasks are now correctly deleted from the schedule.
- Added name as search filter.
1.2.0:
- Allow timezone-aware Cron schedules.
- Retry later in case of InterfaceError in sync.
- Show Periodic Task Description in panel admin.
- Fix CrontabSchedule example.
- Support Periodic Tasks with a start date and one-off tasks.
- Fixes a problem with beat not reconnecting to MySQL (server restart, network problem, etc.) when checking if schedule has changed.
- Add toggle admin action which allows to activate disabled tasks or deactivate enabled tasks.
- Add fields validation for CrontabSchedule.
- Drop support for Django<1.11.
- Fix task heap invalidation bug which prevented scheduled tasks from running when syncing tasks from the database.
- Raise a ValidationError when more than one type (solar, crontab or interval) of schedule is provided.
diffstat:
www/py-django-celery-beat/Makefile | 13 ++++---------
www/py-django-celery-beat/PLIST | 23 ++++++++++++++++++++++-
www/py-django-celery-beat/distinfo | 10 +++++-----
3 files changed, 31 insertions(+), 15 deletions(-)
diffs (90 lines):
diff -r 60d894c1d576 -r 9e46273b2cd7 www/py-django-celery-beat/Makefile
--- a/www/py-django-celery-beat/Makefile Mon Jan 07 12:56:22 2019 +0000
+++ b/www/py-django-celery-beat/Makefile Mon Jan 07 12:59:35 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2018/02/22 10:30:38 adam Exp $
+# $NetBSD: Makefile,v 1.3 2019/01/07 12:59:35 adam Exp $
-DISTNAME= django-celery-beat-1.1.1
+DISTNAME= django-celery-beat-1.4.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=d/django_celery_beat/}
@@ -11,13 +11,8 @@
LICENSE= modified-bsd
DEPENDS+= ${PYPKGPREFIX}-celery>=4.0:../../net/py-celery
-DEPENDS+= ${PYPKGPREFIX}-django-[0-9]*:../../www/py-django
-DEPENDS+= ${PYPKGPREFIX}-ephem>=3.7.6.0:../../math/py-ephem
-# TEST_DEPENDS
-BUILD_DEPENDS+= ${PYPKGPREFIX}-case>=1.3.1:../../devel/py-case
-BUILD_DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
-BUILD_DEPENDS+= ${PYPKGPREFIX}-test>=3.0:../../devel/py-test
-BUILD_DEPENDS+= ${PYPKGPREFIX}-test-django-[0-9]*:../../www/py-test-django
+DEPENDS+= ${PYPKGPREFIX}-django-timezone-field>=2.0:../../www/py-django-timezone-field
+DEPENDS+= ${PYPKGPREFIX}-crontab>=2.3.4:../../sysutils/py-crontab
USE_LANGUAGES= # none
diff -r 60d894c1d576 -r 9e46273b2cd7 www/py-django-celery-beat/PLIST
--- a/www/py-django-celery-beat/PLIST Mon Jan 07 12:56:22 2019 +0000
+++ b/www/py-django-celery-beat/PLIST Mon Jan 07 12:59:35 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2018/02/22 10:30:38 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2019/01/07 12:59:35 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -33,9 +33,24 @@
${PYSITELIB}/django_celery_beat/migrations/0005_add_solarschedule_events_choices.py
${PYSITELIB}/django_celery_beat/migrations/0005_add_solarschedule_events_choices.pyc
${PYSITELIB}/django_celery_beat/migrations/0005_add_solarschedule_events_choices.pyo
+${PYSITELIB}/django_celery_beat/migrations/0005_add_solarschedule_events_choices_squashed_0009_merge_20181012_1416.py
+${PYSITELIB}/django_celery_beat/migrations/0005_add_solarschedule_events_choices_squashed_0009_merge_20181012_1416.pyc
+${PYSITELIB}/django_celery_beat/migrations/0005_add_solarschedule_events_choices_squashed_0009_merge_20181012_1416.pyo
${PYSITELIB}/django_celery_beat/migrations/0006_auto_20180210_1226.py
${PYSITELIB}/django_celery_beat/migrations/0006_auto_20180210_1226.pyc
${PYSITELIB}/django_celery_beat/migrations/0006_auto_20180210_1226.pyo
+${PYSITELIB}/django_celery_beat/migrations/0006_auto_20180322_0932.py
+${PYSITELIB}/django_celery_beat/migrations/0006_auto_20180322_0932.pyc
+${PYSITELIB}/django_celery_beat/migrations/0006_auto_20180322_0932.pyo
+${PYSITELIB}/django_celery_beat/migrations/0006_periodictask_priority.py
+${PYSITELIB}/django_celery_beat/migrations/0006_periodictask_priority.pyc
+${PYSITELIB}/django_celery_beat/migrations/0006_periodictask_priority.pyo
+${PYSITELIB}/django_celery_beat/migrations/0007_auto_20180521_0826.py
+${PYSITELIB}/django_celery_beat/migrations/0007_auto_20180521_0826.pyc
+${PYSITELIB}/django_celery_beat/migrations/0007_auto_20180521_0826.pyo
+${PYSITELIB}/django_celery_beat/migrations/0008_auto_20180914_1922.py
+${PYSITELIB}/django_celery_beat/migrations/0008_auto_20180914_1922.pyc
+${PYSITELIB}/django_celery_beat/migrations/0008_auto_20180914_1922.pyo
${PYSITELIB}/django_celery_beat/migrations/__init__.py
${PYSITELIB}/django_celery_beat/migrations/__init__.pyc
${PYSITELIB}/django_celery_beat/migrations/__init__.pyo
@@ -45,6 +60,12 @@
${PYSITELIB}/django_celery_beat/schedulers.py
${PYSITELIB}/django_celery_beat/schedulers.pyc
${PYSITELIB}/django_celery_beat/schedulers.pyo
+${PYSITELIB}/django_celery_beat/tzcrontab.py
+${PYSITELIB}/django_celery_beat/tzcrontab.pyc
+${PYSITELIB}/django_celery_beat/tzcrontab.pyo
${PYSITELIB}/django_celery_beat/utils.py
${PYSITELIB}/django_celery_beat/utils.pyc
${PYSITELIB}/django_celery_beat/utils.pyo
+${PYSITELIB}/django_celery_beat/validators.py
+${PYSITELIB}/django_celery_beat/validators.pyc
+${PYSITELIB}/django_celery_beat/validators.pyo
diff -r 60d894c1d576 -r 9e46273b2cd7 www/py-django-celery-beat/distinfo
--- a/www/py-django-celery-beat/distinfo Mon Jan 07 12:56:22 2019 +0000
+++ b/www/py-django-celery-beat/distinfo Mon Jan 07 12:59:35 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2018/02/22 10:30:38 adam Exp $
+$NetBSD: distinfo,v 1.3 2019/01/07 12:59:35 adam Exp $
-SHA1 (django-celery-beat-1.1.1.tar.gz) = c71d0b6a16e4e8d0d9b26c2cc1444d9711d3cdb2
-RMD160 (django-celery-beat-1.1.1.tar.gz) = 411ce10e794a61ddacb86001dc27e781804754c6
-SHA512 (django-celery-beat-1.1.1.tar.gz) = c552c573d1219dc0413cc512e426afecc0965197854225c7089aa95efad0d9cfae1a75ac51747f4dbc292fa58ab0ac87b52d33ad94ae5865396f282c5a4f3cc3
-Size (django-celery-beat-1.1.1.tar.gz) = 65600 bytes
+SHA1 (django-celery-beat-1.4.0.tar.gz) = f2e90fa18a06fd6ddcd8d8edaec021148bd133b8
+RMD160 (django-celery-beat-1.4.0.tar.gz) = 7faa022ed3f31dcc8abe695029a1581370cc93bc
+SHA512 (django-celery-beat-1.4.0.tar.gz) = 8fd7881e9f2ffcf7c26adb0f842ef1b4982d9066b16e40dcba408eb684acfcb292ca1c090b32edb2af1f1e40730cbc44efbecd33bb4021ef3a54101011f75278
+Size (django-celery-beat-1.4.0.tar.gz) = 73474 bytes
Home |
Main Index |
Thread Index |
Old Index