{ "info": { "author": "Rapha\u00ebl Barrois", "author_email": "raphael.barrois+django_xworkflows@polytechnique.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Django-XWorkflows\n=================\n\n.. image:: https://secure.travis-ci.org/rbarrois/django_xworkflows.png?branch=master\n :target: http://travis-ci.org/rbarrois/django_xworkflows/\n\n.. image:: https://img.shields.io/pypi/v/django_xworkflows.svg\n :target: https://django-xworkflows.readthedocs.io/en/latest/changelog.html\n :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/pyversions/django_xworkflows.svg\n :target: https://pypi.python.org/pypi/django_xworkflows/\n :alt: Supported Python versions\n\n.. image:: https://img.shields.io/pypi/wheel/django_xworkflows.svg\n :target: https://pypi.python.org/pypi/django_xworkflows/\n :alt: Wheel status\n\n.. image:: https://img.shields.io/pypi/l/django_xworkflows.svg\n :target: https://pypi.python.org/pypi/django_xworkflows/\n :alt: License\n\nUse `XWorkflows `_ along with Django models.\n\nDjango-XWorkflows allow to bind a Django model to a workflow, with a few extra features:\n\n- Auto-save after transitions\n- Log each action into the database\n\nDefine a workflow and add it to a model:\n\n.. code-block:: python\n\n from django import models\n from django_xworkflows import models as xwf_models\n\n class MyWorkflow(xwf_models.Workflow):\n states = (\n ('new', _(u\"New\")),\n ('old', _(u\"Old\")),\n )\n transitions = (\n ('get_old', 'new', 'old'),\n )\n initial_state = 'new'\n\n class MyModel(xwf_models.WorkflowEnabled, models.Model):\n\n state = xwf_models.StateField(MyWorkflow)\n\nUse the workflow:\n\n.. code-block:: python\n\n >>> obj = MyModel()\n >>> obj.state # Defaults to the initial_state\n State('new')\n >>> # Perform a transition\n >>> obj.get_old()\n >>> obj.state\n State('old')\n >>> # Object was saved to the database\n >>> obj.pk\n 1\n >>> # Logs were saved to the database\n >>> xwf_models.TransitionLog.objects.all()\n [TransitionLog(MyModel: new -> old at 2012-04-14T12:10:00+0200)]\n\nLinks\n-----\n\n* Package on PyPI: http://pypi.python.org/pypi/django-xworkflows\n* Repository and issues on GitHub: http://github.com/rbarrois/django_xworkflows\n* Doc on https://django-xworkflows.readthedocs.io/\n* XWorkflows on GitHub: http://github.com/rbarrois/xworkflows\n\n\n", "description_content_type": null, "docs_url": "https://pythonhosted.org/django-xworkflows/", "download_url": "http://pypi.python.org/pypi/django-xworkflows/", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/rbarrois/django_xworkflows", "keywords": "django workflow state machine automaton", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "django-xworkflows", "package_url": "https://pypi.org/project/django-xworkflows/", "platform": "", "project_url": "https://pypi.org/project/django-xworkflows/", "project_urls": { "Download": "http://pypi.python.org/pypi/django-xworkflows/", "Homepage": "http://github.com/rbarrois/django_xworkflows" }, "release_url": "https://pypi.org/project/django-xworkflows/0.12.3/", "requires_dist": [ "Django", "xworkflows" ], "requires_python": "", "summary": "A django app enabling Django models to use xworkflows.", "version": "0.12.3" }, "last_serial": 3556352, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "800238759753fd3c205a00033fe0bc3e", "sha256": "d00ac06c1c4e011f7c74bc8eabd032ad8b2a978ce4beca1d96f1e9dd0200d38a" }, "downloads": -1, "filename": "django_xworkflows-0.10.0-py3-none-any.whl", "has_sig": false, "md5_digest": "800238759753fd3c205a00033fe0bc3e", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 13574, "upload_time": "2016-02-15T02:06:15", "url": "https://files.pythonhosted.org/packages/b0/ff/e329c5fbf2fc3b4d7e28f2d5acb189900722ea9fa358a86cb44bb7ed88f5/django_xworkflows-0.10.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e11f549e2924027630ab2ae702bcc59c", "sha256": "5860b65738582114e9eccd2dddfbbef366c05904c93495879ea9eae3b2bf4f20" }, "downloads": -1, "filename": "django-xworkflows-0.10.0.tar.gz", "has_sig": false, "md5_digest": "e11f549e2924027630ab2ae702bcc59c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17271, "upload_time": "2016-02-15T02:06:09", "url": "https://files.pythonhosted.org/packages/1c/ad/d2dcec8dce17ef46f8337a622a1b515a21a4a253d9f0a1d41575df1666f2/django-xworkflows-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "ec34652ffc2d0fdbffe69a6a3dba9d02", "sha256": "cc4cb05ed1932ae8728873a9351dbea7147dd0ba4fd00c5985c35c770282fb63" }, "downloads": -1, "filename": "django_xworkflows-0.10.1-py2-none-any.whl", "has_sig": false, "md5_digest": "ec34652ffc2d0fdbffe69a6a3dba9d02", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 13635, "upload_time": "2016-06-26T17:57:03", "url": "https://files.pythonhosted.org/packages/21/3e/7ab51fe2fa7d39182625e85fbc0715f5db7317ae71fdc908053460ee0188/django_xworkflows-0.10.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd8b7dbf4d6ccf80b33bd50abf0f7766", "sha256": "fb661d2cd0bb1840cf138ddc3413eb35b7ad103dda33868717e72d6e6e056095" }, "downloads": -1, "filename": "django-xworkflows-0.10.1.tar.gz", "has_sig": false, "md5_digest": "dd8b7dbf4d6ccf80b33bd50abf0f7766", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27395, "upload_time": "2016-06-26T17:56:58", "url": "https://files.pythonhosted.org/packages/dd/29/24fd626ebd8128a7e1764884050a4d7034bb9698abf5a62a661b2d2186dd/django-xworkflows-0.10.1.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "ab6507004d680a88f6aa79d9b7a47b4b", "sha256": "8f996b2e471125f89129eb39479c67def44581bb67e687cb4699dadc7825db8e" }, "downloads": -1, "filename": "django_xworkflows-0.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab6507004d680a88f6aa79d9b7a47b4b", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 13077, "upload_time": "2017-02-25T17:26:16", "url": "https://files.pythonhosted.org/packages/4c/54/cc767d0eb8f0b140779edd2955cd576f1a37c1376f7ada6eded2f174b329/django_xworkflows-0.11.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4113713d1725ab3bf7db4a54a3aaf79", "sha256": "14e5fec2deffd31deabf4dc6d40b4b3e16957097b8acf516021819272d3e1d56" }, "downloads": -1, "filename": "django_xworkflows-0.11.0.tar.gz", "has_sig": false, "md5_digest": "b4113713d1725ab3bf7db4a54a3aaf79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13968, "upload_time": "2017-02-25T17:26:15", "url": "https://files.pythonhosted.org/packages/e2/1c/3b1ad0f9fb5341901b193f5504f796ea43641346142837f84c72e28da258/django_xworkflows-0.11.0.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "064ef861b9d16df98fbbf42f85b19e0b", "sha256": "6eee9dbbfe345901ada14f20d857531637662577c12af0a30437f42129048035" }, "downloads": -1, "filename": "django_xworkflows-0.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "064ef861b9d16df98fbbf42f85b19e0b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18145, "upload_time": "2017-08-30T19:53:49", "url": "https://files.pythonhosted.org/packages/54/e3/86cfb27352acf9761c2834274f8dd3a828f68c429a63fbdaf421c0bec848/django_xworkflows-0.12.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75f1e1a6da67112ea6b4471bd3f66e51", "sha256": "547583290de2a77ec87d3d183408c10343f7d5f973e2bf14cb85578c5e89a7d5" }, "downloads": -1, "filename": "django_xworkflows-0.12.0.tar.gz", "has_sig": false, "md5_digest": "75f1e1a6da67112ea6b4471bd3f66e51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13408, "upload_time": "2017-08-30T19:53:52", "url": "https://files.pythonhosted.org/packages/14/ba/e7e9b655f8bcd8c757bc22f8cfad9f61abc85d770209aa90ece2a23fa986/django_xworkflows-0.12.0.tar.gz" } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "9708e8c6efbf3744198b95eb5775a4fa", "sha256": "dc8440b13d8dcd5ceddaa6c36db7d9f816ebedf75e6b3466796bc9f190513929" }, "downloads": -1, "filename": "django_xworkflows-0.12.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9708e8c6efbf3744198b95eb5775a4fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18142, "upload_time": "2017-09-03T17:35:59", "url": "https://files.pythonhosted.org/packages/1a/55/d8c915d904c1a786263b61dedd52b1f32b8ca558768c1804699230448c2f/django_xworkflows-0.12.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af733a5f76321a3a1fe87d5ba6d62631", "sha256": "621f35053f71fa45bbd2cdc65815d2c0fe16a7e3f17dc06c23e9b132352fb187" }, "downloads": -1, "filename": "django_xworkflows-0.12.1.tar.gz", "has_sig": false, "md5_digest": "af733a5f76321a3a1fe87d5ba6d62631", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15092, "upload_time": "2017-09-03T17:36:01", "url": "https://files.pythonhosted.org/packages/90/e4/c48fb6234d9251d449c5c5e79c45eec581706a23f7d8710e72847b14dbe4/django_xworkflows-0.12.1.tar.gz" } ], "0.12.2": [ { "comment_text": "", "digests": { "md5": "9060f55f43faadfe5041953537b8a33b", "sha256": "3d7df1b5b7728b182974be5beb3f4e41bb10372045ca11c81659c8622ee8f497" }, "downloads": -1, "filename": "django_xworkflows-0.12.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9060f55f43faadfe5041953537b8a33b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18338, "upload_time": "2018-02-05T22:34:34", "url": "https://files.pythonhosted.org/packages/6b/07/64b1a5944a3b8b46c2395c1480728f08f388db761cfcc45ae68539d8f5e3/django_xworkflows-0.12.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfe942910eba2ef0f374089d5faaaa70", "sha256": "3cfd54f5ca6ca7ecba3d3e78b1c3918cab65776187d04b17287bd919b3adbb83" }, "downloads": -1, "filename": "django_xworkflows-0.12.2.tar.gz", "has_sig": false, "md5_digest": "bfe942910eba2ef0f374089d5faaaa70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15344, "upload_time": "2018-02-05T22:34:36", "url": "https://files.pythonhosted.org/packages/94/4b/e1a9fe9912200454c8c42e366febb84c93a2ef7a6978bb0d0b6c5c08212a/django_xworkflows-0.12.2.tar.gz" } ], "0.12.3": [ { "comment_text": "", "digests": { "md5": "68f498293bc718dc35202fd55eb73fe9", "sha256": "4054382e87f844d92ea5af16c3bb58cf659cc1df9e706d880ec3bb9c0a9affed" }, "downloads": -1, "filename": "django_xworkflows-0.12.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "68f498293bc718dc35202fd55eb73fe9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18322, "upload_time": "2018-02-06T09:49:57", "url": "https://files.pythonhosted.org/packages/37/41/effb1804865fdf6e5cdd05baa85ad18efa2e0ce0a150114b846bbfc2f840/django_xworkflows-0.12.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f10df7c766bd485477749f6c0f6bc04f", "sha256": "48adfd811ca2f0420ce08c3c2d16326fb23033ef1c8186b373b58d5466492d5f" }, "downloads": -1, "filename": "django_xworkflows-0.12.3.tar.gz", "has_sig": false, "md5_digest": "f10df7c766bd485477749f6c0f6bc04f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15081, "upload_time": "2018-02-06T09:49:58", "url": "https://files.pythonhosted.org/packages/c0/5c/b41a0121987ead7f336cc5386196cacde801199e5ae7a3bb872122fa49f1/django_xworkflows-0.12.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "70d61730ccd9006d8be1c2b4b219353f", "sha256": "fcf3c8f04aa25b1fe27753c9f68921c68d4bae1a94733e3f067ebcd702357e92" }, "downloads": -1, "filename": "django-xworkflows-0.3.1.tar.gz", "has_sig": false, "md5_digest": "70d61730ccd9006d8be1c2b4b219353f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4453, "upload_time": "2012-04-15T22:47:14", "url": "https://files.pythonhosted.org/packages/d6/68/3b8906c7ec17b1c1ec7c8faeb0141b06b348234968d620c36c5131b5b049/django-xworkflows-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "2e96be568ee5e9560ab4883399486c5c", "sha256": "92138422be4cf4c4182c1b73de29eae309b467fedcc9d0a9cec724c7aaeb41c7" }, "downloads": -1, "filename": "django-xworkflows-0.4.0.tar.gz", "has_sig": false, "md5_digest": "2e96be568ee5e9560ab4883399486c5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15145, "upload_time": "2012-05-29T09:13:40", "url": "https://files.pythonhosted.org/packages/10/55/341248b1c5ac796e3e1f3ea8f2109edd4044699970aa4e060593bb724475/django-xworkflows-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "7cc8755e95e1f98196fd17334d25996e", "sha256": "58ad32f705cd0b2351313c06d94bc69e6ab2e313d334851361b4b8d5d80b303e" }, "downloads": -1, "filename": "django-xworkflows-0.4.1.tar.gz", "has_sig": false, "md5_digest": "7cc8755e95e1f98196fd17334d25996e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16425, "upload_time": "2012-05-29T09:13:48", "url": "https://files.pythonhosted.org/packages/94/49/2ada083288b9182944aaf1514e4eb1de6fc1013d6f126144c88c9a33d987/django-xworkflows-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "374ce25c9ac7b20993c60c149aeeaaa0", "sha256": "2a1258eb6a610b2b864b5a56bcbfe302c937e8af0154a7af9478ab0d89655e31" }, "downloads": -1, "filename": "django-xworkflows-0.4.2.tar.gz", "has_sig": false, "md5_digest": "374ce25c9ac7b20993c60c149aeeaaa0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16512, "upload_time": "2012-05-29T12:14:03", "url": "https://files.pythonhosted.org/packages/8c/9c/17a1fc100412d886d68f29c14cfd02902b13061a0e54b800beace032b79e/django-xworkflows-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "d40dc2b7a82dbeb78f67f87e193ffe0f", "sha256": "5c833b2752279fe05c968ba6b21d52866528eb85b731f878929136c4c37a1f31" }, "downloads": -1, "filename": "django-xworkflows-0.4.3.tar.gz", "has_sig": false, "md5_digest": "d40dc2b7a82dbeb78f67f87e193ffe0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18252, "upload_time": "2012-05-29T13:49:38", "url": "https://files.pythonhosted.org/packages/1e/2f/86f6fe0036dc079e97e2e5fae71af415e474942d24cf09b9d5f492a656cf/django-xworkflows-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "c5a1764b0d599bab5385b9b2a6e95137", "sha256": "05e32ea8e966be19451fc724f329c00dd79ff6538ec6584db7320f9f49579c14" }, "downloads": -1, "filename": "django-xworkflows-0.4.4.tar.gz", "has_sig": false, "md5_digest": "c5a1764b0d599bab5385b9b2a6e95137", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18311, "upload_time": "2012-05-29T15:19:51", "url": "https://files.pythonhosted.org/packages/0b/a3/e63017c5d3480219d3aa349eccc62fcba4d00d8fd0e39f633d2008b0da5f/django-xworkflows-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "7734d9ef2b398e7d23e1f097945cc5d8", "sha256": "7420ef2ca2f394cf8f1ff2b006a0dd279a9d2fc9ed2da65194025e559d201bb8" }, "downloads": -1, "filename": "django-xworkflows-0.4.5.tar.gz", "has_sig": false, "md5_digest": "7734d9ef2b398e7d23e1f097945cc5d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18334, "upload_time": "2012-06-12T09:30:58", "url": "https://files.pythonhosted.org/packages/3a/20/cc5cd27b01bde442fbb61616bb2c6a1d4a7e752f419fb0be723ff806d422/django-xworkflows-0.4.5.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "dbe0a32f17e520b228a7213bd334146c", "sha256": "6a07bac5291e7dfa3de6ab20daef7b7072d698ecee02ac4a7997580ec3adeb4e" }, "downloads": -1, "filename": "django-xworkflows-0.5.0.tar.gz", "has_sig": false, "md5_digest": "dbe0a32f17e520b228a7213bd334146c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20072, "upload_time": "2012-07-14T01:40:44", "url": "https://files.pythonhosted.org/packages/db/51/d309b2b94eacba6ee606ea20f27f142f540f42e453d4908aa151dfff3394/django-xworkflows-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "7db9a97c789a70fa347884f3c3676ea1", "sha256": "14bea6bb09fafa785843629cf7d010e422bab147a43b2481221d7a54425e3767" }, "downloads": -1, "filename": "django-xworkflows-0.6.0.tar.gz", "has_sig": false, "md5_digest": "7db9a97c789a70fa347884f3c3676ea1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20535, "upload_time": "2012-08-02T14:21:09", "url": "https://files.pythonhosted.org/packages/1f/e1/e2bcb4c95b5827621c168a821dcdc3ac00c27c74fe9198ed36f1e3ed8146/django-xworkflows-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "a28d64e6e6dbc94391f64079b506a7e0", "sha256": "1985cdf12860c53797c211846090d06727aa687b8c3207e1f2ea195f66a85f0c" }, "downloads": -1, "filename": "django-xworkflows-0.7.0.tar.gz", "has_sig": false, "md5_digest": "a28d64e6e6dbc94391f64079b506a7e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22644, "upload_time": "2012-08-17T10:35:33", "url": "https://files.pythonhosted.org/packages/7d/9c/6b73a546e60f2e6872252edf708fc6fd740a84c366a6e44110baf24baa2a/django-xworkflows-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "54c35f77609fa984fdcf99ee912a283b", "sha256": "06868e7d2224ff7a10c500fe8ff2258e3b564fa5337f5babfa33878981be7c9e" }, "downloads": -1, "filename": "django-xworkflows-0.7.1.tar.gz", "has_sig": false, "md5_digest": "54c35f77609fa984fdcf99ee912a283b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22388, "upload_time": "2012-09-10T13:15:32", "url": "https://files.pythonhosted.org/packages/80/d0/d883a2b0fc14e468ef106297f15973536f211cdbaad62907f41f3380b219/django-xworkflows-0.7.1.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "023168740587871566b6cf838d32097f", "sha256": "f71633d56d0752491d6a58ec6ffff8561e0c2ca97f718516b51a66623bc124ab" }, "downloads": -1, "filename": "django-xworkflows-0.8.0.tar.gz", "has_sig": false, "md5_digest": "023168740587871566b6cf838d32097f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23515, "upload_time": "2012-10-12T16:43:21", "url": "https://files.pythonhosted.org/packages/e6/61/ef5f253e7d8a1b5e89f242f82c8592e690b33ecc593daafe274403720385/django-xworkflows-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "6606744930aa3c37bfacb168b719191d", "sha256": "2bd5d17fc2f672c81b9ce8fad1f5e6323be001577e3a74553cb68c0855108327" }, "downloads": -1, "filename": "django-xworkflows-0.8.1.tar.gz", "has_sig": false, "md5_digest": "6606744930aa3c37bfacb168b719191d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24044, "upload_time": "2012-11-30T21:32:46", "url": "https://files.pythonhosted.org/packages/f3/6a/c3777fade0a1eda2f50dbf53d0aa90131c01aa30c09ea2504bfe236539ad/django-xworkflows-0.8.1.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "1f1255c38e6e768c561a3a46628a7e23", "sha256": "87c102919f0912492c347461d858d051580f19b2d7af3365a70c931c1afad4e1" }, "downloads": -1, "filename": "django-xworkflows-0.9.0.tar.gz", "has_sig": false, "md5_digest": "1f1255c38e6e768c561a3a46628a7e23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23016, "upload_time": "2013-05-16T08:07:25", "url": "https://files.pythonhosted.org/packages/89/63/fcdc5ab854f078b9f4a8110663aa5348287c131510022ccd1e2a7211685a/django-xworkflows-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "05d23887ea49b308939cf016b8dfa051", "sha256": "36c03f3904a92189aa2f9d57a55de5edf0a95ef0cdfd74f5e41cac681e3117ec" }, "downloads": -1, "filename": "django-xworkflows-0.9.1.tar.gz", "has_sig": false, "md5_digest": "05d23887ea49b308939cf016b8dfa051", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23636, "upload_time": "2013-08-14T15:21:40", "url": "https://files.pythonhosted.org/packages/b8/97/62ef6e769fc43e30e39850dfb96f4468cb4896cae1777649c130ef201c68/django-xworkflows-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "ec2ef8a94d91c6704e60328d8e881c33", "sha256": "535175bed70c830d4e772e3331062ced1d53d07de92d0fbcbdc4a545ec7eaecf" }, "downloads": -1, "filename": "django-xworkflows-0.9.2.tar.gz", "has_sig": false, "md5_digest": "ec2ef8a94d91c6704e60328d8e881c33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23999, "upload_time": "2013-09-25T09:58:13", "url": "https://files.pythonhosted.org/packages/de/2f/af1758c7f7c993b70cf2f06ff1bec005f880cf03c05a24f7cb8d35346736/django-xworkflows-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "1c86d57a7bc151e8a160d2e367d96cda", "sha256": "ec0f106ac82d04d5a874f7ffcd4b77342f6dabb2a50d78a75bcb49d0453b636f" }, "downloads": -1, "filename": "django-xworkflows-0.9.3.tar.gz", "has_sig": false, "md5_digest": "1c86d57a7bc151e8a160d2e367d96cda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24098, "upload_time": "2014-06-04T14:06:49", "url": "https://files.pythonhosted.org/packages/49/5c/6db8c21a424dd2ce378395e9b2ae832a7bb2dd40cff4485be0d32fcae071/django-xworkflows-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "ad43962ce975ce70d302f62c7e803892", "sha256": "2913dc6ae5e36dc619a86c02530c4cd3f74385aee74e7bf4c247bcecdd5fdcdc" }, "downloads": -1, "filename": "django-xworkflows-0.9.4.tar.gz", "has_sig": false, "md5_digest": "ad43962ce975ce70d302f62c7e803892", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25741, "upload_time": "2014-11-24T20:28:40", "url": "https://files.pythonhosted.org/packages/45/94/ac82a390aa3a5c215c395eadac47b8648c29f7962a172ef13192ae1cb3ec/django-xworkflows-0.9.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "68f498293bc718dc35202fd55eb73fe9", "sha256": "4054382e87f844d92ea5af16c3bb58cf659cc1df9e706d880ec3bb9c0a9affed" }, "downloads": -1, "filename": "django_xworkflows-0.12.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "68f498293bc718dc35202fd55eb73fe9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18322, "upload_time": "2018-02-06T09:49:57", "url": "https://files.pythonhosted.org/packages/37/41/effb1804865fdf6e5cdd05baa85ad18efa2e0ce0a150114b846bbfc2f840/django_xworkflows-0.12.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f10df7c766bd485477749f6c0f6bc04f", "sha256": "48adfd811ca2f0420ce08c3c2d16326fb23033ef1c8186b373b58d5466492d5f" }, "downloads": -1, "filename": "django_xworkflows-0.12.3.tar.gz", "has_sig": false, "md5_digest": "f10df7c766bd485477749f6c0f6bc04f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15081, "upload_time": "2018-02-06T09:49:58", "url": "https://files.pythonhosted.org/packages/c0/5c/b41a0121987ead7f336cc5386196cacde801199e5ae7a3bb872122fa49f1/django_xworkflows-0.12.3.tar.gz" } ] }