浏览代码

Autogenerated documentation for github.

Ask Solem 16 年之前
父节点
当前提交
6150688251
共有 42 个文件被更改,包括 698 次插入784 次删除
  1. 191 276
      changelog.html
  2. 6 6
      faq.html
  3. 6 6
      genindex.html
  4. 24 23
      index.html
  5. 7 7
      introduction.html
  6. 6 6
      links.html
  7. 6 6
      modindex.html
  8. 6 6
      reference/celery.backends.base.html
  9. 6 6
      reference/celery.backends.cache.html
  10. 6 6
      reference/celery.backends.database.html
  11. 6 6
      reference/celery.backends.html
  12. 6 6
      reference/celery.backends.tyrant.html
  13. 6 6
      reference/celery.bin.celeryd.html
  14. 6 6
      reference/celery.conf.html
  15. 6 6
      reference/celery.datastructures.html
  16. 6 6
      reference/celery.discovery.html
  17. 6 6
      reference/celery.execute.html
  18. 7 7
      reference/celery.fields.html
  19. 6 6
      reference/celery.log.html
  20. 6 6
      reference/celery.managers.html
  21. 6 6
      reference/celery.messaging.html
  22. 6 6
      reference/celery.models.html
  23. 6 6
      reference/celery.monitoring.html
  24. 6 6
      reference/celery.pool.html
  25. 6 6
      reference/celery.registry.html
  26. 6 6
      reference/celery.result.html
  27. 6 6
      reference/celery.supervisor.html
  28. 6 6
      reference/celery.task.base.html
  29. 6 6
      reference/celery.task.builtins.html
  30. 6 6
      reference/celery.task.html
  31. 6 6
      reference/celery.utils.html
  32. 6 6
      reference/celery.views.html
  33. 6 6
      reference/celery.worker.controllers.html
  34. 6 6
      reference/celery.worker.html
  35. 6 6
      reference/celery.worker.job.html
  36. 7 7
      reference/index.html
  37. 6 6
      search.html
  38. 0 0
      searchindex.js
  39. 267 260
      sources/changelog.txt
  40. 1 1
      sources/introduction.txt
  41. 0 9
      static/basic.css
  42. 2 2
      static/searchtools.js

+ 191 - 276
changelog.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Change history &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Change history &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="index.html" />
     <link rel="next" title="Interesting Links" href="links.html" />
     <link rel="prev" title="Celery Worker Daemon - celery.bin.celeryd" href="reference/celery.bin.celeryd.html" /> 
   </head>
@@ -39,7 +39,7 @@
         <li class="right" >
           <a href="reference/celery.bin.celeryd.html" title="Celery Worker Daemon - celery.bin.celeryd"
              accesskey="P">previous</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -51,24 +51,30 @@
   <div class="section" id="change-history">
 <h1>Change history<a class="headerlink" href="#change-history" title="Permalink to this headline">¶</a></h1>
 <div class="section" id="p-m-cet">
-<h2>0.4.0 [2009-07-01 07:29 P.M CET]<a class="headerlink" href="#p-m-cet" title="Permalink to this headline">¶</a></h2>
+<h2>0.4.1 [2009-07-02 01:42 P.M CET]<a class="headerlink" href="#p-m-cet" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
-<li>Adds eager execution. celery.execute.apply|Task.apply executes the
+<li>Fixed a bug with parsing the message options (<tt class="docutils literal"><span class="pre">mandatory</span></tt>,
+<tt class="docutils literal"><span class="pre">routing_key</span></tt>, <tt class="docutils literal"><span class="pre">priority</span></tt>, <tt class="docutils literal"><span class="pre">immediate</span></tt>)</li>
+</ul>
+</div>
+<div class="section" id="id1">
+<h2>0.4.0 [2009-07-01 07:29 P.M CET]<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h2>
+<ul class="simple">
+<li>Adds eager execution. <tt class="docutils literal"><span class="pre">celery.execute.apply``|``Task.apply</span></tt> executes the
 function blocking until the task is done, for API compatiblity it
 returns an <tt class="docutils literal"><span class="pre">celery.result.EagerResult</span></tt> instance. You can configure
 celery to always run tasks locally by setting the
 <tt class="docutils literal"><span class="pre">CELERY_ALWAYS_EAGER</span></tt> setting to <tt class="xref docutils literal"><span class="pre">True</span></tt>.</li>
 <li>Now depends on <tt class="docutils literal"><span class="pre">anyjson</span></tt>.</li>
-<li>99% coverage using python coverage 3.0.</li>
+<li>99% coverage using python <tt class="docutils literal"><span class="pre">coverage</span></tt> 3.0.</li>
 </ul>
 </div>
-<div class="section" id="id1">
-<h2>0.3.20 [2009-06-25 08:42 P.M CET]<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id2">
+<h2>0.3.20 [2009-06-25 08:42 P.M CET]<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h2>
 <ul>
-<li><dl class="first docutils">
-<dt>New arguments to <tt class="docutils literal"><span class="pre">apply_async</span></tt> (the advanced version of</dt>
-<dd><p class="first"><tt class="docutils literal"><span class="pre">delay_task</span></tt>), <tt class="docutils literal"><span class="pre">countdown</span></tt> and <tt class="docutils literal"><span class="pre">eta</span></tt>;</p>
-<blockquote class="last">
+<li><p class="first">New arguments to <tt class="docutils literal"><span class="pre">apply_async</span></tt> (the advanced version of
+<tt class="docutils literal"><span class="pre">delay_task</span></tt>), <tt class="docutils literal"><span class="pre">countdown</span></tt> and <tt class="docutils literal"><span class="pre">eta</span></tt>;</p>
+<blockquote>
 <div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="c"># Run 10 seconds into the future.</span>
 <span class="gp">&gt;&gt;&gt; </span><span class="n">res</span> <span class="o">=</span> <span class="n">apply_async</span><span class="p">(</span><span class="n">MyTask</span><span class="p">,</span> <span class="n">countdown</span><span class="o">=</span><span class="mf">10</span><span class="p">);</span>
 </pre></div>
@@ -79,8 +85,6 @@ celery to always run tasks locally by setting the
 </pre></div>
 </div>
 </blockquote>
-</dd>
-</dl>
 </li>
 <li><p class="first">Now unlinks the pidfile if it&#8217;s stale.</p>
 </li>
@@ -94,106 +98,81 @@ instance has been removed. To get this information instead use:</p>
 </pre></div>
 </div>
 </li>
-<li><p class="first">Taskset.run() now respects extra message options from the task class.</p>
+<li><p class="first"><tt class="docutils literal"><span class="pre">Taskset.run()</span></tt> now respects extra message options from the task class.</p>
 </li>
-<li><dl class="first docutils">
-<dt>Task: Add attribute <tt class="docutils literal"><span class="pre">ignore_result</span></tt>: Don&#8217;t store the status and</dt>
-<dd><p class="first last">return value. This means you can&#8217;t use the
+<li><p class="first">Task: Add attribute <tt class="docutils literal"><span class="pre">ignore_result</span></tt>: Don&#8217;t store the status and
+return value. This means you can&#8217;t use the
 <tt class="docutils literal"><span class="pre">celery.result.AsyncResult</span></tt> to check if the task is
 done, or get its return value. Only use if you need the performance
 and is able live without these features. Any exceptions raised will
 store the return value/status as usual.</p>
-</dd>
-</dl>
 </li>
-<li><dl class="first docutils">
-<dt>Task: Add attribute <tt class="docutils literal"><span class="pre">disable_error_emails</span></tt> to disable sending error</dt>
-<dd><p class="first last">emails for that task.</p>
-</dd>
-</dl>
+<li><p class="first">Task: Add attribute <tt class="docutils literal"><span class="pre">disable_error_emails</span></tt> to disable sending error
+emails for that task.</p>
 </li>
-<li><dl class="first docutils">
-<dt>Should now work on Windows (although running in the background won&#8217;t</dt>
-<dd><p class="first last">work, so using the <tt class="docutils literal"><span class="pre">--detach</span></tt> argument results in an exception
+<li><p class="first">Should now work on Windows (although running in the background won&#8217;t
+work, so using the <tt class="docutils literal"><span class="pre">--detach</span></tt> argument results in an exception
 being raised.)</p>
-</dd>
-</dl>
 </li>
-<li><dl class="first docutils">
-<dt>Added support for statistics for profiling and monitoring.</dt>
-<dd><p class="first last">To start sending statistics start <tt class="docutils literal"><span class="pre">celeryd</span></tt> with the
+<li><p class="first">Added support for statistics for profiling and monitoring.
+To start sending statistics start <tt class="docutils literal"><span class="pre">celeryd</span></tt> with the
 <tt class="docutils literal"><span class="pre">--statistics</span></tt> option. Then after a while you can dump the results
 by running <tt class="docutils literal"><span class="pre">python</span> <span class="pre">manage.py</span> <span class="pre">celerystats</span></tt>. See
 <tt class="docutils literal"><span class="pre">celery.monitoring</span></tt> for more information.</p>
-</dd>
-</dl>
 </li>
-<li><dl class="first docutils">
-<dt>The celery daemon can now be supervised (i.e it is automatically</dt>
-<dd><p class="first last">restarted if it crashes). To use this start celeryd with the
+<li><p class="first">The celery daemon can now be supervised (i.e it is automatically
+restarted if it crashes). To use this start celeryd with the
 <tt class="docutils literal"><span class="pre">--supervised</span></tt> option (or alternatively <tt class="docutils literal"><span class="pre">-S</span></tt>).</p>
-</dd>
-</dl>
 </li>
 <li><p class="first">views.apply: View applying a task. Example:</p>
-<div class="highlight-python"><pre>        http://e.com/celery/apply/task_name/arg1/arg2//?kwarg1=a&amp;kwarg2=b
-
-**NOTE** Use with caution, preferably not make this publicly
-accessible without ensuring your code is safe!</pre>
+<div class="highlight-python"><pre>http://e.com/celery/apply/task_name/arg1/arg2//?kwarg1=a&amp;kwarg2=b</pre>
 </div>
+<p><strong>NOTE</strong> Use with caution, preferably not make this publicly
+accessible without ensuring your code is safe!</p>
 </li>
-<li><p class="first">Refactored celery.task. It&#8217;s now split into three modules:</p>
+<li><p class="first">Refactored <tt class="docutils literal"><span class="pre">celery.task</span></tt>. It&#8217;s now split into three modules:</p>
 <ul>
 <li><p class="first">celery.task</p>
 <blockquote>
-<p>Contains apply_async, delay_task, discard_all, and task
-shortcuts, plus imports objects from celery.task.base and
-celery.task.builtins</p>
+<p>Contains <tt class="docutils literal"><span class="pre">apply_async</span></tt>, <tt class="docutils literal"><span class="pre">delay_task</span></tt>, <tt class="docutils literal"><span class="pre">discard_all</span></tt>, and task
+shortcuts, plus imports objects from <tt class="docutils literal"><span class="pre">celery.task.base</span></tt> and
+<tt class="docutils literal"><span class="pre">celery.task.builtins</span></tt></p>
 </blockquote>
 </li>
 <li><p class="first">celery.task.base</p>
 <blockquote>
-<p>Contains task base classes: Task, PeriodicTask, TaskSet</p>
+<p>Contains task base classes: <tt class="docutils literal"><span class="pre">Task</span></tt>, <tt class="docutils literal"><span class="pre">PeriodicTask</span></tt>,
+<tt class="docutils literal"><span class="pre">TaskSet</span></tt>, <tt class="docutils literal"><span class="pre">AsynchronousMapTask</span></tt>, <tt class="docutils literal"><span class="pre">ExecuteRemoteTask</span></tt>.</p>
 </blockquote>
 </li>
 <li><p class="first">celery.task.builtins</p>
 <blockquote>
-<p>Built-in tasks: PingTask, AsynchronousMapTask,
-ExecuteRemoteTask, ++.</p>
+<p>Built-in tasks: <tt class="docutils literal"><span class="pre">PingTask</span></tt>, <tt class="docutils literal"><span class="pre">DeleteExpiredTaskMetaTask</span></tt>.</p>
 </blockquote>
 </li>
 </ul>
 </li>
 </ul>
 </div>
-<div class="section" id="id2">
-<h2>0.3.7 [2008-06-16 11:41 P.M CET]<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id3">
+<h2>0.3.7 [2008-06-16 11:41 P.M CET]<a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h2>
 <ul>
-<li><dl class="first docutils">
-<dt><strong>IMPORTANT</strong> Now uses AMQP&#8217;s <tt class="docutils literal"><span class="pre">basic.consume</span></tt> instead of</dt>
-<dd><p class="first last"><tt class="docutils literal"><span class="pre">basic.get</span></tt>. This means we&#8217;re no longer polling the broker for
+<li><p class="first"><strong>IMPORTANT</strong> Now uses AMQP&#8217;s <tt class="docutils literal"><span class="pre">basic.consume</span></tt> instead of
+<tt class="docutils literal"><span class="pre">basic.get</span></tt>. This means we&#8217;re no longer polling the broker for
 new messages.</p>
-</dd>
-</dl>
 </li>
-<li><dl class="first docutils">
-<dt><strong>IMPORTANT</strong> Default concurrency limit is now set to the number of CPUs</dt>
-<dd><p class="first last">available on the system.</p>
-</dd>
-</dl>
+<li><p class="first"><strong>IMPORTANT</strong> Default concurrency limit is now set to the number of CPUs
+available on the system.</p>
 </li>
-<li><dl class="first docutils">
-<dt><strong>IMPORTANT</strong> <tt class="docutils literal"><span class="pre">tasks.register</span></tt>: Renamed <tt class="docutils literal"><span class="pre">task_name</span></tt> argument to</dt>
-<dd><p class="first"><tt class="docutils literal"><span class="pre">name</span></tt>, so</p>
+<li><p class="first"><strong>IMPORTANT</strong> <tt class="docutils literal"><span class="pre">tasks.register</span></tt>: Renamed <tt class="docutils literal"><span class="pre">task_name</span></tt> argument to
+<tt class="docutils literal"><span class="pre">name</span></tt>, so</p>
 <div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">tasks</span><span class="o">.</span><span class="n">register</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">task_name</span><span class="o">=</span><span class="s">&quot;mytask&quot;</span><span class="p">)</span>
 </pre></div>
 </div>
 <p>has to be replaced with:</p>
-<div class="last highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">tasks</span><span class="o">.</span><span class="n">register</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">name</span><span class="o">=</span><span class="s">&quot;mytask&quot;</span><span class="p">)</span>
+<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">tasks</span><span class="o">.</span><span class="n">register</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">name</span><span class="o">=</span><span class="s">&quot;mytask&quot;</span><span class="p">)</span>
 </pre></div>
 </div>
-</dd>
-</dl>
 </li>
 <li><p class="first">The daemon now correctly runs if the pidlock is stale.</p>
 </li>
@@ -203,20 +182,14 @@ new messages.</p>
 </li>
 <li><p class="first"><tt class="docutils literal"><span class="pre">AsyncResult.read()</span></tt> was always returning <tt class="xref docutils literal"><span class="pre">True</span></tt>.</p>
 </li>
-<li><dl class="first docutils">
-<dt>Only use README as long_description if the file exists so easy_install</dt>
-<dd><p class="first last">doesn&#8217;t break.</p>
-</dd>
-</dl>
+<li><p class="first">Only use README as long_description if the file exists so easy_install
+doesn&#8217;t break.</p>
 </li>
 <li><p class="first"><tt class="docutils literal"><span class="pre">celery.view</span></tt>: JSON responses now properly set its mime-type.</p>
 </li>
-<li><dl class="first docutils">
-<dt><tt class="docutils literal"><span class="pre">apply_async</span></tt> now has a <tt class="docutils literal"><span class="pre">connection</span></tt> keyword argument so you</dt>
-<dd><p class="first last">can re-use the same AMQP connection if you want to execute
+<li><p class="first"><tt class="docutils literal"><span class="pre">apply_async</span></tt> now has a <tt class="docutils literal"><span class="pre">connection</span></tt> keyword argument so you
+can re-use the same AMQP connection if you want to execute
 more than one task.</p>
-</dd>
-</dl>
 </li>
 <li><p class="first">Handle failures in task_status view such that it won&#8217;t throw 500s.</p>
 </li>
@@ -224,50 +197,32 @@ more than one task.</p>
 </li>
 <li><p class="first">Worker exception e-mails sent to admins now works properly.</p>
 </li>
-<li><dl class="first docutils">
-<dt>No longer depends on <tt class="docutils literal"><span class="pre">django</span></tt>, so installing <tt class="docutils literal"><span class="pre">celery</span></tt> won&#8217;t affect</dt>
-<dd><p class="first last">the preferred Django version installed.</p>
-</dd>
-</dl>
+<li><p class="first">No longer depends on <tt class="docutils literal"><span class="pre">django</span></tt>, so installing <tt class="docutils literal"><span class="pre">celery</span></tt> won&#8217;t affect
+the preferred Django version installed.</p>
 </li>
-<li><dl class="first docutils">
-<dt>Now works with PostgreSQL (psycopg2) again by registering the</dt>
-<dd><p class="first last"><tt class="docutils literal"><span class="pre">PickledObject</span></tt> field.</p>
-</dd>
-</dl>
+<li><p class="first">Now works with PostgreSQL (psycopg2) again by registering the
+<tt class="docutils literal"><span class="pre">PickledObject</span></tt> field.</p>
 </li>
-<li><dl class="first docutils">
-<dt><tt class="docutils literal"><span class="pre">celeryd</span></tt>: Added <tt class="docutils literal"><span class="pre">--detach</span></tt> option as an alias to <tt class="docutils literal"><span class="pre">--daemon</span></tt>, and</dt>
-<dd><p class="first last">it&#8217;s the term used in the documentation from now on.</p>
-</dd>
-</dl>
+<li><p class="first"><tt class="docutils literal"><span class="pre">celeryd</span></tt>: Added <tt class="docutils literal"><span class="pre">--detach</span></tt> option as an alias to <tt class="docutils literal"><span class="pre">--daemon</span></tt>, and
+it&#8217;s the term used in the documentation from now on.</p>
 </li>
-<li><dl class="first docutils">
-<dt>Make sure the pool and periodic task worker thread is terminated</dt>
-<dd><p class="first last">properly at exit. (So <tt class="docutils literal"><span class="pre">Ctrl-C</span></tt> works again).</p>
-</dd>
-</dl>
+<li><p class="first">Make sure the pool and periodic task worker thread is terminated
+properly at exit. (So <tt class="docutils literal"><span class="pre">Ctrl-C</span></tt> works again).</p>
 </li>
 <li><p class="first">Now depends on <tt class="docutils literal"><span class="pre">python-daemon</span></tt>.</p>
 </li>
 <li><p class="first">Removed dependency to <tt class="docutils literal"><span class="pre">simplejson</span></tt></p>
 </li>
-<li><dl class="first docutils">
-<dt>Cache Backend: Re-establishes connection for every task process</dt>
-<dd><p class="first last">if the Django cache backend is memcached/libmemcached.</p>
-</dd>
-</dl>
+<li><p class="first">Cache Backend: Re-establishes connection for every task process
+if the Django cache backend is memcached/libmemcached.</p>
 </li>
-<li><dl class="first docutils">
-<dt>Tyrant Backend: Now re-establishes the connection for every task</dt>
-<dd><p class="first last">executed.</p>
-</dd>
-</dl>
+<li><p class="first">Tyrant Backend: Now re-establishes the connection for every task
+executed.</p>
 </li>
 </ul>
 </div>
-<div class="section" id="id3">
-<h2>0.3.3 [2009-06-08 01:07 P.M CET]<a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id4">
+<h2>0.3.3 [2009-06-08 01:07 P.M CET]<a class="headerlink" href="#id4" title="Permalink to this headline">¶</a></h2>
 <ul>
 <li><dl class="first docutils">
 <dt>The <tt class="docutils literal"><span class="pre">PeriodicWorkController</span></tt> now sleeps for 1 second between checking</dt>
@@ -277,64 +232,46 @@ more than one task.</p>
 </li>
 </ul>
 </div>
-<div class="section" id="id4">
-<h2>0.3.2 [2009-06-08 01:07 P.M CET]<a class="headerlink" href="#id4" title="Permalink to this headline">¶</a></h2>
-<ul>
-<li><dl class="first docutils">
-<dt>celeryd: Added option <tt class="docutils literal"><span class="pre">--discard</span></tt>: Discard (delete!) all waiting</dt>
-<dd><p class="first last">messages in the queue.</p>
-</dd>
-</dl>
-</li>
-<li><p class="first">celeryd: The <tt class="docutils literal"><span class="pre">--wakeup-after</span></tt> option was not handled as a float.</p>
-</li>
-</ul>
-</div>
 <div class="section" id="id5">
-<h2>0.3.1 [2009-06-08 01:07 P.M CET]<a class="headerlink" href="#id5" title="Permalink to this headline">¶</a></h2>
-<ul>
-<li><dl class="first docutils">
-<dt>The <cite>PeriodicTask`</cite> worker is now running in its own thread instead</dt>
-<dd><p class="first last">of blocking the <tt class="docutils literal"><span class="pre">TaskController</span></tt> loop.</p>
-</dd>
-</dl>
-</li>
-<li><p class="first">Default <tt class="docutils literal"><span class="pre">QUEUE_WAKEUP_AFTER</span></tt> has been lowered to <tt class="docutils literal"><span class="pre">0.1</span></tt> (was <tt class="docutils literal"><span class="pre">0.3</span></tt>)</p>
-</li>
+<h2>0.3.2 [2009-06-08 01:07 P.M CET]<a class="headerlink" href="#id5" title="Permalink to this headline">¶</a></h2>
+<ul class="simple">
+<li>celeryd: Added option <tt class="docutils literal"><span class="pre">--discard</span></tt>: Discard (delete!) all waiting
+messages in the queue.</li>
+<li>celeryd: The <tt class="docutils literal"><span class="pre">--wakeup-after</span></tt> option was not handled as a float.</li>
 </ul>
 </div>
 <div class="section" id="id6">
-<h2>0.3.0 [2009-06-08 12:41 P.M CET]<a class="headerlink" href="#id6" title="Permalink to this headline">¶</a></h2>
+<h2>0.3.1 [2009-06-08 01:07 P.M CET]<a class="headerlink" href="#id6" title="Permalink to this headline">¶</a></h2>
+<ul class="simple">
+<li>The <cite>PeriodicTask`</cite> worker is now running in its own thread instead
+of blocking the <tt class="docutils literal"><span class="pre">TaskController</span></tt> loop.</li>
+<li>Default <tt class="docutils literal"><span class="pre">QUEUE_WAKEUP_AFTER</span></tt> has been lowered to <tt class="docutils literal"><span class="pre">0.1</span></tt> (was <tt class="docutils literal"><span class="pre">0.3</span></tt>)</li>
+</ul>
+</div>
+<div class="section" id="id7">
+<h2>0.3.0 [2009-06-08 12:41 P.M CET]<a class="headerlink" href="#id7" title="Permalink to this headline">¶</a></h2>
 <p><strong>NOTE</strong> This is a development version, for the stable release, please
 see versions 0.2.x.</p>
 <p><strong>VERY IMPORTANT:</strong> Pickle is now the encoder used for serializing task
 arguments, so be sure to flush your task queue before you upgrade.</p>
 <ul>
-<li><dl class="first docutils">
-<dt><strong>IMPORTANT</strong> TaskSet.run() now returns a celery.result.TaskSetResult</dt>
-<dd><p class="first last">instance, which lets you inspect the status and return values of a
+<li><p class="first"><strong>IMPORTANT</strong> TaskSet.run() now returns a celery.result.TaskSetResult
+instance, which lets you inspect the status and return values of a
 taskset as it was a single entity.</p>
-</dd>
-</dl>
 </li>
 <li><p class="first"><strong>IMPORTANT</strong> Celery now depends on carrot &gt;= 0.4.1.</p>
 </li>
-<li><dl class="first docutils">
-<dt>The celery daemon now sends task errors to the registered admin e-mails.</dt>
-<dd><p class="first last">To turn off this feature, set <tt class="docutils literal"><span class="pre">SEND_CELERY_TASK_ERROR_EMAILS</span></tt> to
+<li><p class="first">The celery daemon now sends task errors to the registered admin e-mails.
+To turn off this feature, set <tt class="docutils literal"><span class="pre">SEND_CELERY_TASK_ERROR_EMAILS</span></tt> to
 <tt class="xref docutils literal"><span class="pre">False</span></tt> in your <tt class="docutils literal"><span class="pre">settings.py</span></tt>. Thanks to Grégoire Cachet.</p>
-</dd>
-</dl>
 </li>
 <li><p class="first">You can now run the celery daemon by using <tt class="docutils literal"><span class="pre">manage.py</span></tt>:</p>
-<div class="highlight-python"><pre>        $ python manage.py celeryd
-
-Thanks to Grégoire Cachet.</pre>
+<div class="highlight-python"><pre>$ python manage.py celeryd</pre>
 </div>
+<p>Thanks to Grégoire Cachet.</p>
 </li>
-<li><dl class="first docutils">
-<dt>Added support for message priorities, topic exchanges, custom routing</dt>
-<dd><p class="first">keys for tasks. This means we have introduced
+<li><p class="first">Added support for message priorities, topic exchanges, custom routing
+keys for tasks. This means we have introduced
 <tt class="docutils literal"><span class="pre">celery.task.apply_async</span></tt>, a new way of executing tasks.</p>
 <p>You can use <tt class="docutils literal"><span class="pre">celery.task.delay</span></tt> and <tt class="docutils literal"><span class="pre">celery.Task.delay</span></tt> like usual, but
 if you want greater control over the message sent, you want
@@ -348,60 +285,31 @@ been renamed, while others are new:</p>
 <span class="n">CELERY_AMQP_EXCHANGE_TYPE</span>
 </pre></div>
 </div>
-<p class="last">See the entry <a class="reference external" href="http://bit.ly/celery_AMQP_routing">Can I send some tasks to only some servers?</a> in the
+<p>See the entry <a class="reference external" href="http://bit.ly/celery_AMQP_routing">Can I send some tasks to only some servers?</a> in the
 <a class="reference external" href="http://ask.github.com/celery/faq.html">FAQ</a> for more information.</p>
-</dd>
-</dl>
 </li>
 </ul>
-<ul>
-<li><dl class="first docutils">
-<dt>Task errors are now logged using loglevel <tt class="docutils literal"><span class="pre">ERROR</span></tt> instead of <tt class="docutils literal"><span class="pre">INFO</span></tt>,</dt>
-<dd><p class="first last">and backtraces are dumped. Thanks to Grégoire Cachet.</p>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>Make every new worker process re-establish it&#8217;s Django DB connection,</dt>
-<dd><p class="first last">this solving the &#8220;MySQL connection died?&#8221; exceptions.
-Thanks to Vitaly Babiy and Jirka Vejrazka.</p>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt><strong>IMOPORTANT</strong> Now using pickle to encode task arguments. This means you</dt>
-<dd><p class="first last">now can pass complex python objects to tasks as arguments.</p>
-</dd>
-</dl>
-</li>
-<li><p class="first">Removed dependency on <tt class="docutils literal"><span class="pre">yadayada</span></tt>.</p>
-</li>
-<li><p class="first">Added a FAQ, see <tt class="docutils literal"><span class="pre">docs/faq.rst</span></tt>.</p>
-</li>
-<li><dl class="first docutils">
-<dt>Now converts any unicode keys in task <tt class="docutils literal"><span class="pre">kwargs</span></tt> to regular strings.</dt>
-<dd><p class="first last">Thanks Vitaly Babiy.</p>
-</dd>
-</dl>
-</li>
-<li><p class="first">Renamed the <tt class="docutils literal"><span class="pre">TaskDaemon</span></tt> to <tt class="docutils literal"><span class="pre">WorkController</span></tt>.</p>
-</li>
-<li><dl class="first docutils">
-<dt><tt class="docutils literal"><span class="pre">celery.datastructures.TaskProcessQueue</span></tt> is now renamed to</dt>
-<dd><p class="first last"><tt class="docutils literal"><span class="pre">celery.pool.TaskPool</span></tt>.</p>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>The pool algorithm has been refactored for greater performance and</dt>
-<dd><p class="first last">stability.</p>
-</dd>
-</dl>
-</li>
+<ul class="simple">
+<li>Task errors are now logged using loglevel <tt class="docutils literal"><span class="pre">ERROR</span></tt> instead of <tt class="docutils literal"><span class="pre">INFO</span></tt>,
+and backtraces are dumped. Thanks to Grégoire Cachet.</li>
+<li>Make every new worker process re-establish it&#8217;s Django DB connection,
+this solving the &#8220;MySQL connection died?&#8221; exceptions.
+Thanks to Vitaly Babiy and Jirka Vejrazka.</li>
+<li><strong>IMOPORTANT</strong> Now using pickle to encode task arguments. This means you
+now can pass complex python objects to tasks as arguments.</li>
+<li>Removed dependency to <tt class="docutils literal"><span class="pre">yadayada</span></tt>.</li>
+<li>Added a FAQ, see <tt class="docutils literal"><span class="pre">docs/faq.rst</span></tt>.</li>
+<li>Now converts any unicode keys in task <tt class="docutils literal"><span class="pre">kwargs</span></tt> to regular strings.
+Thanks Vitaly Babiy.</li>
+<li>Renamed the <tt class="docutils literal"><span class="pre">TaskDaemon</span></tt> to <tt class="docutils literal"><span class="pre">WorkController</span></tt>.</li>
+<li><tt class="docutils literal"><span class="pre">celery.datastructures.TaskProcessQueue</span></tt> is now renamed to
+<tt class="docutils literal"><span class="pre">celery.pool.TaskPool</span></tt>.</li>
+<li>The pool algorithm has been refactored for greater performance and
+stability.</li>
 </ul>
 </div>
-<div class="section" id="id7">
-<h2>0.2.0 [2009-05-20 05:14 P.M CET]<a class="headerlink" href="#id7" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id8">
+<h2>0.2.0 [2009-05-20 05:14 P.M CET]<a class="headerlink" href="#id8" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>Final release of 0.2.0</li>
 <li>Compatible with carrot version 0.4.0.</li>
@@ -411,14 +319,10 @@ from the database backend.</li>
 </div>
 <div class="section" id="pre3-2009-05-20-05-14-p-m-cet">
 <h2>0.2.0-pre3 [2009-05-20 05:14 P.M CET]<a class="headerlink" href="#pre3-2009-05-20-05-14-p-m-cet" title="Permalink to this headline">¶</a></h2>
-<ul>
-<li><dl class="first docutils">
-<dt><em>Internal release</em>. Improved handling of unpickled exceptions,</dt>
-<dd><p class="first last">get_result() now tries to recreate something looking like the
-original exception.</p>
-</dd>
-</dl>
-</li>
+<ul class="simple">
+<li><em>Internal release</em>. Improved handling of unpickled exceptions,
+<tt class="docutils literal"><span class="pre">get_result</span></tt> now tries to recreate something looking like the
+original exception.</li>
 </ul>
 </div>
 <div class="section" id="pre2-2009-05-20-01-56-p-m-cet">
@@ -438,23 +342,23 @@ been removed. Use <tt class="docutils literal"><span class="pre">celery.backends
 and <tt class="docutils literal"><span class="pre">celery.backends.default_backend.mark_as_failure()</span></tt> instead.</li>
 </ul>
 </div>
-<div class="section" id="id8">
-<h2>0.1.15 [2009-05-19 04:13 P.M CET]<a class="headerlink" href="#id8" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id9">
+<h2>0.1.15 [2009-05-19 04:13 P.M CET]<a class="headerlink" href="#id9" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>The celery daemon was leaking AMQP connections, this should be fixed,
 if you have any problems with too many files open (like <tt class="docutils literal"><span class="pre">emfile</span></tt>
 errors in <tt class="docutils literal"><span class="pre">rabbit.log</span></tt>, please contact us!</li>
 </ul>
 </div>
-<div class="section" id="id9">
-<h2>0.1.14 [2009-05-19 01:08 P.M CET]<a class="headerlink" href="#id9" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id10">
+<h2>0.1.14 [2009-05-19 01:08 P.M CET]<a class="headerlink" href="#id10" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>Fixed a syntax error in the <tt class="docutils literal"><span class="pre">TaskSet</span></tt> class.  (No such variable
 <tt class="docutils literal"><span class="pre">TimeOutError</span></tt>).</li>
 </ul>
 </div>
-<div class="section" id="id10">
-<h2>0.1.13 [2009-05-19 12:36 P.M CET]<a class="headerlink" href="#id10" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id11">
+<h2>0.1.13 [2009-05-19 12:36 P.M CET]<a class="headerlink" href="#id11" title="Permalink to this headline">¶</a></h2>
 <ul>
 <li><p class="first">Forgot to add <tt class="docutils literal"><span class="pre">yadayada</span></tt> to install requirements.</p>
 </li>
@@ -475,8 +379,8 @@ $ make html</pre>
 </li>
 </ul>
 </div>
-<div class="section" id="id11">
-<h2>0.1.12 [2009-05-18 04:38 P.M CET]<a class="headerlink" href="#id11" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id12">
+<h2>0.1.12 [2009-05-18 04:38 P.M CET]<a class="headerlink" href="#id12" title="Permalink to this headline">¶</a></h2>
 <ul>
 <li><p class="first"><tt class="docutils literal"><span class="pre">delay_task()</span></tt> etc. now returns <tt class="docutils literal"><span class="pre">celery.task.AsyncResult</span></tt> object,
 which lets you check the result and any failure that might have
@@ -507,34 +411,36 @@ distributed to the celery server. Example:</p>
 </div>
 </blockquote>
 </li>
-<li><p class="first">Refactored the task metadata cache and database backends, and added a new backend for Tokyo Tyrant. You can set the backend in your django settings file. e.g</p>
-<blockquote>
-<p>CELERY_BACKEND = &#8220;database&#8221;; # Uses the database</p>
-<p>CELERY_BACKEND = &#8220;cache&#8221;; # Uses the django cache framework</p>
-<p>CELERY_BACKEND = &#8220;tyrant&#8221;; # Uses Tokyo Tyrant
-TT_HOST = &#8220;localhost&#8221;; # Hostname for the Tokyo Tyrant server.
-TT_PORT = 6657; # Port of the Tokyo Tyrant server.</p>
-</blockquote>
+<li><p class="first">Refactored the task metadata cache and database backends, and added
+a new backend for Tokyo Tyrant. You can set the backend in your django
+settings file. e.g:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">CELERY_BACKEND</span> <span class="o">=</span> <span class="s">&quot;database&quot;</span><span class="p">;</span> <span class="c"># Uses the database</span>
+<span class="n">CELERY_BACKEND</span> <span class="o">=</span> <span class="s">&quot;cache&quot;</span><span class="p">;</span> <span class="c"># Uses the django cache framework</span>
+<span class="n">CELERY_BACKEND</span> <span class="o">=</span> <span class="s">&quot;tyrant&quot;</span><span class="p">;</span> <span class="c"># Uses Tokyo Tyrant</span>
+<span class="n">TT_HOST</span> <span class="o">=</span> <span class="s">&quot;localhost&quot;</span><span class="p">;</span> <span class="c"># Hostname for the Tokyo Tyrant server.</span>
+<span class="n">TT_PORT</span> <span class="o">=</span> <span class="mf">6657</span><span class="p">;</span> <span class="c"># Port of the Tokyo Tyrant server.</span>
+</pre></div>
+</div>
 </li>
 </ul>
 </div>
-<div class="section" id="id12">
-<h2>0.1.11 [2009-05-12 02:08 P.M CET]<a class="headerlink" href="#id12" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id13">
+<h2>0.1.11 [2009-05-12 02:08 P.M CET]<a class="headerlink" href="#id13" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>The logging system was leaking file descriptors, resulting in
 servers stopping with the EMFILES (too many open files) error. (fixed)</li>
 </ul>
 </div>
-<div class="section" id="id13">
-<h2>0.1.10 [2009-05-11 12:46 P.M CET]<a class="headerlink" href="#id13" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id14">
+<h2>0.1.10 [2009-05-11 12:46 P.M CET]<a class="headerlink" href="#id14" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>Tasks now supports both positional arguments and keyword arguments.</li>
 <li>Requires carrot 0.3.8.</li>
 <li>The daemon now tries to reconnect if the connection is lost.</li>
 </ul>
 </div>
-<div class="section" id="id14">
-<h2>0.1.8 [2009-05-07 12:27 P.M CET]<a class="headerlink" href="#id14" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id15">
+<h2>0.1.8 [2009-05-07 12:27 P.M CET]<a class="headerlink" href="#id15" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>Better test coverage</li>
 <li>More documentation</li>
@@ -542,8 +448,8 @@ servers stopping with the EMFILES (too many open files) error. (fixed)</li>
 <tt class="docutils literal"><span class="pre">settings.CELERYD_EMPTY_MSG_EMIT_EVERY</span></tt> is 0.</li>
 </ul>
 </div>
-<div class="section" id="id15">
-<h2>0.1.7 [2009-04-30 1:50 P.M CET]<a class="headerlink" href="#id15" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id16">
+<h2>0.1.7 [2009-04-30 1:50 P.M CET]<a class="headerlink" href="#id16" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>Added some unittests</li>
 <li>Can now use the database for task metadata (like if the task has
@@ -555,25 +461,31 @@ within the <tt class="docutils literal"><span class="pre">testproj</span></tt> p
 and <tt class="docutils literal"><span class="pre">settings.CELERY_AMQP_CONSUMER_QUEUE</span></tt>.</li>
 </ul>
 </div>
-<div class="section" id="id16">
-<h2>0.1.6 [2009-04-28 2:13 P.M CET]<a class="headerlink" href="#id16" title="Permalink to this headline">¶</a></h2>
-<blockquote>
-<ul class="simple">
-<li>Introducing <tt class="docutils literal"><span class="pre">TaskSet</span></tt>. A set of subtasks is executed and you can
-find out how many, or if all them, are done (excellent for progress bars and such)</li>
-<li>Now catches all exceptions when running <tt class="docutils literal"><span class="pre">Task.__call__</span></tt>, so the
+<div class="section" id="id17">
+<h2>0.1.6 [2009-04-28 2:13 P.M CET]<a class="headerlink" href="#id17" title="Permalink to this headline">¶</a></h2>
+<ul>
+<li><p class="first">Introducing <tt class="docutils literal"><span class="pre">TaskSet</span></tt>. A set of subtasks is executed and you can
+find out how many, or if all them, are done (excellent for progress
+bars and such)</p>
+</li>
+<li><p class="first">Now catches all exceptions when running <tt class="docutils literal"><span class="pre">Task.__call__</span></tt>, so the
 daemon doesn&#8217;t die. This does&#8217;t happen for pure functions yet, only
-<tt class="docutils literal"><span class="pre">Task</span></tt> classes.</li>
-<li><tt class="docutils literal"><span class="pre">autodiscover()</span></tt> now works with zipped eggs.</li>
-<li>celeryd: Now adds curernt working directory to <tt class="docutils literal"><span class="pre">sys.path</span></tt> for
-convenience.</li>
-<li>The <tt class="docutils literal"><span class="pre">run_every</span></tt> attribute of <tt class="docutils literal"><span class="pre">PeriodicTask</span></tt> classes can now be a
-<tt class="docutils literal"><span class="pre">datetime.timedelta()</span></tt> object.</li>
-<li>celeryd: You can now set the <tt class="docutils literal"><span class="pre">DJANGO_PROJECT_DIR</span></tt> variable
-for <tt class="docutils literal"><span class="pre">celeryd</span></tt> and it will add that to <tt class="docutils literal"><span class="pre">sys.path</span></tt> for easy launching.</li>
-<li>Can now check if a task has been executed or not via HTTP.</li>
-</ul>
-<p>You can do this by including the celery <tt class="docutils literal"><span class="pre">urls.py</span></tt> into your project,</p>
+<tt class="docutils literal"><span class="pre">Task</span></tt> classes.</p>
+</li>
+<li><p class="first"><tt class="docutils literal"><span class="pre">autodiscover()</span></tt> now works with zipped eggs.</p>
+</li>
+<li><p class="first">celeryd: Now adds curernt working directory to <tt class="docutils literal"><span class="pre">sys.path</span></tt> for
+convenience.</p>
+</li>
+<li><p class="first">The <tt class="docutils literal"><span class="pre">run_every</span></tt> attribute of <tt class="docutils literal"><span class="pre">PeriodicTask</span></tt> classes can now be a
+<tt class="docutils literal"><span class="pre">datetime.timedelta()</span></tt> object.</p>
+</li>
+<li><p class="first">celeryd: You can now set the <tt class="docutils literal"><span class="pre">DJANGO_PROJECT_DIR</span></tt> variable
+for <tt class="docutils literal"><span class="pre">celeryd</span></tt> and it will add that to <tt class="docutils literal"><span class="pre">sys.path</span></tt> for easy launching.</p>
+</li>
+<li><p class="first">Can now check if a task has been executed or not via HTTP.</p>
+</li>
+<li><p class="first">You can do this by including the celery <tt class="docutils literal"><span class="pre">urls.py</span></tt> into your project,</p>
 <div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">url</span><span class="p">(</span><span class="s">r&#39;^celery/$&#39;</span><span class="p">,</span> <span class="n">include</span><span class="p">(</span><span class="s">&quot;celery.urls&quot;</span><span class="p">))</span>
 </pre></div>
 </div>
@@ -583,13 +495,15 @@ for <tt class="docutils literal"><span class="pre">celeryd</span></tt> and it wi
 <p>this will return a JSON dictionary like e.g:</p>
 <div class="highlight-python"><pre>&gt;&gt;&gt; {"task": {"id": $task_id, "executed": true}}</pre>
 </div>
-<ul class="simple">
-<li><tt class="docutils literal"><span class="pre">delay_task</span></tt> now returns string id, not <tt class="docutils literal"><span class="pre">uuid.UUID</span></tt> instance.</li>
-<li>Now has <tt class="docutils literal"><span class="pre">PeriodicTasks</span></tt>, to have <tt class="docutils literal"><span class="pre">cron</span></tt> like functionality.</li>
-<li>Project changed name from <tt class="docutils literal"><span class="pre">crunchy</span></tt> to <tt class="docutils literal"><span class="pre">celery</span></tt>. The details of
-the name change request is in <tt class="docutils literal"><span class="pre">docs/name_change_request.txt</span></tt>.</li>
+</li>
+<li><p class="first"><tt class="docutils literal"><span class="pre">delay_task</span></tt> now returns string id, not <tt class="docutils literal"><span class="pre">uuid.UUID</span></tt> instance.</p>
+</li>
+<li><p class="first">Now has <tt class="docutils literal"><span class="pre">PeriodicTasks</span></tt>, to have <tt class="docutils literal"><span class="pre">cron</span></tt> like functionality.</p>
+</li>
+<li><p class="first">Project changed name from <tt class="docutils literal"><span class="pre">crunchy</span></tt> to <tt class="docutils literal"><span class="pre">celery</span></tt>. The details of
+the name change request is in <tt class="docutils literal"><span class="pre">docs/name_change_request.txt</span></tt>.</p>
+</li>
 </ul>
-</blockquote>
 </div>
 <div class="section" id="a-m-cet">
 <h2>0.1.0 [2009-04-24 11:28 A.M CET]<a class="headerlink" href="#a-m-cet" title="Permalink to this headline">¶</a></h2>
@@ -608,26 +522,27 @@ the name change request is in <tt class="docutils literal"><span class="pre">doc
             <h3><a href="index.html">Table Of Contents</a></h3>
             <ul>
 <li><a class="reference external" href="">Change history</a><ul>
-<li><a class="reference external" href="#p-m-cet">0.4.0 [2009-07-01 07:29 P.M CET]</a></li>
-<li><a class="reference external" href="#id1">0.3.20 [2009-06-25 08:42 P.M CET]</a></li>
-<li><a class="reference external" href="#id2">0.3.7 [2008-06-16 11:41 P.M CET]</a></li>
-<li><a class="reference external" href="#id3">0.3.3 [2009-06-08 01:07 P.M CET]</a></li>
-<li><a class="reference external" href="#id4">0.3.2 [2009-06-08 01:07 P.M CET]</a></li>
-<li><a class="reference external" href="#id5">0.3.1 [2009-06-08 01:07 P.M CET]</a></li>
-<li><a class="reference external" href="#id6">0.3.0 [2009-06-08 12:41 P.M CET]</a></li>
-<li><a class="reference external" href="#id7">0.2.0 [2009-05-20 05:14 P.M CET]</a></li>
+<li><a class="reference external" href="#p-m-cet">0.4.1 [2009-07-02 01:42 P.M CET]</a></li>
+<li><a class="reference external" href="#id1">0.4.0 [2009-07-01 07:29 P.M CET]</a></li>
+<li><a class="reference external" href="#id2">0.3.20 [2009-06-25 08:42 P.M CET]</a></li>
+<li><a class="reference external" href="#id3">0.3.7 [2008-06-16 11:41 P.M CET]</a></li>
+<li><a class="reference external" href="#id4">0.3.3 [2009-06-08 01:07 P.M CET]</a></li>
+<li><a class="reference external" href="#id5">0.3.2 [2009-06-08 01:07 P.M CET]</a></li>
+<li><a class="reference external" href="#id6">0.3.1 [2009-06-08 01:07 P.M CET]</a></li>
+<li><a class="reference external" href="#id7">0.3.0 [2009-06-08 12:41 P.M CET]</a></li>
+<li><a class="reference external" href="#id8">0.2.0 [2009-05-20 05:14 P.M CET]</a></li>
 <li><a class="reference external" href="#pre3-2009-05-20-05-14-p-m-cet">0.2.0-pre3 [2009-05-20 05:14 P.M CET]</a></li>
 <li><a class="reference external" href="#pre2-2009-05-20-01-56-p-m-cet">0.2.0-pre2 [2009-05-20 01:56 P.M CET]</a></li>
 <li><a class="reference external" href="#pre1-2009-05-20-12-33-p-m-cet">0.2.0-pre1 [2009-05-20 12:33 P.M CET]</a></li>
-<li><a class="reference external" href="#id8">0.1.15 [2009-05-19 04:13 P.M CET]</a></li>
-<li><a class="reference external" href="#id9">0.1.14 [2009-05-19 01:08 P.M CET]</a></li>
-<li><a class="reference external" href="#id10">0.1.13 [2009-05-19 12:36 P.M CET]</a></li>
-<li><a class="reference external" href="#id11">0.1.12 [2009-05-18 04:38 P.M CET]</a></li>
-<li><a class="reference external" href="#id12">0.1.11 [2009-05-12 02:08 P.M CET]</a></li>
-<li><a class="reference external" href="#id13">0.1.10 [2009-05-11 12:46 P.M CET]</a></li>
-<li><a class="reference external" href="#id14">0.1.8 [2009-05-07 12:27 P.M CET]</a></li>
-<li><a class="reference external" href="#id15">0.1.7 [2009-04-30 1:50 P.M CET]</a></li>
-<li><a class="reference external" href="#id16">0.1.6 [2009-04-28 2:13 P.M CET]</a></li>
+<li><a class="reference external" href="#id9">0.1.15 [2009-05-19 04:13 P.M CET]</a></li>
+<li><a class="reference external" href="#id10">0.1.14 [2009-05-19 01:08 P.M CET]</a></li>
+<li><a class="reference external" href="#id11">0.1.13 [2009-05-19 12:36 P.M CET]</a></li>
+<li><a class="reference external" href="#id12">0.1.12 [2009-05-18 04:38 P.M CET]</a></li>
+<li><a class="reference external" href="#id13">0.1.11 [2009-05-12 02:08 P.M CET]</a></li>
+<li><a class="reference external" href="#id14">0.1.10 [2009-05-11 12:46 P.M CET]</a></li>
+<li><a class="reference external" href="#id15">0.1.8 [2009-05-07 12:27 P.M CET]</a></li>
+<li><a class="reference external" href="#id16">0.1.7 [2009-04-30 1:50 P.M CET]</a></li>
+<li><a class="reference external" href="#id17">0.1.6 [2009-04-28 2:13 P.M CET]</a></li>
 <li><a class="reference external" href="#a-m-cet">0.1.0 [2009-04-24 11:28 A.M CET]</a></li>
 </ul>
 </li>
@@ -676,12 +591,12 @@ the name change request is in <tt class="docutils literal"><span class="pre">doc
         <li class="right" >
           <a href="reference/celery.bin.celeryd.html" title="Celery Worker Daemon - celery.bin.celeryd"
              >previous</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
faq.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Frequently Asked Questions &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Frequently Asked Questions &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="index.html" />
     <link rel="next" title="Module API Reference" href="reference/index.html" />
     <link rel="prev" title="celery - Distributed Task Queue for Django." href="introduction.html" /> 
   </head>
@@ -39,7 +39,7 @@
         <li class="right" >
           <a href="introduction.html" title="celery - Distributed Task Queue for Django."
              accesskey="P">previous</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -227,12 +227,12 @@ configuration:</p>
         <li class="right" >
           <a href="introduction.html" title="celery - Distributed Task Queue for Django."
              >previous</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
genindex.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Index &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Index &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" /> 
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="index.html" /> 
   </head>
   <body>
     <div class="related">
@@ -31,7 +31,7 @@
         <li class="right" >
           <a href="modindex.html" title="Global Module Index"
              accesskey="M">modules</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -693,12 +693,12 @@
         <li class="right" >
           <a href="modindex.html" title="Global Module Index"
              >modules</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 24 - 23
index.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Celery - The Django Task Queue &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Celery - The Django Task Queue &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="" />
     <link rel="next" title="celery - Distributed Task Queue for Django." href="introduction.html" /> 
   </head>
   <body>
@@ -35,7 +35,7 @@
         <li class="right" >
           <a href="introduction.html" title="celery - Distributed Task Queue for Django."
              accesskey="N">next</a> |</li>
-        <li><a href="">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -123,26 +123,27 @@
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference external" href="changelog.html">Change history</a><ul>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#p-m-cet">0.4.0 [2009-07-01 07:29 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id1">0.3.20 [2009-06-25 08:42 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id2">0.3.7 [2008-06-16 11:41 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id3">0.3.3 [2009-06-08 01:07 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id4">0.3.2 [2009-06-08 01:07 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id5">0.3.1 [2009-06-08 01:07 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id6">0.3.0 [2009-06-08 12:41 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id7">0.2.0 [2009-05-20 05:14 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#p-m-cet">0.4.1 [2009-07-02 01:42 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id1">0.4.0 [2009-07-01 07:29 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id2">0.3.20 [2009-06-25 08:42 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id3">0.3.7 [2008-06-16 11:41 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id4">0.3.3 [2009-06-08 01:07 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id5">0.3.2 [2009-06-08 01:07 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id6">0.3.1 [2009-06-08 01:07 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id7">0.3.0 [2009-06-08 12:41 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id8">0.2.0 [2009-05-20 05:14 P.M CET]</a></li>
 <li class="toctree-l2"><a class="reference external" href="changelog.html#pre3-2009-05-20-05-14-p-m-cet">0.2.0-pre3 [2009-05-20 05:14 P.M CET]</a></li>
 <li class="toctree-l2"><a class="reference external" href="changelog.html#pre2-2009-05-20-01-56-p-m-cet">0.2.0-pre2 [2009-05-20 01:56 P.M CET]</a></li>
 <li class="toctree-l2"><a class="reference external" href="changelog.html#pre1-2009-05-20-12-33-p-m-cet">0.2.0-pre1 [2009-05-20 12:33 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id8">0.1.15 [2009-05-19 04:13 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id9">0.1.14 [2009-05-19 01:08 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id10">0.1.13 [2009-05-19 12:36 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id11">0.1.12 [2009-05-18 04:38 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id12">0.1.11 [2009-05-12 02:08 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id13">0.1.10 [2009-05-11 12:46 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id14">0.1.8 [2009-05-07 12:27 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id15">0.1.7 [2009-04-30 1:50 P.M CET]</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id16">0.1.6 [2009-04-28 2:13 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id9">0.1.15 [2009-05-19 04:13 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id10">0.1.14 [2009-05-19 01:08 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id11">0.1.13 [2009-05-19 12:36 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id12">0.1.12 [2009-05-18 04:38 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id13">0.1.11 [2009-05-12 02:08 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id14">0.1.10 [2009-05-11 12:46 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id15">0.1.8 [2009-05-07 12:27 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id16">0.1.7 [2009-04-30 1:50 P.M CET]</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id17">0.1.6 [2009-04-28 2:13 P.M CET]</a></li>
 <li class="toctree-l2"><a class="reference external" href="changelog.html#a-m-cet">0.1.0 [2009-04-24 11:28 A.M CET]</a></li>
 </ul>
 </li>
@@ -215,12 +216,12 @@
         <li class="right" >
           <a href="introduction.html" title="celery - Distributed Task Queue for Django."
              >next</a> |</li>
-        <li><a href="">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 7 - 7
introduction.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>celery - Distributed Task Queue for Django. &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>celery - Distributed Task Queue for Django. &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="index.html" />
     <link rel="next" title="Frequently Asked Questions" href="faq.html" />
     <link rel="prev" title="Celery - The Django Task Queue" href="index.html" /> 
   </head>
@@ -39,7 +39,7 @@
         <li class="right" >
           <a href="index.html" title="Celery - The Django Task Queue"
              accesskey="P">previous</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -54,7 +54,7 @@
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Version:</th><td class="field-body">0.4.0</td>
+<tr class="field"><th class="field-name">Version:</th><td class="field-body">0.4.1</td>
 </tr>
 </tbody>
 </table>
@@ -429,12 +429,12 @@ file in the top distribution directory for the full license text.</p>
         <li class="right" >
           <a href="index.html" title="Celery - The Django Task Queue"
              >previous</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
links.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Interesting Links &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Interesting Links &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="index.html" />
     <link rel="prev" title="Change history" href="changelog.html" /> 
   </head>
   <body>
@@ -35,7 +35,7 @@
         <li class="right" >
           <a href="changelog.html" title="Change history"
              accesskey="P">previous</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -159,12 +159,12 @@
         <li class="right" >
           <a href="changelog.html" title="Change history"
              >previous</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
modindex.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Global Module Index &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Global Module Index &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="index.html" />
  
 
 
@@ -34,7 +34,7 @@
         <li class="right" >
           <a href="" title="Global Module Index"
              accesskey="M">modules</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -197,12 +197,12 @@
         <li class="right" >
           <a href="" title="Global Module Index"
              >modules</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.backends.base.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Backend: Base - celery.backends.base &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Backend: Base - celery.backends.base &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Backend: Database - celery.backends.database" href="celery.backends.database.html" />
     <link rel="prev" title="Backends - celery.backends" href="celery.backends.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.backends.html" title="Backends - celery.backends"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -310,13 +310,13 @@ if it is it returns <tt class="xref docutils literal"><span class="pre">None</sp
         <li class="right" >
           <a href="celery.backends.html" title="Backends - celery.backends"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.backends.cache.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Backend: Cache - celery.backends.cache &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Backend: Cache - celery.backends.cache &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Backend: Tokyo Tyrant - celery.backends.tyrant" href="celery.backends.tyrant.html" />
     <link rel="prev" title="Backend: Database - celery.backends.database" href="celery.backends.database.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.backends.database.html" title="Backend: Database - celery.backends.database"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -110,13 +110,13 @@ class </em><tt class="descclassname">celery.backends.cache.</tt><tt class="descn
         <li class="right" >
           <a href="celery.backends.database.html" title="Backend: Database - celery.backends.database"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.backends.database.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Backend: Database - celery.backends.database &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Backend: Database - celery.backends.database &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Backend: Cache - celery.backends.cache" href="celery.backends.cache.html" />
     <link rel="prev" title="Backend: Base - celery.backends.base" href="celery.backends.base.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.backends.base.html" title="Backend: Base - celery.backends.base"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -141,13 +141,13 @@ class </em><tt class="descclassname">celery.backends.database.</tt><tt class="de
         <li class="right" >
           <a href="celery.backends.base.html" title="Backend: Base - celery.backends.base"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.backends.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Backends - celery.backends &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Backends - celery.backends &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Backend: Base - celery.backends.base" href="celery.backends.base.html" />
     <link rel="prev" title="Process Supervisor - celery.supervisor" href="celery.supervisor.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.supervisor.html" title="Process Supervisor - celery.supervisor"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -136,13 +136,13 @@ specified in <tt class="xref docutils literal"><span class="pre">CELERY_BACKEND<
         <li class="right" >
           <a href="celery.supervisor.html" title="Process Supervisor - celery.supervisor"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.backends.tyrant.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Backend: Tokyo Tyrant - celery.backends.tyrant &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Backend: Tokyo Tyrant - celery.backends.tyrant &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Configuration - celery.conf" href="celery.conf.html" />
     <link rel="prev" title="Backend: Cache - celery.backends.cache" href="celery.backends.cache.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.backends.cache.html" title="Backend: Cache - celery.backends.cache"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -135,13 +135,13 @@ explicit <a title="celery.backends.tyrant.Backend.close" class="reference intern
         <li class="right" >
           <a href="celery.backends.cache.html" title="Backend: Cache - celery.backends.cache"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.bin.celeryd.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Celery Worker Daemon - celery.bin.celeryd &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Celery Worker Daemon - celery.bin.celeryd &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Change history" href="../changelog.html" />
     <link rel="prev" title="Django Fields - celery.fields" href="celery.fields.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.fields.html" title="Django Fields - celery.fields"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -196,13 +196,13 @@ running in the background somewhere.</p>
         <li class="right" >
           <a href="celery.fields.html" title="Django Fields - celery.fields"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.conf.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Configuration - celery.conf &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Configuration - celery.conf &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Datastructures - celery.datastructures" href="celery.datastructures.html" />
     <link rel="prev" title="Backend: Tokyo Tyrant - celery.backends.tyrant" href="celery.backends.tyrant.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.backends.tyrant.html" title="Backend: Tokyo Tyrant - celery.backends.tyrant"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -267,13 +267,13 @@ an <a title="celery.result.AsyncResult" class="reference external" href="celery.
         <li class="right" >
           <a href="celery.backends.tyrant.html" title="Backend: Tokyo Tyrant - celery.backends.tyrant"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.datastructures.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Datastructures - celery.datastructures &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Datastructures - celery.datastructures &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Logging - celery.log" href="celery.log.html" />
     <link rel="prev" title="Configuration - celery.conf" href="celery.conf.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.conf.html" title="Configuration - celery.conf"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -168,13 +168,13 @@ class </em><tt class="descname">UnfilledPosition</tt><big>(</big><em>position</e
         <li class="right" >
           <a href="celery.conf.html" title="Configuration - celery.conf"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.discovery.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Task Discovery - celery.discovery &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Task Discovery - celery.discovery &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Statistics and Monitoring - celery.monitoring" href="celery.monitoring.html" />
     <link rel="prev" title="Built-in Task Classes - celery.task.builtins" href="celery.task.builtins.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.task.builtins.html" title="Built-in Task Classes - celery.task.builtins"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -115,13 +115,13 @@ module in the application, and running handler&#8217; if it finds it.</dd></dl>
         <li class="right" >
           <a href="celery.task.builtins.html" title="Built-in Task Classes - celery.task.builtins"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.execute.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Executing Tasks - celery.execute &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Executing Tasks - celery.execute &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Task Result - celery.result" href="celery.result.html" />
     <link rel="prev" title="Defining Tasks - celery.task.base" href="celery.task.base.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.task.base.html" title="Defining Tasks - celery.task.base"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -186,13 +186,13 @@ has been registered in the task registry.</p>
         <li class="right" >
           <a href="celery.task.base.html" title="Defining Tasks - celery.task.base"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 7 - 7
reference/celery.fields.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Django Fields - celery.fields &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Django Fields - celery.fields &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Celery Worker Daemon - celery.bin.celeryd" href="celery.bin.celeryd.html" />
     <link rel="prev" title="Django Models - celery.models" href="celery.models.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.models.html" title="Django Models - celery.models"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -64,7 +64,7 @@ then it must [well, should] be a pickled one).</dd></dl>
 <dl class="class">
 <dt id="celery.fields.PickledObjectField">
 <em class="property">
-class </em><tt class="descclassname">celery.fields.</tt><tt class="descname">PickledObjectField</tt><big>(</big><em>verbose_name=None</em>, <em>name=None</em>, <em>primary_key=False</em>, <em>max_length=None</em>, <em>unique=False</em>, <em>blank=False</em>, <em>null=False</em>, <em>db_index=False</em>, <em>rel=None</em>, <em>default=&lt;class django.db.models.fields.NOT_PROVIDED at 0x20fccf0&gt;</em>, <em>editable=True</em>, <em>serialize=True</em>, <em>unique_for_date=None</em>, <em>unique_for_month=None</em>, <em>unique_for_year=None</em>, <em>choices=None</em>, <em>help_text=''</em>, <em>db_column=None</em>, <em>db_tablespace=None</em>, <em>auto_created=False</em><big>)</big><a class="headerlink" href="#celery.fields.PickledObjectField" title="Permalink to this definition">¶</a></dt>
+class </em><tt class="descclassname">celery.fields.</tt><tt class="descname">PickledObjectField</tt><big>(</big><em>verbose_name=None</em>, <em>name=None</em>, <em>primary_key=False</em>, <em>max_length=None</em>, <em>unique=False</em>, <em>blank=False</em>, <em>null=False</em>, <em>db_index=False</em>, <em>rel=None</em>, <em>default=&lt;class django.db.models.fields.NOT_PROVIDED at 0x1f17030&gt;</em>, <em>editable=True</em>, <em>serialize=True</em>, <em>unique_for_date=None</em>, <em>unique_for_month=None</em>, <em>unique_for_year=None</em>, <em>choices=None</em>, <em>help_text=''</em>, <em>db_column=None</em>, <em>db_tablespace=None</em>, <em>auto_created=False</em><big>)</big><a class="headerlink" href="#celery.fields.PickledObjectField" title="Permalink to this definition">¶</a></dt>
 <dd><p>A field that automatically pickles/unpickles its value.</p>
 <dl class="method">
 <dt id="celery.fields.PickledObjectField.get_db_prep_lookup">
@@ -139,13 +139,13 @@ class </em><tt class="descclassname">celery.fields.</tt><tt class="descname">Pic
         <li class="right" >
           <a href="celery.models.html" title="Django Models - celery.models"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.log.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Logging - celery.log &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Logging - celery.log &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Multiprocessing Worker - celery.worker" href="celery.utils.html" />
     <link rel="prev" title="Datastructures - celery.datastructures" href="celery.datastructures.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.datastructures.html" title="Datastructures - celery.datastructures"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -119,13 +119,13 @@ some other reason.</dd></dl>
         <li class="right" >
           <a href="celery.datastructures.html" title="Datastructures - celery.datastructures"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.managers.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Django Model Managers - celery.managers &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Django Model Managers - celery.managers &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Django Models - celery.models" href="celery.models.html" />
     <link rel="prev" title="Django Views - celery.views" href="celery.views.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.views.html" title="Django Views - celery.views"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -174,13 +174,13 @@ possible status values.</li>
         <li class="right" >
           <a href="celery.views.html" title="Django Views - celery.views"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.messaging.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Messaging - celery.messaging &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Messaging - celery.messaging &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Multiprocessing Worker - celery.worker" href="celery.worker.html" />
     <link rel="prev" title="Statistics and Monitoring - celery.monitoring" href="celery.monitoring.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.monitoring.html" title="Statistics and Monitoring - celery.monitoring"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -140,13 +140,13 @@ class </em><tt class="descclassname">celery.messaging.</tt><tt class="descname">
         <li class="right" >
           <a href="celery.monitoring.html" title="Statistics and Monitoring - celery.monitoring"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.models.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Django Models - celery.models &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Django Models - celery.models &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Django Fields - celery.fields" href="celery.fields.html" />
     <link rel="prev" title="Django Model Managers - celery.managers" href="celery.managers.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.managers.html" title="Django Model Managers - celery.managers"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -200,13 +200,13 @@ when it should be run next.</dd></dl>
         <li class="right" >
           <a href="celery.managers.html" title="Django Model Managers - celery.managers"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.monitoring.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Statistics and Monitoring - celery.monitoring &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Statistics and Monitoring - celery.monitoring &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Messaging - celery.messaging" href="celery.messaging.html" />
     <link rel="prev" title="Task Discovery - celery.discovery" href="celery.discovery.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.discovery.html" title="Task Discovery - celery.discovery"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -299,13 +299,13 @@ this class and <tt class="xref docutils literal"><span class="pre">stop()</span>
         <li class="right" >
           <a href="celery.discovery.html" title="Task Discovery - celery.discovery"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.pool.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Task Pool - celery.pool &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Task Pool - celery.pool &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Process Supervisor - celery.supervisor" href="celery.supervisor.html" />
     <link rel="prev" title="Worker Controller Threads - celery.worker.controllers" href="celery.worker.controllers.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.worker.controllers.html" title="Worker Controller Threads - celery.worker.controllers"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -198,13 +198,13 @@ been collected.</dd></dl>
         <li class="right" >
           <a href="celery.worker.controllers.html" title="Worker Controller Threads - celery.worker.controllers"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.registry.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Task Registry - celery.registry &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Task Registry - celery.registry &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Built-in Task Classes - celery.task.builtins" href="celery.task.builtins.html" />
     <link rel="prev" title="Task Information and Utilities - celery.task" href="celery.task.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.task.html" title="Task Information and Utilities - celery.task"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -204,13 +204,13 @@ using this option.</td>
         <li class="right" >
           <a href="celery.task.html" title="Task Information and Utilities - celery.task"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.result.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Task Result - celery.result &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Task Result - celery.result &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Task Information and Utilities - celery.task" href="celery.task.html" />
     <link rel="prev" title="Executing Tasks - celery.execute" href="celery.execute.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.execute.html" title="Executing Tasks - celery.execute"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -473,13 +473,13 @@ exception </em><tt class="descclassname">celery.result.</tt><tt class="descname"
         <li class="right" >
           <a href="celery.execute.html" title="Executing Tasks - celery.execute"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.supervisor.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Process Supervisor - celery.supervisor &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Process Supervisor - celery.supervisor &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Backends - celery.backends" href="celery.backends.html" />
     <link rel="prev" title="Task Pool - celery.pool" href="celery.pool.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.pool.html" title="Task Pool - celery.pool"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -241,13 +241,13 @@ supervising it.</dd></dl>
         <li class="right" >
           <a href="celery.pool.html" title="Task Pool - celery.pool"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.task.base.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Defining Tasks - celery.task.base &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Defining Tasks - celery.task.base &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Executing Tasks - celery.execute" href="celery.execute.html" />
     <link rel="prev" title="Module API Reference" href="index.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="index.html" title="Module API Reference"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -573,13 +573,13 @@ celery server(s).</dd></dl>
         <li class="right" >
           <a href="index.html" title="Module API Reference"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.task.builtins.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Built-in Task Classes - celery.task.builtins &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Built-in Task Classes - celery.task.builtins &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Task Discovery - celery.discovery" href="celery.discovery.html" />
     <link rel="prev" title="Task Registry - celery.registry" href="celery.registry.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.registry.html" title="Task Registry - celery.registry"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -137,13 +137,13 @@ class </em><tt class="descclassname">celery.task.builtins.</tt><tt class="descna
         <li class="right" >
           <a href="celery.registry.html" title="Task Registry - celery.registry"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.task.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Task Information and Utilities - celery.task &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Task Information and Utilities - celery.task &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Task Registry - celery.registry" href="celery.registry.html" />
     <link rel="prev" title="Task Result - celery.result" href="celery.result.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.result.html" title="Task Result - celery.result"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -217,13 +217,13 @@ defined in the REPL (the objects must have an associated module).</p>
         <li class="right" >
           <a href="celery.result.html" title="Task Result - celery.result"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.utils.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Multiprocessing Worker - celery.worker &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Multiprocessing Worker - celery.worker &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Django Views - celery.views" href="celery.views.html" />
     <link rel="prev" title="Logging - celery.log" href="celery.log.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.log.html" title="Logging - celery.log"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -135,13 +135,13 @@ instead of raising <tt class="xref docutils literal"><span class="pre">KeyError<
         <li class="right" >
           <a href="celery.log.html" title="Logging - celery.log"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.views.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Django Views - celery.views &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Django Views - celery.views &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Django Model Managers - celery.managers" href="celery.managers.html" />
     <link rel="prev" title="Multiprocessing Worker - celery.worker" href="celery.utils.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.utils.html" title="Multiprocessing Worker - celery.worker"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -126,13 +126,13 @@ without ensuring your code is safe!</p>
         <li class="right" >
           <a href="celery.utils.html" title="Multiprocessing Worker - celery.worker"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.worker.controllers.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Worker Controller Threads - celery.worker.controllers &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Worker Controller Threads - celery.worker.controllers &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Task Pool - celery.pool" href="celery.pool.html" />
     <link rel="prev" title="Executable Jobs - celery.worker.job" href="celery.worker.job.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.worker.job.html" title="Executable Jobs - celery.worker.job"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -168,13 +168,13 @@ them to the <tt class="xref docutils literal"><span class="pre">bucket_queue</sp
         <li class="right" >
           <a href="celery.worker.job.html" title="Executable Jobs - celery.worker.job"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.worker.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Multiprocessing Worker - celery.worker &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Multiprocessing Worker - celery.worker &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Executable Jobs - celery.worker.job" href="celery.worker.job.html" />
     <link rel="prev" title="Messaging - celery.messaging" href="celery.messaging.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.messaging.html" title="Messaging - celery.messaging"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -275,13 +275,13 @@ worker doesn&#8217;t die.</dd></dl>
         <li class="right" >
           <a href="celery.messaging.html" title="Messaging - celery.messaging"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.worker.job.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Executable Jobs - celery.worker.job &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Executable Jobs - celery.worker.job &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Worker Controller Threads - celery.worker.controllers" href="celery.worker.controllers.html" />
     <link rel="prev" title="Multiprocessing Worker - celery.worker" href="celery.worker.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.worker.html" title="Multiprocessing Worker - celery.worker"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -264,13 +264,13 @@ the exception instance on failure.</p>
         <li class="right" >
           <a href="celery.worker.html" title="Multiprocessing Worker - celery.worker"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 7 - 7
reference/index.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Module API Reference &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Module API Reference &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="../index.html" />
     <link rel="next" title="Defining Tasks - celery.task.base" href="celery.task.base.html" />
     <link rel="prev" title="Frequently Asked Questions" href="../faq.html" /> 
   </head>
@@ -39,7 +39,7 @@
         <li class="right" >
           <a href="../faq.html" title="Frequently Asked Questions"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -56,7 +56,7 @@
 <tbody valign="top">
 <tr class="field"><th class="field-name">Release:</th><td class="field-body">0.4</td>
 </tr>
-<tr class="field"><th class="field-name">Date:</th><td class="field-body">July 01, 2009</td>
+<tr class="field"><th class="field-name">Date:</th><td class="field-body">July 02, 2009</td>
 </tr>
 </tbody>
 </table>
@@ -141,12 +141,12 @@
         <li class="right" >
           <a href="../faq.html" title="Frequently Asked Questions"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="../index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   </body>
 </html>

+ 6 - 6
search.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Search &mdash; Celery v0.4.0 (stable) documentation</title>
+    <title>Search &mdash; Celery v0.4.1 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.4.0 (stable)',
+        VERSION:     '0.4.1 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -20,7 +20,7 @@
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
     <script type="text/javascript" src="static/searchtools.js"></script>
-    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" /> 
+    <link rel="top" title="Celery v0.4.1 (stable) documentation" href="index.html" /> 
   </head>
   <body>
     <div class="related">
@@ -32,7 +32,7 @@
         <li class="right" >
           <a href="modindex.html" title="Global Module Index"
              accesskey="M">modules</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -83,13 +83,13 @@
         <li class="right" >
           <a href="modindex.html" title="Global Module Index"
              >modules</a> |</li>
-        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.1 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
   
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
     </div>
   <script type="text/javascript" src="searchindex.js"></script>
 

文件差异内容过多而无法显示
+ 0 - 0
searchindex.js


+ 267 - 260
sources/changelog.txt

@@ -2,181 +2,187 @@
 Change history
 ==============
 
+0.4.1 [2009-07-02 01:42 P.M CET]
+--------------------------------
+
+* Fixed a bug with parsing the message options (``mandatory``,
+  ``routing_key``, ``priority``, ``immediate``)
+
 0.4.0 [2009-07-01 07:29 P.M CET] 
------------------------------------------------
+--------------------------------
 
-	* Adds eager execution. celery.execute.apply|Task.apply executes the
-	  function blocking until the task is done, for API compatiblity it
-	  returns an ``celery.result.EagerResult`` instance. You can configure
-	  celery to always run tasks locally by setting the
-	  ``CELERY_ALWAYS_EAGER`` setting to ``True``.
+* Adds eager execution. ``celery.execute.apply``|``Task.apply`` executes the
+  function blocking until the task is done, for API compatiblity it
+  returns an ``celery.result.EagerResult`` instance. You can configure
+  celery to always run tasks locally by setting the
+  ``CELERY_ALWAYS_EAGER`` setting to ``True``.
 
-	* Now depends on ``anyjson``.
+* Now depends on ``anyjson``.
 
-	* 99% coverage using python coverage 3.0.
+* 99% coverage using python ``coverage`` 3.0.
 
 0.3.20 [2009-06-25 08:42 P.M CET] 
------------------------------------------------
+---------------------------------
 
-	* New arguments to ``apply_async`` (the advanced version of
-		``delay_task``), ``countdown`` and ``eta``;
+* New arguments to ``apply_async`` (the advanced version of
+  ``delay_task``), ``countdown`` and ``eta``;
 
-			>>> # Run 10 seconds into the future.
-			>>> res = apply_async(MyTask, countdown=10);
+	>>> # Run 10 seconds into the future.
+	>>> res = apply_async(MyTask, countdown=10);
 
-			>>> # Run 1 day from now
-			>>> res = apply_async(MyTask, eta=datetime.now() + 
-			...									timedelta(days=1)
+	>>> # Run 1 day from now
+	>>> res = apply_async(MyTask, eta=datetime.now() + 
+	...									timedelta(days=1)
 
-	* Now unlinks the pidfile if it's stale.
+* Now unlinks the pidfile if it's stale.
 
-	* Lots of more tests.
+* Lots of more tests.
 
-	* Now compatible with carrot >= 0.5.0.
+* Now compatible with carrot >= 0.5.0.
 
-	*	**IMPORTANT** The ``subtask_ids`` attribute on the ``TaskSetResult``
-		instance has been removed. To get this information instead use:
+* **IMPORTANT** The ``subtask_ids`` attribute on the ``TaskSetResult``
+  instance has been removed. To get this information instead use:
 
-			>>> subtask_ids = [subtask.task_id for subtask in ts_res.subtasks]
+		>>> subtask_ids = [subtask.task_id for subtask in ts_res.subtasks]
 
-	*	Taskset.run() now respects extra message options from the task class.
+*	``Taskset.run()`` now respects extra message options from the task class.
 
-	* Task: Add attribute ``ignore_result``: Don't store the status and
-		return value. This means you can't use the
-		``celery.result.AsyncResult`` to check if the task is
-		done, or get its return value. Only use if you need the performance
-		and is able live without these features. Any exceptions raised will
-		store the return value/status as usual.
+* Task: Add attribute ``ignore_result``: Don't store the status and
+  return value. This means you can't use the
+  ``celery.result.AsyncResult`` to check if the task is
+  done, or get its return value. Only use if you need the performance
+  and is able live without these features. Any exceptions raised will
+  store the return value/status as usual.
 
-	* Task: Add attribute ``disable_error_emails`` to disable sending error
-		emails for that task.
+* Task: Add attribute ``disable_error_emails`` to disable sending error
+  emails for that task.
 
-	* Should now work on Windows (although running in the background won't
-		work, so using the ``--detach`` argument results in an exception
-		being raised.)
+* Should now work on Windows (although running in the background won't
+  work, so using the ``--detach`` argument results in an exception
+  being raised.)
 
-	* Added support for statistics for profiling and monitoring.
-	    To start sending statistics start ``celeryd`` with the
-	    ``--statistics`` option. Then after a while you can dump the results
-	    by running ``python manage.py celerystats``. See
-	    ``celery.monitoring`` for more information.
+* Added support for statistics for profiling and monitoring.
+  To start sending statistics start ``celeryd`` with the
+  ``--statistics`` option. Then after a while you can dump the results
+  by running ``python manage.py celerystats``. See
+  ``celery.monitoring`` for more information.
 
-	* The celery daemon can now be supervised (i.e it is automatically
-		restarted if it crashes). To use this start celeryd with the
-		``--supervised`` option (or alternatively ``-S``).
+* The celery daemon can now be supervised (i.e it is automatically
+  restarted if it crashes). To use this start celeryd with the
+  ``--supervised`` option (or alternatively ``-S``).
 
-	* views.apply: View applying a task. Example::
+* views.apply: View applying a task. Example::
 
-			http://e.com/celery/apply/task_name/arg1/arg2//?kwarg1=a&kwarg2=b
+	http://e.com/celery/apply/task_name/arg1/arg2//?kwarg1=a&kwarg2=b
 
-		**NOTE** Use with caution, preferably not make this publicly
-		accessible without ensuring your code is safe!
+  **NOTE** Use with caution, preferably not make this publicly
+  accessible without ensuring your code is safe!
 
-	* Refactored celery.task. It's now split into three modules:
+* Refactored ``celery.task``. It's now split into three modules:
 
-		* celery.task
+	* celery.task
 
-			Contains apply_async, delay_task, discard_all, and task
-			shortcuts, plus imports objects from celery.task.base and
-			celery.task.builtins
+		Contains ``apply_async``, ``delay_task``, ``discard_all``, and task
+		shortcuts, plus imports objects from ``celery.task.base`` and
+		``celery.task.builtins``
 
-		* celery.task.base
+	* celery.task.base
 
-			Contains task base classes: Task, PeriodicTask, TaskSet
+		Contains task base classes: ``Task``, ``PeriodicTask``,
+		``TaskSet``, ``AsynchronousMapTask``, ``ExecuteRemoteTask``.
 
-		* celery.task.builtins
+	* celery.task.builtins
 
-			Built-in tasks: PingTask, AsynchronousMapTask,
-			ExecuteRemoteTask, ++.
+		Built-in tasks: ``PingTask``, ``DeleteExpiredTaskMetaTask``.
 
 
 0.3.7 [2008-06-16 11:41 P.M CET] 
------------------------------------------------
+--------------------------------
 
-	* **IMPORTANT** Now uses AMQP's ``basic.consume`` instead of
-		``basic.get``. This means we're no longer polling the broker for
-		new messages.
+* **IMPORTANT** Now uses AMQP's ``basic.consume`` instead of
+  ``basic.get``. This means we're no longer polling the broker for
+  new messages.
 
-	* **IMPORTANT** Default concurrency limit is now set to the number of CPUs
-		available on the system.
+* **IMPORTANT** Default concurrency limit is now set to the number of CPUs
+  available on the system.
 
-	* **IMPORTANT** ``tasks.register``: Renamed ``task_name`` argument to
-		``name``, so
+* **IMPORTANT** ``tasks.register``: Renamed ``task_name`` argument to
+  ``name``, so
 
-			>>> tasks.register(func, task_name="mytask")
+		>>> tasks.register(func, task_name="mytask")
 
-		has to be replaced with:
+  has to be replaced with:
 
-			>>> tasks.register(func, name="mytask")
+		>>> tasks.register(func, name="mytask")
 
-	* The daemon now correctly runs if the pidlock is stale.
+* The daemon now correctly runs if the pidlock is stale.
 
-	* Now compatible with carrot 0.4.5
+* Now compatible with carrot 0.4.5
 
-	* Default AMQP connnection timeout is now 4 seconds.
-	* ``AsyncResult.read()`` was always returning ``True``.
+* Default AMQP connnection timeout is now 4 seconds.
+* ``AsyncResult.read()`` was always returning ``True``.
 
-	*  Only use README as long_description if the file exists so easy_install
-		doesn't break.
+*  Only use README as long_description if the file exists so easy_install
+   doesn't break.
 
-	* ``celery.view``: JSON responses now properly set its mime-type. 
+* ``celery.view``: JSON responses now properly set its mime-type. 
 
-	* ``apply_async`` now has a ``connection`` keyword argument so you
-		can re-use the same AMQP connection if you want to execute
-		more than one task.
+* ``apply_async`` now has a ``connection`` keyword argument so you
+  can re-use the same AMQP connection if you want to execute
+  more than one task.
 
-	* Handle failures in task_status view such that it won't throw 500s.
+* Handle failures in task_status view such that it won't throw 500s.
 
-	* Fixed typo ``AMQP_SERVER`` in documentation to ``AMQP_HOST``.
+* Fixed typo ``AMQP_SERVER`` in documentation to ``AMQP_HOST``.
 
-	* Worker exception e-mails sent to admins now works properly.
+* Worker exception e-mails sent to admins now works properly.
 
-	* No longer depends on ``django``, so installing ``celery`` won't affect
-		the preferred Django version installed.
+* No longer depends on ``django``, so installing ``celery`` won't affect
+  the preferred Django version installed.
 
-	* Now works with PostgreSQL (psycopg2) again by registering the
-		``PickledObject`` field.
+* Now works with PostgreSQL (psycopg2) again by registering the
+  ``PickledObject`` field.
 
-	* ``celeryd``: Added ``--detach`` option as an alias to ``--daemon``, and
-		it's the term used in the documentation from now on.
+* ``celeryd``: Added ``--detach`` option as an alias to ``--daemon``, and
+  it's the term used in the documentation from now on.
 
-	* Make sure the pool and periodic task worker thread is terminated
-		properly at exit. (So ``Ctrl-C`` works again).
+* Make sure the pool and periodic task worker thread is terminated
+  properly at exit. (So ``Ctrl-C`` works again).
 
-	* Now depends on ``python-daemon``.
+* Now depends on ``python-daemon``.
 
-	* Removed dependency to ``simplejson``
+* Removed dependency to ``simplejson``
 
-	* Cache Backend: Re-establishes connection for every task process
-		if the Django cache backend is memcached/libmemcached.
+* Cache Backend: Re-establishes connection for every task process
+  if the Django cache backend is memcached/libmemcached.
 
-	* Tyrant Backend: Now re-establishes the connection for every task
-		executed.
+* Tyrant Backend: Now re-establishes the connection for every task
+  executed.
 
 0.3.3 [2009-06-08 01:07 P.M CET] 
------------------------------------------------
+--------------------------------
 
 	* The ``PeriodicWorkController`` now sleeps for 1 second between checking
 		for periodic tasks to execute.
 
 0.3.2 [2009-06-08 01:07 P.M CET]
------------------------------------------------
+--------------------------------
 
-	* celeryd: Added option ``--discard``: Discard (delete!) all waiting
-		messages in the queue.
+* celeryd: Added option ``--discard``: Discard (delete!) all waiting
+  messages in the queue.
 
-	* celeryd: The ``--wakeup-after`` option was not handled as a float.
+* celeryd: The ``--wakeup-after`` option was not handled as a float.
 
 0.3.1 [2009-06-08 01:07 P.M CET]
------------------------------------------------
+--------------------------------
 
-	* The `PeriodicTask`` worker is now running in its own thread instead
-		of blocking the ``TaskController`` loop.
+* The `PeriodicTask`` worker is now running in its own thread instead
+  of blocking the ``TaskController`` loop.
 
-	* Default ``QUEUE_WAKEUP_AFTER`` has been lowered to ``0.1`` (was ``0.3``)
+* Default ``QUEUE_WAKEUP_AFTER`` has been lowered to ``0.1`` (was ``0.3``)
 
 0.3.0 [2009-06-08 12:41 P.M CET]
------------------------------------------------
+--------------------------------
 
 **NOTE** This is a development version, for the stable release, please
 see versions 0.2.x.
@@ -184,257 +190,258 @@ see versions 0.2.x.
 **VERY IMPORTANT:** Pickle is now the encoder used for serializing task
 arguments, so be sure to flush your task queue before you upgrade.
 
-	* **IMPORTANT** TaskSet.run() now returns a celery.result.TaskSetResult
-		instance, which lets you inspect the status and return values of a
-		taskset as it was a single entity.
+* **IMPORTANT** TaskSet.run() now returns a celery.result.TaskSetResult
+  instance, which lets you inspect the status and return values of a
+  taskset as it was a single entity.
 
-	* **IMPORTANT** Celery now depends on carrot >= 0.4.1.
+* **IMPORTANT** Celery now depends on carrot >= 0.4.1.
 
-	* The celery daemon now sends task errors to the registered admin e-mails.
-		To turn off this feature, set ``SEND_CELERY_TASK_ERROR_EMAILS`` to
-		``False`` in your ``settings.py``. Thanks to Grégoire Cachet.
+* The celery daemon now sends task errors to the registered admin e-mails.
+  To turn off this feature, set ``SEND_CELERY_TASK_ERROR_EMAILS`` to
+  ``False`` in your ``settings.py``. Thanks to Grégoire Cachet.
 
-	* You can now run the celery daemon by using ``manage.py``::
-		
-			$ python manage.py celeryd
+* You can now run the celery daemon by using ``manage.py``::
 
-		Thanks to Grégoire Cachet.
+		$ python manage.py celeryd
 
-	* Added support for message priorities, topic exchanges, custom routing
-		keys for tasks. This means we have introduced
-		``celery.task.apply_async``, a new way of executing tasks.
+  Thanks to Grégoire Cachet.
 
-		You can use ``celery.task.delay`` and ``celery.Task.delay`` like usual, but
-		if you want greater control over the message sent, you want
-		``celery.task.apply_async`` and ``celery.Task.apply_async``.
+* Added support for message priorities, topic exchanges, custom routing
+  keys for tasks. This means we have introduced
+  ``celery.task.apply_async``, a new way of executing tasks.
 
-		This also means the AMQP configuration has changed. Some settings has
-		been renamed, while others are new::
+  You can use ``celery.task.delay`` and ``celery.Task.delay`` like usual, but
+  if you want greater control over the message sent, you want
+  ``celery.task.apply_async`` and ``celery.Task.apply_async``.
 
-			CELERY_AMQP_EXCHANGE
-			CELERY_AMQP_PUBLISHER_ROUTING_KEY
-			CELERY_AMQP_CONSUMER_ROUTING_KEY
-			CELERY_AMQP_CONSUMER_QUEUE
-			CELERY_AMQP_EXCHANGE_TYPE
+  This also means the AMQP configuration has changed. Some settings has
+  been renamed, while others are new::
 
-		See the entry `Can I send some tasks to only some servers?`_ in the
-		`FAQ`_ for more information.
+		CELERY_AMQP_EXCHANGE
+		CELERY_AMQP_PUBLISHER_ROUTING_KEY
+		CELERY_AMQP_CONSUMER_ROUTING_KEY
+		CELERY_AMQP_CONSUMER_QUEUE
+		CELERY_AMQP_EXCHANGE_TYPE
+
+  See the entry `Can I send some tasks to only some servers?`_ in the
+  `FAQ`_ for more information.
 
 .. _`Can I send some tasks to only some servers?`:
 		http://bit.ly/celery_AMQP_routing
 .. _`FAQ`: http://ask.github.com/celery/faq.html
 
-	* Task errors are now logged using loglevel ``ERROR`` instead of ``INFO``,
-		and backtraces are dumped. Thanks to Grégoire Cachet.
+* Task errors are now logged using loglevel ``ERROR`` instead of ``INFO``,
+  and backtraces are dumped. Thanks to Grégoire Cachet.
 
-	* Make every new worker process re-establish it's Django DB connection,
-		this solving the "MySQL connection died?" exceptions.
-		Thanks to Vitaly Babiy and Jirka Vejrazka.
+* Make every new worker process re-establish it's Django DB connection,
+  this solving the "MySQL connection died?" exceptions.
+  Thanks to Vitaly Babiy and Jirka Vejrazka.
 
-	* **IMOPORTANT** Now using pickle to encode task arguments. This means you
-		now can pass complex python objects to tasks as arguments.
+* **IMOPORTANT** Now using pickle to encode task arguments. This means you
+  now can pass complex python objects to tasks as arguments.
 
-	* Removed dependency on ``yadayada``.
+* Removed dependency to ``yadayada``.
 
-	* Added a FAQ, see ``docs/faq.rst``.
+* Added a FAQ, see ``docs/faq.rst``.
 
-	* Now converts any unicode keys in task ``kwargs`` to regular strings.
-		Thanks Vitaly Babiy.
+* Now converts any unicode keys in task ``kwargs`` to regular strings.
+  Thanks Vitaly Babiy.
 
-	* Renamed the ``TaskDaemon`` to ``WorkController``.
+* Renamed the ``TaskDaemon`` to ``WorkController``.
 
-	* ``celery.datastructures.TaskProcessQueue`` is now renamed to
-		``celery.pool.TaskPool``.
+* ``celery.datastructures.TaskProcessQueue`` is now renamed to
+  ``celery.pool.TaskPool``.
 
-	* The pool algorithm has been refactored for greater performance and
-		stability.
+* The pool algorithm has been refactored for greater performance and
+  stability.
 
 0.2.0 [2009-05-20 05:14 P.M CET]
-------------------------------------------------
+--------------------------------
 
-	* Final release of 0.2.0
+* Final release of 0.2.0
 
-	* Compatible with carrot version 0.4.0.
+* Compatible with carrot version 0.4.0.
 
-	* Fixes some syntax errors related to fetching results
-	  from the database backend.
+* Fixes some syntax errors related to fetching results
+  from the database backend.
 
 0.2.0-pre3 [2009-05-20 05:14 P.M CET]
-----------------------------------------------------
+-------------------------------------
 
-	 * *Internal release*. Improved handling of unpickled exceptions,
-	 	get_result() now tries to recreate something looking like the
-	 	original exception.
+* *Internal release*. Improved handling of unpickled exceptions,
+  ``get_result`` now tries to recreate something looking like the
+  original exception.
 
 0.2.0-pre2 [2009-05-20 01:56 P.M CET]
-----------------------------------------------------
+-------------------------------------
 
-	* Now handles unpickleable exceptions (like the dynimically generated
-	  subclasses of ``django.core.exception.MultipleObjectsReturned``).
+* Now handles unpickleable exceptions (like the dynimically generated
+  subclasses of ``django.core.exception.MultipleObjectsReturned``).
 
 0.2.0-pre1 [2009-05-20 12:33 P.M CET]
-----------------------------------------------------
+-------------------------------------
 
-	* It's getting quite stable, with a lot of new features, so bump
-	  version to 0.2. This is a pre-release.
+* It's getting quite stable, with a lot of new features, so bump
+  version to 0.2. This is a pre-release.
 
-	* ``celery.task.mark_as_read()`` and ``celery.task.mark_as_failure()`` has
-	  been removed. Use ``celery.backends.default_backend.mark_as_read()``, 
-	  and ``celery.backends.default_backend.mark_as_failure()`` instead.
+* ``celery.task.mark_as_read()`` and ``celery.task.mark_as_failure()`` has
+  been removed. Use ``celery.backends.default_backend.mark_as_read()``, 
+  and ``celery.backends.default_backend.mark_as_failure()`` instead.
 
 0.1.15 [2009-05-19 04:13 P.M CET]
-------------------------------------------------
+---------------------------------
 
-	* The celery daemon was leaking AMQP connections, this should be fixed,
-	  if you have any problems with too many files open (like ``emfile``
-	  errors in ``rabbit.log``, please contact us!
+* The celery daemon was leaking AMQP connections, this should be fixed,
+  if you have any problems with too many files open (like ``emfile``
+  errors in ``rabbit.log``, please contact us!
 
 0.1.14 [2009-05-19 01:08 P.M CET]
-------------------------------------------------
+---------------------------------
 
-	* Fixed a syntax error in the ``TaskSet`` class.  (No such variable
-	  ``TimeOutError``).
+* Fixed a syntax error in the ``TaskSet`` class.  (No such variable
+  ``TimeOutError``).
 
 0.1.13 [2009-05-19 12:36 P.M CET]
-------------------------------------------------
+---------------------------------
+
+* Forgot to add ``yadayada`` to install requirements.
 
-	* Forgot to add ``yadayada`` to install requirements.
+* Now deletes all expired task results, not just those marked as done.
 
-	* Now deletes all expired task results, not just those marked as done.
+* Able to load the Tokyo Tyrant backend class without django
+  configuration, can specify tyrant settings directly in the class
+  constructor.
 
-	* Able to load the Tokyo Tyrant backend class without django
-	  configuration, can specify tyrant settings directly in the class
-	  constructor.
+* Improved API documentation
 
-	* Improved API documentation
+* Now using the Sphinx documentation system, you can build
+  the html documentation by doing ::
 
-	* Now using the Sphinx documentation system, you can build
-	  the html documentation by doing ::
+		$ cd docs
+		$ make html
 
-			$ cd docs
-			$ make html
-	
-	  and the result will be in ``docs/.build/html``.
+  and the result will be in ``docs/.build/html``.
 
 0.1.12 [2009-05-18 04:38 P.M CET]
-------------------------------------------------
+---------------------------------
 
-    * ``delay_task()`` etc. now returns ``celery.task.AsyncResult`` object,
-      which lets you check the result and any failure that might have
-      happened.  It kind of works like the ``multiprocessing.AsyncResult``
-      class returned by ``multiprocessing.Pool.map_async``.
+* ``delay_task()`` etc. now returns ``celery.task.AsyncResult`` object,
+  which lets you check the result and any failure that might have
+  happened.  It kind of works like the ``multiprocessing.AsyncResult``
+  class returned by ``multiprocessing.Pool.map_async``.
 
-    * Added dmap() and dmap_async(). This works like the 
-      ``multiprocessing.Pool`` versions except they are tasks
-      distributed to the celery server. Example:
+* Added dmap() and dmap_async(). This works like the 
+  ``multiprocessing.Pool`` versions except they are tasks
+  distributed to the celery server. Example:
 
-        >>> from celery.task import dmap
-        >>> import operator
-        >>> dmap(operator.add, [[2, 2], [4, 4], [8, 8]])
-        >>> [4, 8, 16]
+		>>> from celery.task import dmap
+		>>> import operator
+		>>> dmap(operator.add, [[2, 2], [4, 4], [8, 8]])
+		>>> [4, 8, 16]
         
-        >>> from celery.task import dmap_async
-        >>> import operator
-        >>> result = dmap_async(operator.add, [[2, 2], [4, 4], [8, 8]])
-        >>> result.ready()
-        False
-        >>> time.sleep(1)
-        >>> result.ready()
-        True
-        >>> result.result
-        [4, 8, 16]
-
-    * Refactored the task metadata cache and database backends, and added a new backend for Tokyo Tyrant. You can set the backend in your django settings file. e.g
-
-        CELERY_BACKEND = "database"; # Uses the database
-
-        CELERY_BACKEND = "cache"; # Uses the django cache framework
-
-        CELERY_BACKEND = "tyrant"; # Uses Tokyo Tyrant
-        TT_HOST = "localhost"; # Hostname for the Tokyo Tyrant server.
-        TT_PORT = 6657; # Port of the Tokyo Tyrant server.
+		>>> from celery.task import dmap_async
+		>>> import operator
+		>>> result = dmap_async(operator.add, [[2, 2], [4, 4], [8, 8]])
+		>>> result.ready()
+		False
+		>>> time.sleep(1)
+		>>> result.ready()
+		True
+		>>> result.result
+		[4, 8, 16]
+
+* Refactored the task metadata cache and database backends, and added
+  a new backend for Tokyo Tyrant. You can set the backend in your django
+  settings file. e.g::
+
+		CELERY_BACKEND = "database"; # Uses the database
+		CELERY_BACKEND = "cache"; # Uses the django cache framework
+		CELERY_BACKEND = "tyrant"; # Uses Tokyo Tyrant
+		TT_HOST = "localhost"; # Hostname for the Tokyo Tyrant server.
+		TT_PORT = 6657; # Port of the Tokyo Tyrant server.
 
 0.1.11 [2009-05-12 02:08 P.M CET]
--------------------------------------------------
+---------------------------------
 
-	* The logging system was leaking file descriptors, resulting in
-	  servers stopping with the EMFILES (too many open files) error. (fixed)
+* The logging system was leaking file descriptors, resulting in
+  servers stopping with the EMFILES (too many open files) error. (fixed)
 
 0.1.10 [2009-05-11 12:46 P.M CET]
--------------------------------------------------
+---------------------------------
 
-	* Tasks now supports both positional arguments and keyword arguments.
+* Tasks now supports both positional arguments and keyword arguments.
 
-	* Requires carrot 0.3.8.
+* Requires carrot 0.3.8.
 
-	* The daemon now tries to reconnect if the connection is lost.
+* The daemon now tries to reconnect if the connection is lost.
 
 0.1.8 [2009-05-07 12:27 P.M CET]
-------------------------------------------------
+--------------------------------
 
-	* Better test coverage
-	* More documentation
-	* celeryd doesn't emit ``Queue is empty`` message if
-	  ``settings.CELERYD_EMPTY_MSG_EMIT_EVERY`` is 0.
+* Better test coverage
+* More documentation
+* celeryd doesn't emit ``Queue is empty`` message if
+  ``settings.CELERYD_EMPTY_MSG_EMIT_EVERY`` is 0.
 
 0.1.7 [2009-04-30 1:50 P.M CET]
------------------------------------------------
+-------------------------------
 
-	* Added some unittests
+* Added some unittests
 
-	* Can now use the database for task metadata (like if the task has
-	  been executed or not). Set ``settings.CELERY_TASK_META``
+* Can now use the database for task metadata (like if the task has
+  been executed or not). Set ``settings.CELERY_TASK_META``
 
-	* Can now run ``python setup.py test`` to run the unittests from
-	  within the ``testproj`` project.
+* Can now run ``python setup.py test`` to run the unittests from
+  within the ``testproj`` project.
 
-	* Can set the AMQP exchange/routing key/queue using
-	  ``settings.CELERY_AMQP_EXCHANGE``, ``settings.CELERY_AMQP_ROUTING_KEY``,
-	  and ``settings.CELERY_AMQP_CONSUMER_QUEUE``.
+* Can set the AMQP exchange/routing key/queue using
+  ``settings.CELERY_AMQP_EXCHANGE``, ``settings.CELERY_AMQP_ROUTING_KEY``,
+  and ``settings.CELERY_AMQP_CONSUMER_QUEUE``.
 
 0.1.6 [2009-04-28 2:13 P.M CET]
------------------------------------------------
+-------------------------------
 
-	* Introducing ``TaskSet``. A set of subtasks is executed and you can
-	  find out how many, or if all them, are done (excellent for progress bars and such)
+* Introducing ``TaskSet``. A set of subtasks is executed and you can
+  find out how many, or if all them, are done (excellent for progress
+  bars and such)
 
-	* Now catches all exceptions when running ``Task.__call__``, so the
-	  daemon doesn't die. This does't happen for pure functions yet, only
-	  ``Task`` classes.
+* Now catches all exceptions when running ``Task.__call__``, so the
+  daemon doesn't die. This does't happen for pure functions yet, only
+  ``Task`` classes.
 
-	* ``autodiscover()`` now works with zipped eggs.
+* ``autodiscover()`` now works with zipped eggs.
 
-	* celeryd: Now adds curernt working directory to ``sys.path`` for
-	  convenience.
+* celeryd: Now adds curernt working directory to ``sys.path`` for
+  convenience.
 
-	* The ``run_every`` attribute of ``PeriodicTask`` classes can now be a
-	  ``datetime.timedelta()`` object.
+* The ``run_every`` attribute of ``PeriodicTask`` classes can now be a
+  ``datetime.timedelta()`` object.
 
-	* celeryd: You can now set the ``DJANGO_PROJECT_DIR`` variable
-	  for ``celeryd`` and it will add that to ``sys.path`` for easy launching.
+* celeryd: You can now set the ``DJANGO_PROJECT_DIR`` variable
+  for ``celeryd`` and it will add that to ``sys.path`` for easy launching.
 
-	* Can now check if a task has been executed or not via HTTP.
+* Can now check if a task has been executed or not via HTTP.
 
-	You can do this by including the celery ``urls.py`` into your project,
+* You can do this by including the celery ``urls.py`` into your project,
 
 		>>> url(r'^celery/$', include("celery.urls"))
 
-	then visiting the following url,::
+  then visiting the following url,::
 
 		http://mysite/celery/$task_id/done/
 
-	this will return a JSON dictionary like e.g:
+  this will return a JSON dictionary like e.g:
 
 		>>> {"task": {"id": $task_id, "executed": true}}
 
-	* ``delay_task`` now returns string id, not ``uuid.UUID`` instance.
+* ``delay_task`` now returns string id, not ``uuid.UUID`` instance.
 
-	* Now has ``PeriodicTasks``, to have ``cron`` like functionality.
+* Now has ``PeriodicTasks``, to have ``cron`` like functionality.
 
-	* Project changed name from ``crunchy`` to ``celery``. The details of
-	  the name change request is in ``docs/name_change_request.txt``.
+* Project changed name from ``crunchy`` to ``celery``. The details of
+  the name change request is in ``docs/name_change_request.txt``.
 
 0.1.0 [2009-04-24 11:28 A.M CET]
-------------------------------------------------
+--------------------------------
 
-	* Initial release
+* Initial release

+ 1 - 1
sources/introduction.txt

@@ -2,7 +2,7 @@
  celery - Distributed Task Queue for Django.
 =============================================
 
-:Version: 0.4.0
+:Version: 0.4.1
 
 Introduction
 ============

+ 0 - 9
static/basic.css

@@ -5,15 +5,6 @@
 
 /* -- main layout ----------------------------------------------------------- */
 
-div.documentwrapper {
-    float: left;
-    width: 100%;
-}
-
-div.bodywrapper {
-    margin: 0 0 0 230px;
-}
-
 div.clearer {
     clear: both;
 }

+ 2 - 2
static/searchtools.js

@@ -341,9 +341,9 @@ var Search = {
       }
       for (var prefix in descrefs) {
         for (var name in descrefs[prefix]) {
-          if (name.toLowerCase().indexOf(object) > -1) {
+          var fullname = (prefix ? prefix + '.' : '') + name;
+          if (fullname.toLowerCase().indexOf(object) > -1) {
             match = descrefs[prefix][name];
-            fullname = (prefix ? prefix + '.' : '') + name;
             descr = desctypes[match[1]] + _(', in ') + titles[match[0]];
             objectResults.push([filenames[match[0]], fullname, '#'+fullname, descr]);
           }

部分文件因为文件数量过多而无法显示