Commit 0b22440b authored by Rene Ladan's avatar Rene Ladan
Browse files

www/py-django-cron: Remove expired port

2026-03-31 www/py-django-cron: Upstream inactive since 3+ years, not compatible with Django 5.2 or newer
parent d395eaf4
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5174,3 +5174,4 @@ science/kst2|science/kst|2026-03-25|Rename to match upstream naming
graphics/luminance-qt5||2026-03-29|Broken for more than a year
sysutils/tmate-ssh-server||2026-03-31|Has expired: Upstream unmaintained
editors/wordgrinder||2026-03-31|Has expired: broken since 2023, maintainer AWOL
www/py-django-cron||2026-03-31|Has expired: Upstream inactive since 3+ years, not compatible with Django 5.2 or newer
+0 −1
Original line number Diff line number Diff line
@@ -1611,7 +1611,6 @@
    SUBDIR += py-django-cors-headers
    SUBDIR += py-django-countries
    SUBDIR += py-django-crispy-forms
    SUBDIR += py-django-cron
    SUBDIR += py-django-csp
    SUBDIR += py-django-debreach
    SUBDIR += py-django-debug-toolbar

www/py-django-cron/Makefile

deleted100644 → 0
+0 −25
Original line number Diff line number Diff line
PORTNAME=	django-cron
PORTVERSION=	0.6.0
PORTREVISION=	2
CATEGORIES=	www python
MASTER_SITES=	PYPI
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}

MAINTAINER=	kai@FreeBSD.org
COMMENT=	Running Python crons in a Django project
WWW=		https://github.com/tivix/django-cron

LICENSE=	MIT
LICENSE_FILE=	${WRKSRC}/LICENSE

DEPRECATED=	Upstream inactive since 3+ years, not compatible with Django 5.2 or newer
EXPIRATION_DATE=2026-03-31

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR}

USES=		python
USE_PYTHON=	autoplist distutils

NO_ARCH=	yes

.include <bsd.port.mk>

www/py-django-cron/distinfo

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1652294249
SHA256 (django-cron-0.6.0.tar.gz) = dc3c0d3433a2e4e7012f77f6d8415ad90367ba068649db2674325bc36f935841
SIZE (django-cron-0.6.0.tar.gz) = 14768

www/py-django-cron/pkg-descr

deleted100644 → 0
+0 −10
Original line number Diff line number Diff line
Django-cron lets you run Django/Python code on a recurring basis providing
basic plumbing to track and execute tasks. The two most common ways in which
most people go about this is either writing custom python scripts or a
management command per cron (leads to too many management commands).

Along with that some mechanism to track success, failure etc. is also usually
necessary.

This app solves both issues to a reasonable extent. This is by no means a
replacement for queues like Celery etc.