{
"info": {
"author": "Janusz Skonieczny",
"author_email": "js+pypi@bravelabs.pl",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Environment :: Web Environment",
"Framework :: Django",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
"Topic :: Software Development :: Libraries :: Application Frameworks",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "django-tasker\n=============\n\nDead simple async task queue. Stores tasks in database.\nNo overhead infrastructure required just for throwing something off process.\n\nhttps://github.com/wooyek/django-tasker\n\n.. image:: https://img.shields.io/travis/wooyek/django-tasker.svg\n :target: https://travis-ci.org/wooyek/django-tasker\n\n.. image:: https://img.shields.io/coveralls/wooyek/django-tasker.svg\n :target: https://coveralls.io/github/wooyek/django-tasker\n\n.. image:: https://img.shields.io/pypi/v/django-tasker.svg?maxAge=2592000\n :target: https://pypi.python.org/pypi/django-tasker/\n\n.. image:: https://img.shields.io/pypi/dm/django-tasker.svg?maxAge=2592000\n :target: https://pypi.python.org/pypi/django-tasker/\n\n.. image:: https://img.shields.io/pypi/pyversions/django-tasker.svg\n :target: https://pypi.python.org/pypi/django-tasker/\n\nUsage\n-----\n\nYou are free to make task from function or class and instance methods. No boilerplate functions are required to wrap task logic.\n\nWith django models instances tasks will remember an instance primary key, load an instance and call a method.\n\n.. code-block:: python\n\n class SomeModel(models.Model):\n ...\n\n @queueable\n def update_this_instance(self, *args, **kwargs):\n ...\n\n def must_do_something(self):\n ...\n self.update_this_instance.queue()\n ...\n \nWith plain old class object tasks will call it's classmethod. Normal functions are also supported.\n\n\n.. code-block:: python\n\n class PocoClass(Object):\n\n @queueable\n def do_stuff_with_models(cls, limit):\n ...\n\n @queueable\n def background_job(cls, with_this, and_that):\n ...\n\n PocoClass.do_stuff_with_models.queue(10)\n background_job.queue(foo, bar)\n\nLimited support for arguments serialization\n-------------------------------------------\n\nCall arguments are supported as long as they are json serializable and they're serialized up to a ``TaskInfo.payload`` fields ``max_length``.\nWe don't wan;t to be holding too much information, preferably models instances are holding just enough information for parametrize task execution.\n\n\nWhy not Celery?\n---------------\n\n`Celery `_ is great! But it's sometimes an overkill. It's a full-on messaging implementation with all the bells and whistles\nyou need for sending tasks to some worker and *getting a result back*.\n\nMaintaining all that infrastructure just to send an email every couple of request seems a bit too much.\n\nWhy not RQ?\n-----------\n\n`Python-RQ `_ is super. But it need's Redis. It's fine when your background work does not pile up.\nUsing Redis to hold gigabytes of task data is like burning money.\n\n\nWhy DB as storage?\n------------------\n\nBecause you already have it, it's the simplest storage to use. And with fanout resulting in millions\nof tasks the only cheaper storage is disk.\n\nWhy not fire up more workers?\n-----------------------------\n\nSometimes you just can't crunch task quick enough, for eg. because of the API throttling limits. It's more sensible\nto store them and spread execution in time.\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/wooyek/django-tasker",
"keywords": "django async tasks background jobs queue",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "django-tasker",
"package_url": "https://pypi.org/project/django-tasker/",
"platform": "",
"project_url": "https://pypi.org/project/django-tasker/",
"project_urls": {
"Homepage": "https://github.com/wooyek/django-tasker"
},
"release_url": "https://pypi.org/project/django-tasker/0.2.60/",
"requires_dist": null,
"requires_python": "",
"summary": "Queening and storing email backed for django",
"version": "0.2.60"
},
"last_serial": 5155240,
"releases": {
"0.2.21": [
{
"comment_text": "",
"digests": {
"md5": "e2ab9657900cacf70101fd3c231ae023",
"sha256": "cd56815eba92e7b0e92d9f1e60caa6ee0cc074613d3caf7ee4bc284768650eb0"
},
"downloads": -1,
"filename": "django-tasker-0.2.21.zip",
"has_sig": false,
"md5_digest": "e2ab9657900cacf70101fd3c231ae023",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17461,
"upload_time": "2016-12-21T16:30:54",
"url": "https://files.pythonhosted.org/packages/b4/ce/cbbb11a07f4484dd5fe3bf5588fd1c7670106e798f3acfaa6ccec1375feb/django-tasker-0.2.21.zip"
}
],
"0.2.23": [
{
"comment_text": "",
"digests": {
"md5": "7ad02370adca568546a78f031e89bd69",
"sha256": "77c7be95105800196e5ca365d644fb94edd37e9893687a3a7101ce83d86c5a48"
},
"downloads": -1,
"filename": "django-tasker-0.2.23.zip",
"has_sig": false,
"md5_digest": "7ad02370adca568546a78f031e89bd69",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17517,
"upload_time": "2016-12-21T20:23:34",
"url": "https://files.pythonhosted.org/packages/da/06/3546e10158658aa0430fe829700ac11f2aee39b9e462ea5dac66ade4ee18/django-tasker-0.2.23.zip"
}
],
"0.2.24": [
{
"comment_text": "",
"digests": {
"md5": "ae1c586ea8bda3b43776e666fb803d81",
"sha256": "966d485d3dae88dd97b2e0b5743a0bf30ddd5cc4a50dcabdb3a977c84a5a4765"
},
"downloads": -1,
"filename": "django-tasker-0.2.24.zip",
"has_sig": false,
"md5_digest": "ae1c586ea8bda3b43776e666fb803d81",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17528,
"upload_time": "2016-12-21T20:45:19",
"url": "https://files.pythonhosted.org/packages/42/07/648d8f0e7ba35be83e3f1eebd8eddeeec4715db27761179b66a835786e8d/django-tasker-0.2.24.zip"
}
],
"0.2.25": [
{
"comment_text": "",
"digests": {
"md5": "9c75816f689e4bc4e9a9f309f82b9770",
"sha256": "eb8790922086db1f2030fc35f5496fb0a850c9325a632c31d8e26d62d3dc0de6"
},
"downloads": -1,
"filename": "django-tasker-0.2.25.zip",
"has_sig": false,
"md5_digest": "9c75816f689e4bc4e9a9f309f82b9770",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17555,
"upload_time": "2016-12-22T13:10:08",
"url": "https://files.pythonhosted.org/packages/ac/f5/e128c85e5844966c1ce95f17ab5461c91486dbe028897c52ab82288f85bf/django-tasker-0.2.25.zip"
}
],
"0.2.26": [
{
"comment_text": "",
"digests": {
"md5": "c5520517574dbe7782a2b7f66809231f",
"sha256": "e20619a5951b5acf0e4185076a1f476931c75a3d21b339b8a9b797a8611c16cb"
},
"downloads": -1,
"filename": "django-tasker-0.2.26.zip",
"has_sig": false,
"md5_digest": "c5520517574dbe7782a2b7f66809231f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17723,
"upload_time": "2016-12-23T15:05:50",
"url": "https://files.pythonhosted.org/packages/4e/03/9d6802d72d8d4ff578419c4bead8d33eb54d8f7bde8873fbb60c95d382cd/django-tasker-0.2.26.zip"
}
],
"0.2.27": [
{
"comment_text": "",
"digests": {
"md5": "daa6116a82e0e82c8da082ee22704ad9",
"sha256": "ffd6ec37559cb34a44750943bd1ff61a079cab294e59cda75ecc012990428843"
},
"downloads": -1,
"filename": "django-tasker-0.2.27.zip",
"has_sig": false,
"md5_digest": "daa6116a82e0e82c8da082ee22704ad9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17723,
"upload_time": "2016-12-24T13:48:01",
"url": "https://files.pythonhosted.org/packages/a9/d2/3669531ad9df4290716dd7d00137e0912a97bf71c5298c275957976e4dc4/django-tasker-0.2.27.zip"
}
],
"0.2.28": [
{
"comment_text": "",
"digests": {
"md5": "02580ec6cb54116beca1bf41e1cad3c3",
"sha256": "efd5966d586a73011b4020a39324707323d4268a83714c8114d84e6cea837ad5"
},
"downloads": -1,
"filename": "django-tasker-0.2.28.zip",
"has_sig": false,
"md5_digest": "02580ec6cb54116beca1bf41e1cad3c3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18401,
"upload_time": "2016-12-26T09:02:34",
"url": "https://files.pythonhosted.org/packages/89/62/008986082112bb4e248a239c03e8ccf8377d39e2a22796b36afccbdd10f5/django-tasker-0.2.28.zip"
}
],
"0.2.29": [
{
"comment_text": "",
"digests": {
"md5": "699db533b06c40f383ebdf6e51e02fa8",
"sha256": "b4f8d197b962a7f5673f05b3ceaa5a8eb68e3e5de275eabb5d7931ad291cd05a"
},
"downloads": -1,
"filename": "django-tasker-0.2.29.zip",
"has_sig": false,
"md5_digest": "699db533b06c40f383ebdf6e51e02fa8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18608,
"upload_time": "2017-01-02T11:18:01",
"url": "https://files.pythonhosted.org/packages/c6/ba/59ebd0078535dbf0fc4baf7e4d72d4fd5084a0267a3e7959fc7aca319e38/django-tasker-0.2.29.zip"
}
],
"0.2.30": [
{
"comment_text": "",
"digests": {
"md5": "6d6ed086556d5d5a5c3ab746c5fcb070",
"sha256": "9ff033473a5e6dd8d694bb48646c220a775d10e4572d00aaafee29c21f56e797"
},
"downloads": -1,
"filename": "django-tasker-0.2.30.zip",
"has_sig": false,
"md5_digest": "6d6ed086556d5d5a5c3ab746c5fcb070",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19249,
"upload_time": "2017-01-02T14:11:16",
"url": "https://files.pythonhosted.org/packages/81/58/3541510e6244b2b851a76e8dcaa94fdeaa2139f0e2d1beb7269d0f891c30/django-tasker-0.2.30.zip"
}
],
"0.2.31": [
{
"comment_text": "",
"digests": {
"md5": "78dd314021f5abc60db5abb410941fc9",
"sha256": "956a068a435ecf9d947e624909032b0460da863cbba73339abd57aef87856bff"
},
"downloads": -1,
"filename": "django-tasker-0.2.31.zip",
"has_sig": false,
"md5_digest": "78dd314021f5abc60db5abb410941fc9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19278,
"upload_time": "2017-01-02T17:59:28",
"url": "https://files.pythonhosted.org/packages/89/12/b8bec1d06c92f2cba5f61baf870d6cb82b168472b00b2a53f1287299959e/django-tasker-0.2.31.zip"
}
],
"0.2.32": [
{
"comment_text": "",
"digests": {
"md5": "063aa122e1809d328100b5c0e695d590",
"sha256": "8d01968c0c6d69e45f5bad1279bdba70b954cdde5d6d0c06ec84c33b2c0250e2"
},
"downloads": -1,
"filename": "django-tasker-0.2.32.zip",
"has_sig": false,
"md5_digest": "063aa122e1809d328100b5c0e695d590",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19287,
"upload_time": "2017-01-04T07:42:27",
"url": "https://files.pythonhosted.org/packages/05/09/9660511cbdc3874f90b7ba6695eee0a98bb85f41bf74562a61cb88183d2a/django-tasker-0.2.32.zip"
}
],
"0.2.33": [
{
"comment_text": "",
"digests": {
"md5": "8b124e201a87e5d786c058c62e4e2852",
"sha256": "6dd431c4840271792fa4bfd86727f093467768e11eaa15dc23e2d9b84e5b8f69"
},
"downloads": -1,
"filename": "django-tasker-0.2.33.zip",
"has_sig": false,
"md5_digest": "8b124e201a87e5d786c058c62e4e2852",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19313,
"upload_time": "2017-01-07T21:44:51",
"url": "https://files.pythonhosted.org/packages/2e/e7/b00912a7a5f4896adb9f9c28e532c293df1944c4aefc32ece715f48b5fb0/django-tasker-0.2.33.zip"
}
],
"0.2.34": [
{
"comment_text": "",
"digests": {
"md5": "9bacc240c1a806a6af2f8a3d69330c26",
"sha256": "0a10e681fa9f5d623a0ddaff22bc13d310aaff3f1228af0b8e38342bcb7568e3"
},
"downloads": -1,
"filename": "django-tasker-0.2.34.zip",
"has_sig": false,
"md5_digest": "9bacc240c1a806a6af2f8a3d69330c26",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19734,
"upload_time": "2017-01-07T22:07:12",
"url": "https://files.pythonhosted.org/packages/3c/fc/dfb169309db51930ffa56ba3d745787db965a9bc055cc0c6a9646ab80561/django-tasker-0.2.34.zip"
}
],
"0.2.35": [
{
"comment_text": "",
"digests": {
"md5": "ecbb224a6485629db678aff49e301c0b",
"sha256": "32fdeba1430188be5ebcd2c7f7bfcd74d7088448d5364c20b60314fb5387a05d"
},
"downloads": -1,
"filename": "django-tasker-0.2.35.zip",
"has_sig": false,
"md5_digest": "ecbb224a6485629db678aff49e301c0b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19798,
"upload_time": "2017-01-07T22:31:31",
"url": "https://files.pythonhosted.org/packages/9b/ab/eadb53787ddff3aa4b644f6eef507499bd8582edadc2beeb8cd4e465d3f1/django-tasker-0.2.35.zip"
}
],
"0.2.36": [
{
"comment_text": "",
"digests": {
"md5": "bec7528a1be5b6ca33e29aa3aa7cc304",
"sha256": "b061734852af8dc0bcc9533981ba05e37ea7187be1097ee7c6b8d758c4c6208f"
},
"downloads": -1,
"filename": "django-tasker-0.2.36.zip",
"has_sig": false,
"md5_digest": "bec7528a1be5b6ca33e29aa3aa7cc304",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19811,
"upload_time": "2017-01-07T22:48:36",
"url": "https://files.pythonhosted.org/packages/26/b3/5a6ddabb5eec78d382b515bec4a3390f26ddaccbc7b967bc556437833b5d/django-tasker-0.2.36.zip"
}
],
"0.2.37": [
{
"comment_text": "",
"digests": {
"md5": "9a31af6f701b5f34cdd54fb09ca6dabd",
"sha256": "dd0ca25ed84b9dc1501c3eb3a1e75cfd4531e7d3f3a3a541a6dca575e1d84c82"
},
"downloads": -1,
"filename": "django-tasker-0.2.37.zip",
"has_sig": false,
"md5_digest": "9a31af6f701b5f34cdd54fb09ca6dabd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19831,
"upload_time": "2017-01-07T23:11:29",
"url": "https://files.pythonhosted.org/packages/84/55/d93a099a035bc594f375391f31632517ca141e551d8666cd0fd982514f56/django-tasker-0.2.37.zip"
}
],
"0.2.38": [
{
"comment_text": "",
"digests": {
"md5": "fd8d2d476952dddb8edc30820b0658e1",
"sha256": "b89f6d3b610ba48cacee8b5db63fdce05304592e13c0cebf925ed324ba1c679f"
},
"downloads": -1,
"filename": "django-tasker-0.2.38.zip",
"has_sig": false,
"md5_digest": "fd8d2d476952dddb8edc30820b0658e1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19829,
"upload_time": "2017-01-08T08:15:27",
"url": "https://files.pythonhosted.org/packages/d4/93/9db4ff18d708235ae24b6fe6f9af150dc633505785a77e31f8b8f3743d2f/django-tasker-0.2.38.zip"
}
],
"0.2.39": [
{
"comment_text": "",
"digests": {
"md5": "6e483b1a1f7ebfd0daec61aa2370e588",
"sha256": "de66360b69d9920a071ac651355da5df479c3213013bb42255181b9352ead7c3"
},
"downloads": -1,
"filename": "django-tasker-0.2.39.tar.gz",
"has_sig": false,
"md5_digest": "6e483b1a1f7ebfd0daec61aa2370e588",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10850,
"upload_time": "2017-01-20T10:24:16",
"url": "https://files.pythonhosted.org/packages/92/d9/fea97f155d3ad1de9621e00b983c5043364f7f1768c23d17e6ed1567027d/django-tasker-0.2.39.tar.gz"
}
],
"0.2.40": [
{
"comment_text": "",
"digests": {
"md5": "d3b6bd730bee17ef3b20abc13d225538",
"sha256": "e0b85deefcb22d34ecaaa661d5f34d93906bd640db387a0182e5ca4187be3b42"
},
"downloads": -1,
"filename": "django-tasker-0.2.40.tar.gz",
"has_sig": false,
"md5_digest": "d3b6bd730bee17ef3b20abc13d225538",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10854,
"upload_time": "2017-01-20T10:28:56",
"url": "https://files.pythonhosted.org/packages/28/17/f5f357c858aed42ef80824c95045c48bc94866f96a7fb7b76ade02fa9a67/django-tasker-0.2.40.tar.gz"
}
],
"0.2.41": [
{
"comment_text": "",
"digests": {
"md5": "f87c78221323ecc02ca8a570575a2c03",
"sha256": "5abbe670dc68b2cd9c4f4e671dc1b95b5ad320722d0b4dad331f1f4e3157edc5"
},
"downloads": -1,
"filename": "django-tasker-0.2.41.tar.gz",
"has_sig": false,
"md5_digest": "f87c78221323ecc02ca8a570575a2c03",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11571,
"upload_time": "2017-01-24T11:59:17",
"url": "https://files.pythonhosted.org/packages/dd/f0/17ca53bb3c5835f05f85adfa963ce31e0c11059197144b7aa063fa1a0173/django-tasker-0.2.41.tar.gz"
}
],
"0.2.42": [
{
"comment_text": "",
"digests": {
"md5": "dab6b6a69b5433332814fda6f1d7275c",
"sha256": "6f9ee18833cd1c9811ebfb56108b35b7536948892575c8f59b2f7ebacd4aaa5d"
},
"downloads": -1,
"filename": "django-tasker-0.2.42.tar.gz",
"has_sig": false,
"md5_digest": "dab6b6a69b5433332814fda6f1d7275c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11583,
"upload_time": "2017-03-09T16:49:40",
"url": "https://files.pythonhosted.org/packages/32/c0/ff19a50c62fd245ee23388d151b3c1dd97d265812d9d6e6cdae4cc3e1491/django-tasker-0.2.42.tar.gz"
}
],
"0.2.43": [
{
"comment_text": "",
"digests": {
"md5": "86d2ee12d73c4456dac90797a701ecd2",
"sha256": "91795b0e4d476864b32ee6c1d4906ba9e1b3a831eab296937966ab2fa3bdd666"
},
"downloads": -1,
"filename": "django-tasker-0.2.43.tar.gz",
"has_sig": false,
"md5_digest": "86d2ee12d73c4456dac90797a701ecd2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11712,
"upload_time": "2017-05-11T20:19:43",
"url": "https://files.pythonhosted.org/packages/6a/98/6abd3b4f7969e2e81060e85bbb0646e094c5dd9e79fc85366712af0a25b0/django-tasker-0.2.43.tar.gz"
}
],
"0.2.44": [
{
"comment_text": "",
"digests": {
"md5": "9af83d48b447ac33aad3dc136dead939",
"sha256": "ffbd31c647fbdfd87b676af7cd2e89a9353d5fca729acb22d07416ca755760c1"
},
"downloads": -1,
"filename": "django-tasker-0.2.44.tar.gz",
"has_sig": false,
"md5_digest": "9af83d48b447ac33aad3dc136dead939",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11959,
"upload_time": "2017-05-12T16:49:36",
"url": "https://files.pythonhosted.org/packages/5a/77/687aa0584d00edaff492fda8d6386bbfe2bde6553bb49dcd30c46c23456f/django-tasker-0.2.44.tar.gz"
}
],
"0.2.45": [
{
"comment_text": "",
"digests": {
"md5": "28a8360d6e5975e4465e971cd4901ef5",
"sha256": "cd8cbe75c8c7dcfd0b78023b296716b5d6fa6468941b3091be44e64106da7671"
},
"downloads": -1,
"filename": "django-tasker-0.2.45.tar.gz",
"has_sig": false,
"md5_digest": "28a8360d6e5975e4465e971cd4901ef5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12089,
"upload_time": "2017-05-12T21:08:17",
"url": "https://files.pythonhosted.org/packages/de/63/7b448202d94a72af3106dc6c5918ff6d115704d70f7b6c1c00c44616ebd0/django-tasker-0.2.45.tar.gz"
}
],
"0.2.46": [
{
"comment_text": "",
"digests": {
"md5": "da29107d8344d3aa292f3f4eab99fc2d",
"sha256": "0157d977fe4d1e9ec413b1aaae5fc527f9ebffe63448fa13a6ef5e6d3009865c"
},
"downloads": -1,
"filename": "django-tasker-0.2.46.tar.gz",
"has_sig": false,
"md5_digest": "da29107d8344d3aa292f3f4eab99fc2d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12098,
"upload_time": "2017-05-12T21:34:35",
"url": "https://files.pythonhosted.org/packages/e7/64/089223848048c8adebc989a175f67ee1d4455a668bfee4571bc88f85ff36/django-tasker-0.2.46.tar.gz"
}
],
"0.2.47": [
{
"comment_text": "",
"digests": {
"md5": "7ef351c69bdb59e85acd31d0d120207f",
"sha256": "4a57327bd5a8cec69c80255642eba2d2b26abdf146fc427789ec259a55baec8d"
},
"downloads": -1,
"filename": "django-tasker-0.2.47.tar.gz",
"has_sig": false,
"md5_digest": "7ef351c69bdb59e85acd31d0d120207f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12086,
"upload_time": "2017-05-15T18:08:55",
"url": "https://files.pythonhosted.org/packages/ae/8b/d994ccf620acad44d8f7f6036aa5e9fba9162d352b069a811b47ae92abe0/django-tasker-0.2.47.tar.gz"
}
],
"0.2.48": [
{
"comment_text": "",
"digests": {
"md5": "a0fcb7cc677a23e34d1d23e317ed2a52",
"sha256": "bb9856de1b21fdc5cdef531674c8afcd4706bf3724102e1aba68d4fd7d8d6bc4"
},
"downloads": -1,
"filename": "django-tasker-0.2.48.tar.gz",
"has_sig": false,
"md5_digest": "a0fcb7cc677a23e34d1d23e317ed2a52",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12189,
"upload_time": "2017-05-23T13:54:56",
"url": "https://files.pythonhosted.org/packages/4b/6a/7201d3f20fe63c8054bab9219c1057545a2f3817be3e36de73558678637c/django-tasker-0.2.48.tar.gz"
}
],
"0.2.49": [
{
"comment_text": "",
"digests": {
"md5": "a6983f16263757e37485dd38f1f0d173",
"sha256": "25e9f7102a4605518be77ceba04b040d0fe25a3dd0b16ee3d603a8d584d85efb"
},
"downloads": -1,
"filename": "django-tasker-0.2.49.tar.gz",
"has_sig": false,
"md5_digest": "a6983f16263757e37485dd38f1f0d173",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13120,
"upload_time": "2017-06-09T18:22:39",
"url": "https://files.pythonhosted.org/packages/1c/76/428ae051899f9f20ba53fba867efb04ccd04fdcd4726a438fd8379708ad3/django-tasker-0.2.49.tar.gz"
}
],
"0.2.53": [
{
"comment_text": "",
"digests": {
"md5": "7ab8df22c70b547f7cfdeaeedc250724",
"sha256": "ec23b01c1c6459ba0591018e4db398069ce0d2b8b8ed723f0666188393dfdda8"
},
"downloads": -1,
"filename": "django-tasker-0.2.53.tar.gz",
"has_sig": false,
"md5_digest": "7ab8df22c70b547f7cfdeaeedc250724",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13124,
"upload_time": "2017-06-09T18:24:36",
"url": "https://files.pythonhosted.org/packages/d8/10/7a77fbd8609e5e2a1c67bd74f1317b26f248c2b9fb3f606d079f63c207fd/django-tasker-0.2.53.tar.gz"
}
],
"0.2.54": [
{
"comment_text": "",
"digests": {
"md5": "ffbb2643611490e4f3995e392aed5a3e",
"sha256": "0d03fdf220674817a843c4e77a71aecba26e36a7034781a3567ea12a0c3b642a"
},
"downloads": -1,
"filename": "django-tasker-0.2.54.tar.gz",
"has_sig": false,
"md5_digest": "ffbb2643611490e4f3995e392aed5a3e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13182,
"upload_time": "2017-06-09T19:12:37",
"url": "https://files.pythonhosted.org/packages/1c/5c/39a848103c900866ccd997cdb216a29defbb9ee617960886398ee72239b5/django-tasker-0.2.54.tar.gz"
}
],
"0.2.55": [
{
"comment_text": "",
"digests": {
"md5": "a7747a6aae1fef681cf70009bfa32459",
"sha256": "3bb94c13c03097488924879779098477aa33ad3da9c068ebd19636d18c2284b5"
},
"downloads": -1,
"filename": "django-tasker-0.2.55.tar.gz",
"has_sig": false,
"md5_digest": "a7747a6aae1fef681cf70009bfa32459",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13191,
"upload_time": "2017-06-09T22:49:14",
"url": "https://files.pythonhosted.org/packages/6a/b0/49342f25ce853a8f80635b355858ca6d45dfbe93c3f31a1f95dbe6edb92a/django-tasker-0.2.55.tar.gz"
}
],
"0.2.56": [
{
"comment_text": "",
"digests": {
"md5": "b85359fbff1d70ecf1554d8ad1521f22",
"sha256": "855b30cc4e12aa3aca3d2c001790c1e88698f4f09a38114f26861180f559e976"
},
"downloads": -1,
"filename": "django-tasker-0.2.56.tar.gz",
"has_sig": false,
"md5_digest": "b85359fbff1d70ecf1554d8ad1521f22",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13353,
"upload_time": "2017-06-09T23:20:51",
"url": "https://files.pythonhosted.org/packages/15/b2/6dd5d464a5ac270452c5827fc6a3b35992e16707c966389fbc69630661f7/django-tasker-0.2.56.tar.gz"
}
],
"0.2.57": [
{
"comment_text": "",
"digests": {
"md5": "3b03d01ed39fa3293de42312823b906b",
"sha256": "0ce32f92d0bdeaccb5e8de0e1979b5d248640ebdb4030ed8dad8cccca7328254"
},
"downloads": -1,
"filename": "django-tasker-0.2.57.tar.gz",
"has_sig": false,
"md5_digest": "3b03d01ed39fa3293de42312823b906b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13373,
"upload_time": "2017-12-06T07:54:32",
"url": "https://files.pythonhosted.org/packages/78/b2/2342aad372370163666e5f49960881bb2c6cd0b7d06ac8297397399be723/django-tasker-0.2.57.tar.gz"
}
],
"0.2.58": [
{
"comment_text": "",
"digests": {
"md5": "169904f8fb9ab5159edb647ef00390db",
"sha256": "9036ad0b878460966c1b0122e1548a2cd78c8b5a9d7085a58b20edeb05190f16"
},
"downloads": -1,
"filename": "django-tasker-0.2.58.tar.gz",
"has_sig": false,
"md5_digest": "169904f8fb9ab5159edb647ef00390db",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13467,
"upload_time": "2018-05-07T20:14:02",
"url": "https://files.pythonhosted.org/packages/43/39/63b5094652c2f8e47e2b30fc39ff7176b39cc6a1b6b976b0e3f319fc7043/django-tasker-0.2.58.tar.gz"
}
],
"0.2.59": [
{
"comment_text": "",
"digests": {
"md5": "8d86bc2ea77ef84fce9083877f705ce7",
"sha256": "00b2fd19f5dfb6f00caa301f82c7d539cf8d1cb0bad0312c88c07adaef1acd37"
},
"downloads": -1,
"filename": "django-tasker-0.2.59.tar.gz",
"has_sig": false,
"md5_digest": "8d86bc2ea77ef84fce9083877f705ce7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13456,
"upload_time": "2019-04-17T13:21:59",
"url": "https://files.pythonhosted.org/packages/6b/7c/9dac10a6f4aad5a5ae54d34aed2e045b34cf1b3846c1928e03020d4ac773/django-tasker-0.2.59.tar.gz"
}
],
"0.2.60": [
{
"comment_text": "",
"digests": {
"md5": "96e5781575cffcbbf1fc33e32d2901ae",
"sha256": "6d7a97536b55029a089304445727ed5f68b9a21a7a8b6eb9b3475dc53835cbc1"
},
"downloads": -1,
"filename": "django-tasker-0.2.60.tar.gz",
"has_sig": false,
"md5_digest": "96e5781575cffcbbf1fc33e32d2901ae",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13540,
"upload_time": "2019-04-17T13:31:17",
"url": "https://files.pythonhosted.org/packages/f2/53/fb7caf38f06f4e3a1a4b873b45e2e975fb189d49d7ad594c9a2599b6a8c0/django-tasker-0.2.60.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "96e5781575cffcbbf1fc33e32d2901ae",
"sha256": "6d7a97536b55029a089304445727ed5f68b9a21a7a8b6eb9b3475dc53835cbc1"
},
"downloads": -1,
"filename": "django-tasker-0.2.60.tar.gz",
"has_sig": false,
"md5_digest": "96e5781575cffcbbf1fc33e32d2901ae",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13540,
"upload_time": "2019-04-17T13:31:17",
"url": "https://files.pythonhosted.org/packages/f2/53/fb7caf38f06f4e3a1a4b873b45e2e975fb189d49d7ad594c9a2599b6a8c0/django-tasker-0.2.60.tar.gz"
}
]
}