{ "info": { "author": "vpuhoff", "author_email": "vpuhoff@live.ru", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "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", "Programming Language :: Python :: 3.7" ], "description": "# loopback\nThread manager and decorator for asynchronous background function execution\n\n## Simple usage in code:\n```\nfrom loopback import manager, loop\nfrom time import sleep\n\n@loop(manager, interval = 1)\ndef threaded_function(arg):\n print(\"running \")\n sleep(arg)\n return 'OK'\n\n\nwhile True:\n print(threaded_function(4))\n sleep(1)\n```\n\n## Source Code:\n* [https://github.com/vpuhoff/loopback](https://github.com/vpuhoff/loopback)\n\n## Travis CI Deploys:\n* [https://travis-ci.com/vpuhoff/loopback](https://travis-ci.com/vpuhoff/loopback) [![Build Status](https://travis-ci.com/vpuhoff/loopback.svg?branch=master)](https://travis-ci.com/vpuhoff/loopback)\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MIT", "maintainer": "vpuhoff", "maintainer_email": "vpuhoff@live.ru", "name": "loopback", "package_url": "https://pypi.org/project/loopback/", "platform": "", "project_url": "https://pypi.org/project/loopback/", "project_urls": null, "release_url": "https://pypi.org/project/loopback/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "Thread manager and decorator for asynchronous background function execution.", "version": "0.0.2" }, "last_serial": 5629067, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a52c15414fc5c919590760f5d42fc6f1", "sha256": "111743a5082062430cdf59e4d1fdbf4035e1dd3468e6e1e98ecd75749cd227c5" }, "downloads": -1, "filename": "loopback-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a52c15414fc5c919590760f5d42fc6f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3233, "upload_time": "2019-08-03T20:03:56", "url": "https://files.pythonhosted.org/packages/44/29/0834686cf975afdfa9e2265855cda2cabc5c0cf741eda2d9f0733c6dcd7c/loopback-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f3eea3a417c277a73daf27f6c81326a", "sha256": "0ba2d114744cad9063f46405e29a81edd7bf9a65ee719d2bdd01108a8e08c42d" }, "downloads": -1, "filename": "loopback-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5f3eea3a417c277a73daf27f6c81326a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3068, "upload_time": "2019-08-03T20:03:58", "url": "https://files.pythonhosted.org/packages/96/a1/c19ed197235c9f2bbef6ee879f7e7e6fae0de04f54452759c1d560199dcd/loopback-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "c3304007f7656925577b1d89cde62e9c", "sha256": "7d743d488619cffcf4b4f218a1857c67db5d8c55cebd8d371484ae6f7a3914e0" }, "downloads": -1, "filename": "loopback-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c3304007f7656925577b1d89cde62e9c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3236, "upload_time": "2019-08-03T20:11:50", "url": "https://files.pythonhosted.org/packages/eb/f6/34d772eda4abc9712920a86b2f04a401b484226f1cdbd4da97b93b4638dc/loopback-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e107d9b6c09c7f4d553d8fe0135c0b9", "sha256": "c919f2d661455d4d6a663a1976f0ea80f5005f65666a71d6ed012789a0d723d4" }, "downloads": -1, "filename": "loopback-0.0.2.tar.gz", "has_sig": false, "md5_digest": "5e107d9b6c09c7f4d553d8fe0135c0b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3067, "upload_time": "2019-08-03T20:11:52", "url": "https://files.pythonhosted.org/packages/ce/7e/1b3632334de37dbfecea5b207db6d93521bd8fc4cdd82952ab5e88048e34/loopback-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c3304007f7656925577b1d89cde62e9c", "sha256": "7d743d488619cffcf4b4f218a1857c67db5d8c55cebd8d371484ae6f7a3914e0" }, "downloads": -1, "filename": "loopback-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c3304007f7656925577b1d89cde62e9c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3236, "upload_time": "2019-08-03T20:11:50", "url": "https://files.pythonhosted.org/packages/eb/f6/34d772eda4abc9712920a86b2f04a401b484226f1cdbd4da97b93b4638dc/loopback-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e107d9b6c09c7f4d553d8fe0135c0b9", "sha256": "c919f2d661455d4d6a663a1976f0ea80f5005f65666a71d6ed012789a0d723d4" }, "downloads": -1, "filename": "loopback-0.0.2.tar.gz", "has_sig": false, "md5_digest": "5e107d9b6c09c7f4d553d8fe0135c0b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3067, "upload_time": "2019-08-03T20:11:52", "url": "https://files.pythonhosted.org/packages/ce/7e/1b3632334de37dbfecea5b207db6d93521bd8fc4cdd82952ab5e88048e34/loopback-0.0.2.tar.gz" } ] }