Ravenports generated: 25 Nov 2019 17:36
[ravenports.git] / bucket_A2 / python-celery
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-celery
4 VERSION=                4.3.0
5 KEYWORDS=               python devel
6 VARIANTS=               py27 py38 py37
7 SDESC[py37]=            Distributed Task Queue (PY 37)
8 SDESC[py38]=            Distributed Task Queue (PY 38)
9 SDESC[py27]=            Distributed Task Queue (PY 27)
10 HOMEPAGE=               http://celeryproject.org
11 CONTACT=                Python_Automaton[python@ironwolf.systems]
12
13 DOWNLOAD_GROUPS=        main
14 SITES[main]=            PYPI/c/celery
15 DISTFILE[1]=            celery-4.3.0.tar.gz:main
16 DF_INDEX=               1
17 SPKGS[py37]=            single
18 SPKGS[py38]=            single
19 SPKGS[py27]=            single
20
21 OPTIONS_AVAILABLE=      PY27 PY38 PY37
22 OPTIONS_STANDARD=       none
23 VOPTS[py37]=            PY27=OFF PY38=OFF PY37=ON
24 VOPTS[py38]=            PY27=OFF PY38=ON PY37=OFF
25 VOPTS[py27]=            PY27=ON PY38=OFF PY37=OFF
26
27 DISTNAME=               celery-4.3.0
28
29 GENERATED=              yes
30
31 INVALID_RPATH=          yes
32
33 [PY37].BUILDRUN_DEPENDS_ON=             python-pytz:single:py37
34                                         python-billiard:single:py37
35                                         python-kombu:single:py37
36                                         python-vine:single:py37
37 [PY37].USES_ON=                         python:py37
38
39 [PY38].BUILDRUN_DEPENDS_ON=             python-pytz:single:py38
40                                         python-billiard:single:py38
41                                         python-kombu:single:py38
42                                         python-vine:single:py38
43 [PY38].USES_ON=                         python:py38
44
45 [PY27].BUILDRUN_DEPENDS_ON=             python-pytz:single:py27
46                                         python-billiard:single:py27
47                                         python-kombu:single:py27
48                                         python-vine:single:py27
49 [PY27].USES_ON=                         python:py27
50
51 [FILE:3440:descriptions/desc.single]
52 .. image::
53 http://docs.celeryproject.org/en/latest/_images/celery-banner-small.png
54
55 |build-status| |coverage| |license| |wheel| |pyversion| |pyimp|
56 |ocbackerbadge| |ocsponsorbadge|
57
58 :Version: 4.3.0 (rhubarb)
59 :Web: http://celeryproject.org/
60 :Download: https://pypi.org/project/celery/
61 :Source: https://github.com/celery/celery/
62 :Keywords: task, queue, job, async, rabbitmq, amqp, redis,
63   python, distributed, actors
64
65 Donations
66 =========
67
68 This project relies on your generous donations.
69
70 If you are using Celery to create a commercial product, please consider
71 becoming our `backer`_ or our `sponsor`_ to ensure Celery's future.
72
73 .. _`backer`: https://opencollective.com/celery#backer
74 .. _`sponsor`: https://opencollective.com/celery#sponsor
75
76
77 Sponsors
78 --------
79
80 `Tidelift gives software development teams a single source for purchasing
81 and maintaining their software, with professional grade assurances from
82 the experts who know it best, while seamlessly integrating with existing
83 tools.
84 <https://tidelift.com/subscription/pkg/pypi-celery?utm_source=pypi-celery&u
85 tm_medium=referral&utm_campaign=readme>`_
86
87
88 What's a Task Queue?
89 ====================
90
91 Task queues are used as a mechanism to distribute work across threads or
92 machines.
93
94 A task queue's input is a unit of work, called a task, dedicated worker
95 processes then constantly monitor the queue for new work to perform.
96
97 Celery communicates via messages, usually using a broker
98 to mediate between clients and workers. To initiate a task a client puts a
99 message on the queue, the broker then delivers the message to a worker.
100
101 A Celery system can consist of multiple workers and brokers, giving way
102 to high availability and horizontal scaling.
103
104 Celery is written in Python, but the protocol can be implemented in any
105 language. In addition to Python there's node-celery_ for Node.js,
106 and a `PHP client`_.
107
108 Language interoperability can also be achieved by using webhooks
109 in such a way that the client enqueues an URL to be requested by a worker.
110
111 .. _node-celery: https://github.com/mher/node-celery
112 .. _`PHP client`: https://github.com/gjedeer/celery-php
113
114 What do I need?
115 ===============
116
117 Celery version 4.3 runs on,
118
119 - Python (2.7, 3.4, 3.5, 3.6, 3.7)
120 - PyPy2.7 (6.0)
121 - PyPy3.5 (6.0)
122
123
124 This is the last version to support Python 2.7,
125 and from the next version (Celery 5.x) Python 3.5 or newer is required.
126
127 If you're running an older version of Python, you need to be running
128 an older version of Celery:
129
130 - Python 2.6: Celery series 3.1 or earlier.
131 - Python 2.5: Celery series 3.0 or earlier.
132 - Python 2.4 was Celery series 2.2 or earlier.
133
134 Celery is a project with minimal funding,
135 so we don't support Microsoft Windows.
136 Please don't open any issues related to that platform.
137
138 *Celery* is usually used with a message broker to send and receive
139 messages.
140 The RabbitMQ, Redis transports are feature complete,
141 but there's also experimental support for a myriad of other solutions,
142 including
143 using SQLite for local development.
144
145 *Celery* can run on a single machine, on multiple machines, or even
146 across datacenters.
147
148 Get Started
149 ===========
150
151 If this is the first time you're trying to use Celery, or you're
152 new to Celery 4.2 coming from previous versions then you should read our
153 getting started tutorials:
154
155 - `First steps with Celery`_
156
157     Tutorial teaching you the bare minimum needed to get started with
158 Celery.
159
160 - `Next steps`_
161
162     A more complete overview, showing more features.
163
164
165 [FILE:98:distinfo]
166 4c4532aa683f170f40bd76f928b70bc06ff171a959e06e71bf35f2f9d6031ef9      1398430 celery-4.3.0.tar.gz
167