Received: by mail.netbsd.org (Postfix, from userid 605) id 7995484F60; Fri, 9 Feb 2024 09:49:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1707472160; bh=d5tQL3L/V2qyxqq6MWp1esyjgN+HuQtXCO2+2SRemBQ=; h=Date:From:Subject:To:Reply-To:List-Id:List-Unsubscribe; b=Qy/pUEuEc89SFLWB9jbSWLqewSr6RmX6xJGkVzrEMDi4AxScYdSn8yGqIFb3QCnpg +/rZVB1vTREdth2+gG2gaDL8YJ1W6WoSh+1/F+eJLiPQ8Q/ERR9j/aSSjtoTq3E08Q mmQo+0C4gRqa/i4TflDaQqgp5erWn8wAWoON5JA8= Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id AA28384F59 for ; Fri, 9 Feb 2024 09:49:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id w0nTwhZws4gn for ; Fri, 9 Feb 2024 09:49:18 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id A7F3384CC8 for ; Fri, 9 Feb 2024 09:49:18 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id A2FBDFA42; Fri, 9 Feb 2024 09:49:18 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1707472158249290" MIME-Version: 1.0 Date: Fri, 9 Feb 2024 09:49:18 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/www/py-django-celery-beat To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20240209094918.A2FBDFA42@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1707472158249290 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Fri Feb 9 09:49:18 UTC 2024 Modified Files: pkgsrc/www/py-django-celery-beat: Makefile PLIST distinfo Removed Files: pkgsrc/www/py-django-celery-beat/patches: patch-requirements_test.txt 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 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/py-django-celery-beat/Makefile cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/py-django-celery-beat/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/www/py-django-celery-beat/distinfo cvs rdiff -u -r1.1 -r0 \ pkgsrc/www/py-django-celery-beat/patches/patch-requirements_test.txt Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1707472158249290 Content-Disposition: inline Content-Length: 7981 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/www/py-django-celery-beat/Makefile diff -u pkgsrc/www/py-django-celery-beat/Makefile:1.7 pkgsrc/www/py-django-celery-beat/Makefile:1.8 --- pkgsrc/www/py-django-celery-beat/Makefile:1.7 Thu Jul 13 10:03:26 2023 +++ pkgsrc/www/py-django-celery-beat/Makefile Fri Feb 9 09:49:18 2024 @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.7 2023/07/13 10:03:26 wiz Exp $ +# $NetBSD: Makefile,v 1.8 2024/02/09 09:49:18 adam Exp $ -DISTNAME= django-celery-beat-2.2.1 +DISTNAME= django-celery-beat-2.5.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} -PKGREVISION= 2 CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_PYPI:=d/django_celery_beat/} @@ -11,14 +10,27 @@ HOMEPAGE= https://github.com/celery/djan COMMENT= Database-backed Periodic Tasks LICENSE= modified-bsd -DEPENDS+= ${PYPKGPREFIX}-celery>=4.4:../../net/py-celery -DEPENDS+= ${PYPKGPREFIX}-django>=3:../../www/py-django3 -DEPENDS+= ${PYPKGPREFIX}-django-timezone-field>=4.1.0:../../www/py-django-timezone-field +TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=40.8.0:../../devel/py-setuptools +TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel +DEPENDS+= ${PYPKGPREFIX}-celery>=5.2.3:../../net/py-celery +DEPENDS+= ${PYPKGPREFIX}-django>=3:../../www/py-django4 +DEPENDS+= ${PYPKGPREFIX}-django-timezone-field>=5.0:../../www/py-django-timezone-field +DEPENDS+= ${PYPKGPREFIX}-cron-descriptor>=1.2.32:../../sysutils/py-cron-descriptor DEPENDS+= ${PYPKGPREFIX}-crontab>=2.3.4:../../sysutils/py-crontab +DEPENDS+= ${PYPKGPREFIX}-tzdata-[0-9]*:../../time/py-tzdata +TEST_DEPENDS+= ${PYPKGPREFIX}-case>=1.3.1:../../devel/py-case +TEST_DEPENDS+= ${PYPKGPREFIX}-ephem-[0-9]*:../../math/py-ephem +TEST_DEPENDS+= ${PYPKGPREFIX}-test-django-[0-9]*:../../www/py-test-django +TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 27 -.include "../../lang/python/egg.mk" +.include "../../lang/python/pyversion.mk" +.if ${PYTHON_VERSION} < 309 +DEPENDS+= ${PYPKGPREFIX}-backports.zoneinfo-[0-9]*:../../time/py-backports.zoneinfo +.endif + +.include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/www/py-django-celery-beat/PLIST diff -u pkgsrc/www/py-django-celery-beat/PLIST:1.5 pkgsrc/www/py-django-celery-beat/PLIST:1.6 --- pkgsrc/www/py-django-celery-beat/PLIST:1.5 Thu Jul 22 13:36:42 2021 +++ pkgsrc/www/py-django-celery-beat/PLIST Fri Feb 9 09:49:18 2024 @@ -1,11 +1,11 @@ -@comment $NetBSD: PLIST,v 1.5 2021/07/22 13:36:42 adam Exp $ -${PYSITELIB}/${EGG_INFODIR}/PKG-INFO -${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt -${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt -${PYSITELIB}/${EGG_INFODIR}/entry_points.txt -${PYSITELIB}/${EGG_INFODIR}/not-zip-safe -${PYSITELIB}/${EGG_INFODIR}/requires.txt -${PYSITELIB}/${EGG_INFODIR}/top_level.txt +@comment $NetBSD: PLIST,v 1.6 2024/02/09 09:49:18 adam Exp $ +${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS +${PYSITELIB}/${WHEEL_INFODIR}/LICENSE +${PYSITELIB}/${WHEEL_INFODIR}/METADATA +${PYSITELIB}/${WHEEL_INFODIR}/RECORD +${PYSITELIB}/${WHEEL_INFODIR}/WHEEL +${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt +${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt ${PYSITELIB}/django_celery_beat/__init__.py ${PYSITELIB}/django_celery_beat/__init__.pyc ${PYSITELIB}/django_celery_beat/__init__.pyo @@ -18,13 +18,18 @@ ${PYSITELIB}/django_celery_beat/apps.pyo ${PYSITELIB}/django_celery_beat/clockedschedule.py ${PYSITELIB}/django_celery_beat/clockedschedule.pyc ${PYSITELIB}/django_celery_beat/clockedschedule.pyo +${PYSITELIB}/django_celery_beat/locale/de/LC_MESSAGES/django.mo +${PYSITELIB}/django_celery_beat/locale/de/LC_MESSAGES/django.po +${PYSITELIB}/django_celery_beat/locale/es/LC_MESSAGES/django.mo ${PYSITELIB}/django_celery_beat/locale/es/LC_MESSAGES/django.po +${PYSITELIB}/django_celery_beat/locale/fr/LC_MESSAGES/django.mo ${PYSITELIB}/django_celery_beat/locale/fr/LC_MESSAGES/django.po +${PYSITELIB}/django_celery_beat/locale/ko/LC_MESSAGES/django.mo +${PYSITELIB}/django_celery_beat/locale/ko/LC_MESSAGES/django.po +${PYSITELIB}/django_celery_beat/locale/ru/LC_MESSAGES/django.mo ${PYSITELIB}/django_celery_beat/locale/ru/LC_MESSAGES/django.po -${PYSITELIB}/django_celery_beat/locale/zh_hans/LC_MESSAGES/django.po -${PYSITELIB}/django_celery_beat/managers.py -${PYSITELIB}/django_celery_beat/managers.pyc -${PYSITELIB}/django_celery_beat/managers.pyo +${PYSITELIB}/django_celery_beat/locale/zh_Hans/LC_MESSAGES/django.mo +${PYSITELIB}/django_celery_beat/locale/zh_Hans/LC_MESSAGES/django.po ${PYSITELIB}/django_celery_beat/migrations/0001_initial.py ${PYSITELIB}/django_celery_beat/migrations/0001_initial.pyc ${PYSITELIB}/django_celery_beat/migrations/0001_initial.pyo @@ -76,16 +81,32 @@ ${PYSITELIB}/django_celery_beat/migratio ${PYSITELIB}/django_celery_beat/migrations/0015_edit_solarschedule_events_choices.py ${PYSITELIB}/django_celery_beat/migrations/0015_edit_solarschedule_events_choices.pyc ${PYSITELIB}/django_celery_beat/migrations/0015_edit_solarschedule_events_choices.pyo +${PYSITELIB}/django_celery_beat/migrations/0016_alter_crontabschedule_timezone.py +${PYSITELIB}/django_celery_beat/migrations/0016_alter_crontabschedule_timezone.pyc +${PYSITELIB}/django_celery_beat/migrations/0016_alter_crontabschedule_timezone.pyo +${PYSITELIB}/django_celery_beat/migrations/0017_alter_crontabschedule_month_of_year.py +${PYSITELIB}/django_celery_beat/migrations/0017_alter_crontabschedule_month_of_year.pyc +${PYSITELIB}/django_celery_beat/migrations/0017_alter_crontabschedule_month_of_year.pyo +${PYSITELIB}/django_celery_beat/migrations/0018_improve_crontab_helptext.py +${PYSITELIB}/django_celery_beat/migrations/0018_improve_crontab_helptext.pyc +${PYSITELIB}/django_celery_beat/migrations/0018_improve_crontab_helptext.pyo ${PYSITELIB}/django_celery_beat/migrations/__init__.py ${PYSITELIB}/django_celery_beat/migrations/__init__.pyc ${PYSITELIB}/django_celery_beat/migrations/__init__.pyo ${PYSITELIB}/django_celery_beat/models.py ${PYSITELIB}/django_celery_beat/models.pyc ${PYSITELIB}/django_celery_beat/models.pyo +${PYSITELIB}/django_celery_beat/querysets.py +${PYSITELIB}/django_celery_beat/querysets.pyc +${PYSITELIB}/django_celery_beat/querysets.pyo ${PYSITELIB}/django_celery_beat/schedulers.py ${PYSITELIB}/django_celery_beat/schedulers.pyc ${PYSITELIB}/django_celery_beat/schedulers.pyo +${PYSITELIB}/django_celery_beat/signals.py +${PYSITELIB}/django_celery_beat/signals.pyc +${PYSITELIB}/django_celery_beat/signals.pyo ${PYSITELIB}/django_celery_beat/templates/admin/djcelery/change_list.html +${PYSITELIB}/django_celery_beat/templates/admin/djcelery/change_periodictask_form.html ${PYSITELIB}/django_celery_beat/tzcrontab.py ${PYSITELIB}/django_celery_beat/tzcrontab.pyc ${PYSITELIB}/django_celery_beat/tzcrontab.pyo Index: pkgsrc/www/py-django-celery-beat/distinfo diff -u pkgsrc/www/py-django-celery-beat/distinfo:1.8 pkgsrc/www/py-django-celery-beat/distinfo:1.9 --- pkgsrc/www/py-django-celery-beat/distinfo:1.8 Fri Feb 10 14:36:01 2023 +++ pkgsrc/www/py-django-celery-beat/distinfo Fri Feb 9 09:49:18 2024 @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.8 2023/02/10 14:36:01 wiz Exp $ +$NetBSD: distinfo,v 1.9 2024/02/09 09:49:18 adam Exp $ -BLAKE2s (django-celery-beat-2.2.1.tar.gz) = d3ad485645d84bb8e506809f0d6045ed603b4695f46ef67fdcf5e0dc0e5b6c96 -SHA512 (django-celery-beat-2.2.1.tar.gz) = 203e7dc0218b42125f3442ba78e5a7dd9f9c43807b5b066cf9aac381d4b34bba7bc7e3ee02765525501a53f963a8f0466c1d389dd84be0acd27412e6aa0cafe0 -Size (django-celery-beat-2.2.1.tar.gz) = 99023 bytes -SHA1 (patch-requirements_test.txt) = bf110385cec1e866d664919d754e01136d988ca3 +BLAKE2s (django-celery-beat-2.5.0.tar.gz) = 4e7c79f465cc28aee0356e315b4dfd7c6d5a10b526f8a250e4e69f34e78efff0 +SHA512 (django-celery-beat-2.5.0.tar.gz) = 1c8ac038c3977c4964089ff723650249419fcbb7348bdc9deb6514fffbbee93552440a139620c12ad1e153020774125102476aff7a8a1ce73e9dccd19ddc9a7b +Size (django-celery-beat-2.5.0.tar.gz) = 159635 bytes --_----------=_1707472158249290--