{ "info": { "author": "Dark Ligt alias FB2011B", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: Other Environment", "Environment :: Web Environment", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "pyzac python-zero-mq-actor\n==========================\n\n|Doc status| |Build Status| |Codacy Badge| |Code style: black|\n\nBasic Concept\n-------------\n\npyzac uses zeromq to create a mesho of interconnected actors. Those\nactors are created by decorating a function with a pyzac decorator.\nThere exist three cases of actors: 1. The function does not contain any\ninput parameters. Therefore the decorated function only publishes its\nreturned values by the decorator to a specified address. 2. The function\ncontains parameters but does not return any values. In that case the\napplied decorator only receives mesages and converts them to the\nfunction paramters. 3. The function returns values and contains\nparameters. In that case the applied decorator receives\n\nThis decorator is used to license to another actor or in case the\nfunction does not have any parameters it is used to publish the function\nresults. The package should be placed at pypi in the near future.\n\n.. |Doc status| image:: https://readthedocs.org/projects/pyzac/badge/?version=latest\n :target: https://pyzac.readthedocs.io/en/latest/?badge=latest\n.. |Build Status| image:: https://travis-ci.org/F2011B/pyzac.svg?branch=master\n :target: https://travis-ci.org/F2011B/pyzac\n.. |Codacy Badge| image:: https://api.codacy.com/project/badge/Grade/313cc391a41040cab9d8119fbbcc483a\n :target: https://app.codacy.com/app/F2011B/pyzac?utm_source=github.com&utm_medium=referral&utm_content=F2011B/pyzac&utm_campaign=Badge_Grade_Dashboard\n.. |Code style: black| image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/ambv/black", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/F2011B/pyzac", "keywords": "actor zeromq pzmq", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "pyzac", "package_url": "https://pypi.org/project/pyzac/", "platform": "", "project_url": "https://pypi.org/project/pyzac/", "project_urls": { "Homepage": "https://github.com/F2011B/pyzac" }, "release_url": "https://pypi.org/project/pyzac/0.1.4/", "requires_dist": null, "requires_python": ">= 3.3", "summary": "The Python Actor Model using zeroMQ", "version": "0.1.4" }, "last_serial": 4931678, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c0e23f9ac8eb0c6591d93e3acae4314c", "sha256": "e2b55551cf86c16474d25c91f27a0357efd60a73b704084bac384fdd40ce9789" }, "downloads": -1, "filename": "pyzac-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c0e23f9ac8eb0c6591d93e3acae4314c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6997, "upload_time": "2018-11-24T22:55:18", "url": "https://files.pythonhosted.org/packages/cc/d9/4d6fadc29726ca88be80a897914bdfd51ad251657bd1285672377aeb9ac6/pyzac-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8de7e400972c1c79278b0a8e7854d35f", "sha256": "974cf38f5f88f9ad7c0a0c895622c67b974847267ee63332f657801bad98717f" }, "downloads": -1, "filename": "pyzac-0.0.1.tar.gz", "has_sig": false, "md5_digest": "8de7e400972c1c79278b0a8e7854d35f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7656, "upload_time": "2018-11-24T22:55:20", "url": "https://files.pythonhosted.org/packages/85/0c/8aa87614267632081cbe432033a3ff6eafaa052aaa68c167867a25068bc9/pyzac-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "9a6a9598b9d4f437f24b7fd41e4f5208", "sha256": "9a9fbce233a9b9a5e71e0817d508c9e1cefcc7ae5160eb027cc0de0fa7dd8f35" }, "downloads": -1, "filename": "pyzac-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9a6a9598b9d4f437f24b7fd41e4f5208", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6998, "upload_time": "2018-11-24T22:59:09", "url": "https://files.pythonhosted.org/packages/a3/fe/fa71d5abd79ef955a4380abe61b7c51499c81fba04d7aceb8caed66bb87b/pyzac-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76dcb4a30c8430289206351f0785dbb7", "sha256": "31a319fcf655b54f6bb2270fc79ccaecaf39a77f38ce1377c37989d8912f34d3" }, "downloads": -1, "filename": "pyzac-0.0.2.tar.gz", "has_sig": false, "md5_digest": "76dcb4a30c8430289206351f0785dbb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7857, "upload_time": "2018-11-24T22:59:10", "url": "https://files.pythonhosted.org/packages/9b/bf/8e4d801296042695f8106f75c2e298c3cd3246144b330bca13dc7c358a64/pyzac-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "15508d536aa7a7585b90d5511123c0ef", "sha256": "ab3ba951a11c565ae85156c844d1212f3e6e78cab347e8aa61b957a21175c9dd" }, "downloads": -1, "filename": "pyzac-0.0.3.tar.gz", "has_sig": false, "md5_digest": "15508d536aa7a7585b90d5511123c0ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7443, "upload_time": "2018-11-26T18:52:18", "url": "https://files.pythonhosted.org/packages/9e/e4/d6c2b5d951aea4f76b31d841a647d2edfb38f0b4303b38b40ed902ec0445/pyzac-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "e1f5c0515f4d68d0a37374536dca201c", "sha256": "9210f14daee8e37736294e4893cd4cf465d79a2ba2bf2453050c828980dd105d" }, "downloads": -1, "filename": "pyzac-0.0.4.tar.gz", "has_sig": false, "md5_digest": "e1f5c0515f4d68d0a37374536dca201c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7446, "upload_time": "2018-11-26T19:00:17", "url": "https://files.pythonhosted.org/packages/d7/42/7060910f305cd1ddd8c7f5623c77e3118118ab736be73137ca81107be453/pyzac-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "1b4055e2524027641e9264c33bc94bf0", "sha256": "830fd6a2231582084c8eb13ef3acc04d78de639e65e102b2dfd7213e24d960bb" }, "downloads": -1, "filename": "pyzac-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "1b4055e2524027641e9264c33bc94bf0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.3", "size": 7181, "upload_time": "2018-11-26T19:37:35", "url": "https://files.pythonhosted.org/packages/b4/75/09c764e424e98d160ff6d7f0b20430ee43c3271214acd8701dfe42dd3b5e/pyzac-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "350a5630d3fcb04bc6b6b6099acfb494", "sha256": "950627f89c52f36ab36e3925bb21ab33bf0f2d9115338f0e40224414e9ef129c" }, "downloads": -1, "filename": "pyzac-0.0.5.tar.gz", "has_sig": false, "md5_digest": "350a5630d3fcb04bc6b6b6099acfb494", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.3", "size": 3567, "upload_time": "2018-11-26T19:37:36", "url": "https://files.pythonhosted.org/packages/86/5b/2fa1ca9c753a52275f5659347cc861a0a3de86de2d1405b98fd92b240856/pyzac-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "a6e28c09e92015d34634cb57035bfb7b", "sha256": "856e0fdffa29c9e4603572cf62c1f81cba0e77f768eecf63132bed59e2e9e083" }, "downloads": -1, "filename": "pyzac-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "a6e28c09e92015d34634cb57035bfb7b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.3", "size": 7805, "upload_time": "2018-11-26T19:40:36", "url": "https://files.pythonhosted.org/packages/ab/f2/1794cd1a6d2054ee670db0998b39af3e3d77513c3968dcf727c42af45ca2/pyzac-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69b73ecb809e8ed715e1a913162a2c18", "sha256": "a5b40adb00075eecb5c9eeaabeea248e52338748b5e9d1ef642d81618a6aba0d" }, "downloads": -1, "filename": "pyzac-0.0.6.tar.gz", "has_sig": false, "md5_digest": "69b73ecb809e8ed715e1a913162a2c18", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.3", "size": 3894, "upload_time": "2018-11-26T19:40:38", "url": "https://files.pythonhosted.org/packages/8b/9c/7450430a55463b2d2012b2885d34189f407c2bd2d39c743c3765d50cb3d0/pyzac-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "56ee4ddfed48c3563aa1496fe9fb149b", "sha256": "92323d127fd720acab4492705416a02dfea084b931b2632ffce5108a659ec8b6" }, "downloads": -1, "filename": "pyzac-0.0.7.tar.gz", "has_sig": false, "md5_digest": "56ee4ddfed48c3563aa1496fe9fb149b", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.3", "size": 3388, "upload_time": "2018-11-26T19:43:06", "url": "https://files.pythonhosted.org/packages/6d/2d/bbd122dddd08dabba3b7217a46ee9b2ef91809b445093ac356d258a3f3b1/pyzac-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "876f7a038d7c6b73974819a5a0dfa97f", "sha256": "c7623abf13bdc23907c13c7d554faaf2f2d3920c774ecee01c589f5db2f8e997" }, "downloads": -1, "filename": "pyzac-0.0.8.tar.gz", "has_sig": false, "md5_digest": "876f7a038d7c6b73974819a5a0dfa97f", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.3", "size": 3385, "upload_time": "2018-11-26T19:49:09", "url": "https://files.pythonhosted.org/packages/a8/c2/e52dfdda21f4fa9b65bbd9ea6f296e0eece9238c3b527d3bd1ce26965cc9/pyzac-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "0c899e26f6d5cfc9058c9631d45ce362", "sha256": "fdd6033a5923356e415772fd008224503c54c2b8cdfa07c0514235376c333d03" }, "downloads": -1, "filename": "pyzac-0.0.9.tar.gz", "has_sig": false, "md5_digest": "0c899e26f6d5cfc9058c9631d45ce362", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.3", "size": 3424, "upload_time": "2018-12-23T16:33:43", "url": "https://files.pythonhosted.org/packages/3c/04/c602e3709bb6954ff4bad5cbb074cbf9a8f26790ec63c5728f529b30f689/pyzac-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "66e262f56e68dedecda15e05eb7ba4af", "sha256": "4ac17b67674c73d73fc5b0c8085a236de6dbf3a015c53cf2f482e92e6705b75e" }, "downloads": -1, "filename": "pyzac-0.1.0.tar.gz", "has_sig": false, "md5_digest": "66e262f56e68dedecda15e05eb7ba4af", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.3", "size": 5718, "upload_time": "2019-03-07T18:46:21", "url": "https://files.pythonhosted.org/packages/13/83/89568d38df5f0907a17dadbed19da401f4c55d37dc5d1d02d9270034ebf1/pyzac-0.1.0.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a2d84cb3643e63cc31d0daa4b4debcae", "sha256": "360324568e806002f296fd8216f0eea372c2898845d5624e52fdaa3405c790d2" }, "downloads": -1, "filename": "pyzac-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a2d84cb3643e63cc31d0daa4b4debcae", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.3", "size": 5792, "upload_time": "2019-03-10T12:38:56", "url": "https://files.pythonhosted.org/packages/e3/c7/086962a65552a93e4faef4978c2f15acf84139b032239782e9559aec7813/pyzac-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "feabaacb22415f60539d56f14329b499", "sha256": "76e2a9d9d97705fa49cf90981243b61fc89da6af37a7b3d7d65a26f33a50296d" }, "downloads": -1, "filename": "pyzac-0.1.3.tar.gz", "has_sig": false, "md5_digest": "feabaacb22415f60539d56f14329b499", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.3", "size": 6013, "upload_time": "2019-03-11T19:25:07", "url": "https://files.pythonhosted.org/packages/f4/c7/171e23c9eb03ffd05b4ac748268d8983de69bfb6f32383cb0759e7c1c38f/pyzac-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "51e3cc9db00f8a281906f8f6d325e70b", "sha256": "40ec7e94f30839db95845fbd2b60e050507c8bb1383c3c98ad6d107dd8b3f785" }, "downloads": -1, "filename": "pyzac-0.1.4.tar.gz", "has_sig": false, "md5_digest": "51e3cc9db00f8a281906f8f6d325e70b", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.3", "size": 6033, "upload_time": "2019-03-12T19:47:23", "url": "https://files.pythonhosted.org/packages/3e/8c/b4142efb84af907058f8aaef1beb330aa57c804c468b5a1f423daf0b8b5b/pyzac-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "51e3cc9db00f8a281906f8f6d325e70b", "sha256": "40ec7e94f30839db95845fbd2b60e050507c8bb1383c3c98ad6d107dd8b3f785" }, "downloads": -1, "filename": "pyzac-0.1.4.tar.gz", "has_sig": false, "md5_digest": "51e3cc9db00f8a281906f8f6d325e70b", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.3", "size": 6033, "upload_time": "2019-03-12T19:47:23", "url": "https://files.pythonhosted.org/packages/3e/8c/b4142efb84af907058f8aaef1beb330aa57c804c468b5a1f423daf0b8b5b/pyzac-0.1.4.tar.gz" } ] }