{ "info": { "author": "Amen Souissi", "author_email": "amensouissi@ecreall.com", "bugtrack_url": null, "classifiers": [ "Framework :: Pyramid", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Programming Language :: Python", "Programming Language :: Python :: 3.4", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application" ], "description": ".. This README is meant for consumption by humans and pypi. Pypi can render rst files so please do not use Sphinx features.\n If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide_addons.html\n This text does not appear on pypi or github. It is a comment.\n\n============\necreall_dace\n============\n\nDaCE is a data-centric workflow engine. It enables the definition and\nexecution of complex processes and the definition of objects of collaboration.\nIn DaCE the rights management is based on the definition of roles.\n\nFeatures\n--------\n\n- Process definition with Activity, Exclusive Gateway, Parallel Gateway,\n Event (StartEvent, IntermediateThrowEvent, IntermediateCatchEvent)\n with the following kind: Terminate, Timer, Signal, Conditional\n- Process instances indexed in ZODB with substanced catalog which is based on `hypatia `__ indexes.\n- eventloop with tornado and zmq is used for conditional and timer events\n\n\nExamples\n--------\n\nThis package is used in the following projects:\n\n- `nova-ideo `__\n- `l'agenda commun `__\n\n\nDocumentation\n-------------\n\nTODO\n\n\nTranslations\n------------\n\nThis product has been translated into\n\n- French\n\n\nInstallation\n------------\n\nAdd `ecreall_dace` in `install_requires` in your `setup.py`.\nand edit `production.ini` in your Pyramid application to add::\n\n pyramid.includes =\n ...\n dace\n\n\nContribute\n----------\n\n- Issue Tracker: https://github.com/ecreall/dace/issues\n- Source Code: https://github.com/ecreall/dace\n\n\nLicense\n-------\n\nThe project is licensed under the AGPLv3+.\n\n\nChangelog\n=========\n\n1.1.0 (2017-02-25)\n------------------\n\n- Add user_groups getter to User class, and now include roles from groups\n when checking if the user has given role.\n\n\n1.0.3 (2017-01-06)\n------------------\n\n- Auto evolve TimeEvent if the definition changed.\n\n- Fix the end of a sub-process.\n\n- Optimizations of path finding to get the workitems.\n\n\n1.0.2 (2016-09-15)\n------------------\n\n- Fix an issue with automatic actions.\n\n\n1.0.1 (2016-08-18)\n------------------\n\n- Include mo files in the release.\n\n\n1.0 (2016-06-28)\n----------------\n\n- Initial version", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ecreall/dace/", "keywords": "process", "license": "AGPLv3+", "maintainer": "", "maintainer_email": "", "name": "ecreall-dace", "package_url": "https://pypi.org/project/ecreall-dace/", "platform": "", "project_url": "https://pypi.org/project/ecreall-dace/", "project_urls": { "Homepage": "https://github.com/ecreall/dace/" }, "release_url": "https://pypi.org/project/ecreall-dace/1.1.0/", "requires_dist": null, "requires_python": "", "summary": "Data-centric engine", "version": "1.1.0" }, "last_serial": 2667465, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "14ff6ed7d5922db0145f423ee36a53b9", "sha256": "7bc85d166657595acbd0237cc5c8c53908cca8dde80e001b7c18a8162735e2dd" }, "downloads": -1, "filename": "ecreall_dace-1.0.tar.gz", "has_sig": false, "md5_digest": "14ff6ed7d5922db0145f423ee36a53b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86406, "upload_time": "2016-06-28T14:08:58", "url": "https://files.pythonhosted.org/packages/ed/fc/4f880f05c53f32a5789e16ecb42873a7af2a77b693e05ab6c6bd0db2e2e8/ecreall_dace-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "d38ed387469549f2aa3eaf3a5c44d71d", "sha256": "b2f8f40f2e37adfb3028c172a5c89f489d6f2ca6fd0ac86c581a5ced833813da" }, "downloads": -1, "filename": "ecreall_dace-1.0.1.tar.gz", "has_sig": false, "md5_digest": "d38ed387469549f2aa3eaf3a5c44d71d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86801, "upload_time": "2016-08-18T14:03:19", "url": "https://files.pythonhosted.org/packages/e2/6d/ed5ef9a5ae58cb8856042bcb13357aefafe25af95c0529f24d91d0a4e545/ecreall_dace-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "7c2592cd87de1bc8ca7c1523a7301b7f", "sha256": "62b36f440da3affeb50e155d1f61cb01958bf60097e99c9e2a244e0413af7b74" }, "downloads": -1, "filename": "ecreall_dace-1.0.2.tar.gz", "has_sig": false, "md5_digest": "7c2592cd87de1bc8ca7c1523a7301b7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86884, "upload_time": "2016-09-15T13:17:37", "url": "https://files.pythonhosted.org/packages/75/18/9a42ce31d2afa865ea80c94764c1ad3417a42fb60423e502f18e2c01e80f/ecreall_dace-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "45e11b96251a12d58f99cde719bf3f67", "sha256": "a365f639c2cf66ff9b8eb2ca92723760c624409117ee50de9e22927cf731b6c6" }, "downloads": -1, "filename": "ecreall_dace-1.0.3.tar.gz", "has_sig": false, "md5_digest": "45e11b96251a12d58f99cde719bf3f67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87011, "upload_time": "2017-01-06T13:20:14", "url": "https://files.pythonhosted.org/packages/49/73/696c77aa79033994ae69d76148debb18c0b75940207e96817917942525f4/ecreall_dace-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e4c0bf6bc20858e879885b1ec4be22fd", "sha256": "66bd2745557031d4d6767d7ee6e419304ac5758cc75d4902d2b8e6f19c22bb35" }, "downloads": -1, "filename": "ecreall_dace-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e4c0bf6bc20858e879885b1ec4be22fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87114, "upload_time": "2017-02-25T10:03:32", "url": "https://files.pythonhosted.org/packages/a7/69/ad622d526a4ce288e5cbc71667989f74a3d5a6d286e12596118c86156060/ecreall_dace-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e4c0bf6bc20858e879885b1ec4be22fd", "sha256": "66bd2745557031d4d6767d7ee6e419304ac5758cc75d4902d2b8e6f19c22bb35" }, "downloads": -1, "filename": "ecreall_dace-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e4c0bf6bc20858e879885b1ec4be22fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87114, "upload_time": "2017-02-25T10:03:32", "url": "https://files.pythonhosted.org/packages/a7/69/ad622d526a4ce288e5cbc71667989f74a3d5a6d286e12596118c86156060/ecreall_dace-1.1.0.tar.gz" } ] }