devel/py-celery-progress: New port: Distributed Task Queue

Drop in, dependency-free progress bars for your Django/Celery applications.

Super simple setup. Lots of customization available.

PR:		257133
Reported by:	gettoknowmi@yahoo.com
This commit is contained in:
Dan Langille 2021-07-12 21:09:26 +00:00
parent be98df0b75
commit 662905021e
4 changed files with 36 additions and 0 deletions

View file

@ -4257,6 +4257,7 @@
SUBDIR += py-cclib
SUBDIR += py-cdg
SUBDIR += py-celery
SUBDIR += py-celery-progress
SUBDIR += py-cerberus
SUBDIR += py-certsrv
SUBDIR += py-cffi

View file

@ -0,0 +1,25 @@
# $FreeBSD$
PORTNAME= celery-progress
PORTVERSION= 0.1.1
CATEGORIES= devel
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gettoknowmi@yahoo.com
COMMENT= Distributed Task Queue
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS+= redis>0:databases/redis \
rabbitmq>0:net/rabbitmq \
${PYTHON_PKGNAMEPREFIX}celery>0:devel/py-celery@${PY_FLAVOR} \
websocat>0:www/websocat
USES= python:3.6+,run
USE_PYTHON= autoplist distutils
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1626100938
SHA256 (celery-progress-0.1.1.tar.gz) = b2622d1b410a763412810f0293153c984f4a0220b76769bd701b5b45e583ddad
SIZE (celery-progress-0.1.1.tar.gz) = 12814

View file

@ -0,0 +1,7 @@
Task queues are used as a mechanism to distribute work across threads or
machines.
Celery communicates via messages, usually using a broker to mediate between
clients and workers.
WWW: https://github.com/celery/celery/