{ "info": { "author": "Kevin McCabe", "author_email": "csmp@hotmail.com", "bugtrack_url": null, "classifiers": [], "description": "", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/gumpcraca/dynamicmultithreadedexecutor/archive/1.0.2.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gumpcraca/dynamicmultithreadedexecutor", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "dynamicmultithreadedexecutor", "package_url": "https://pypi.org/project/dynamicmultithreadedexecutor/", "platform": "", "project_url": "https://pypi.org/project/dynamicmultithreadedexecutor/", "project_urls": { "Download": "https://github.com/gumpcraca/dynamicmultithreadedexecutor/archive/1.0.2.zip", "Homepage": "https://github.com/gumpcraca/dynamicmultithreadedexecutor" }, "release_url": "https://pypi.org/project/dynamicmultithreadedexecutor/1.0.2/", "requires_dist": null, "requires_python": "", "summary": "Dynamic Multi-threaded Executor", "version": "1.0.2" }, "last_serial": 3448679, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "a2eac3c072f2f7b5f2aba1bdb975a202", "sha256": "61e348c7b80528856975d2e07f4c5a41bc08e979aa2ca84323631c6af1d92f45" }, "downloads": -1, "filename": "dynamicmultithreadedexecutor-1.0.tar.gz", "has_sig": false, "md5_digest": "a2eac3c072f2f7b5f2aba1bdb975a202", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 935, "upload_time": "2017-12-21T22:01:31", "url": "https://files.pythonhosted.org/packages/f6/bc/41e8e1a127bc32e183ed03342b427f0c513482f28a5ee8a28152f68761fb/dynamicmultithreadedexecutor-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "e7a16570fb990858aa50236cf69d2d96", "sha256": "d0526491bf654bcf8ab37c0ff6abaed1ad2be7c3bc83c9bf74b2ce0ae30dc111" }, "downloads": -1, "filename": "dynamicmultithreadedexecutor-1.0.1.tar.gz", "has_sig": false, "md5_digest": "e7a16570fb990858aa50236cf69d2d96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 943, "upload_time": "2017-12-28T21:18:08", "url": "https://files.pythonhosted.org/packages/eb/2f/0c1fd643172d8c82e89ac57091309bdeedc0c3969e62db00e80d58ad3e9d/dynamicmultithreadedexecutor-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "0018d61b35a3e3619c696c8f55b20216", "sha256": "ec704e9bb59bf50aa6b2921ba609ecf1e2fcd064704531108342a840461e46b9" }, "downloads": -1, "filename": "dynamicmultithreadedexecutor-1.0.2-py3.6.egg", "has_sig": false, "md5_digest": "0018d61b35a3e3619c696c8f55b20216", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 14470, "upload_time": "2017-12-28T22:23:46", "url": "https://files.pythonhosted.org/packages/8c/3a/0917f036997ae446874bb9457fe8495b65315a50aaa67d1d4cae3e7a4945/dynamicmultithreadedexecutor-1.0.2-py3.6.egg" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0018d61b35a3e3619c696c8f55b20216", "sha256": "ec704e9bb59bf50aa6b2921ba609ecf1e2fcd064704531108342a840461e46b9" }, "downloads": -1, "filename": "dynamicmultithreadedexecutor-1.0.2-py3.6.egg", "has_sig": false, "md5_digest": "0018d61b35a3e3619c696c8f55b20216", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 14470, "upload_time": "2017-12-28T22:23:46", "url": "https://files.pythonhosted.org/packages/8c/3a/0917f036997ae446874bb9457fe8495b65315a50aaa67d1d4cae3e7a4945/dynamicmultithreadedexecutor-1.0.2-py3.6.egg" } ] }