{ "info": { "author": "Isaac Robinson", "author_email": "isaacrob@me.com", "bugtrack_url": null, "classifiers": [], "description": "This is much of the backbone for my, Isaac Robinson's, high school science project.\nThe idea is that a drone swarm where the drones work together to process difficult tasts, \nsuch as image processing, will be much more efficient, especially if that task has \na certain threshold beyond which it becomes relevant. Here, that task is facial detection\nand soon-to-be facial recognition. \nI have also designed several search algorithms with which a drone swarm may search an area.\nThis package uses OpenCV and IPython to do its image processing and parallel computing,\nrespectively.\nAs this package is still in its basic development phases, I am not going to go into much \ndetail here. If you have questions, email me at isaacrob@me.com.\nThis does not currently support other people, ie it is tailored to the way I've set things\nup on my various computers.\nAfter installation, running installdronedeps will install opencv, scipy, and numpy, along\nwith all their various dependencies, on a Raspberry Pi running Raspbian. Modifying the \ndirectory changes should make it install on any Ubuntu-based platform.\nRunning trigger will start a simple motion detector and face finder using opencv and any\nattached camera in parallel across an ippython cluster with some specified name passed\nas a command line argument and interpreted with click.\nRunning testpredictor will try to generate an opencv face recognizer, trying to best center\nand align any faces in the images taken on cue by the camera.\nVarious other command line accessable scripts will be installed.\nThe distdrone module has several parts, notably the image processing portion, run with opencv,\nthe different motion algorithms, including a search algorithm on a simulated map run with\nipython which will perfectly search certain spaces with multiple simulated drones exploring\nit at once without ever exploring the same portion of the simulated space twice. All of the\nlitte algorithms that make this, along with other things, possible are defined in gears.\nThere are other things provided by this package. Email me if you would care to know what \nthey are, and I will provide a write up for all of them.\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/isaacrob/distdrone", "keywords": "drone,OpenCV,IPython,parallel", "license": "GNU", "maintainer": null, "maintainer_email": null, "name": "distdrone", "package_url": "https://pypi.org/project/distdrone/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/distdrone/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/isaacrob/distdrone" }, "release_url": "https://pypi.org/project/distdrone/1.43/", "requires_dist": null, "requires_python": null, "summary": "package to drive parallel drone swarm", "version": "1.43" }, "last_serial": 1664308, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7bcef67b0bb92f09974642cc5bff9f5f", "sha256": "8ae1214811b5ca5be3db6807c9fc106b58ae4ac393efb364b47c85a18c1e2cae" }, "downloads": -1, "filename": "distdrone-0.0.1.tar.gz", "has_sig": false, "md5_digest": "7bcef67b0bb92f09974642cc5bff9f5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18222, "upload_time": "2015-08-04T20:14:19", "url": "https://files.pythonhosted.org/packages/63/29/1cff55dff6f82fbbaf63a6ca1fe20213b59eef5240e43ac7bb2d7b6e5125/distdrone-0.0.1.tar.gz" } ], "0.01": [], "0.02": [], "0.03": [], "0.04": [], "0.05": [], "0.06": [], "0.07": [], "0.08": [], "0.09": [], "0.10": [], "0.11": [], "0.12": [], "0.13": [], "0.14": [], "0.15": [], "0.16": [], "0.17": [], "0.18": [], "0.19": [], "0.20": [], "1.00": [ { "comment_text": "", "digests": { "md5": "324c0749096bea93837f209c9b92ef0b", "sha256": "d5bfae963eeef86351ea37f021973759ce7acb62268e9de76055b5d98fbdf48e" }, "downloads": -1, "filename": "distdrone-1.00.tar.gz", "has_sig": false, "md5_digest": "324c0749096bea93837f209c9b92ef0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12040, "upload_time": "2014-11-25T14:29:51", "url": "https://files.pythonhosted.org/packages/b7/b5/5536cdeea7f1fb2b2d9ba13d431f396ad91f4c7f584e6c5a5672c6c44996/distdrone-1.00.tar.gz" } ], "1.01": [ { "comment_text": "", "digests": { "md5": "475dd7733df6a5c20b55ad30ec4702cc", "sha256": "f94b588651048e35ccf9f210d7e001882c73f5d7ce8907654349643216c986cb" }, "downloads": -1, "filename": "distdrone-1.01.tar.gz", "has_sig": false, "md5_digest": "475dd7733df6a5c20b55ad30ec4702cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12054, "upload_time": "2014-11-25T14:44:42", "url": "https://files.pythonhosted.org/packages/5c/33/79794f7ece068bc241269e8d6a29b90cc0d4863e18ab9d6cde71a67f244c/distdrone-1.01.tar.gz" } ], "1.10": [ { "comment_text": "", "digests": { "md5": "18981943df46a36df52f4ed6caf10d10", "sha256": "584a3463935b666f706809a0807de04fd9381da7a0958077525b09c5e3b66543" }, "downloads": -1, "filename": "distdrone-1.10.tar.gz", "has_sig": false, "md5_digest": "18981943df46a36df52f4ed6caf10d10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12043, "upload_time": "2014-11-25T14:55:50", "url": "https://files.pythonhosted.org/packages/97/c9/27415dfdc9c9d224c47565c1978fdbadb160b3cf85f75def2eb54db518db/distdrone-1.10.tar.gz" } ], "1.11": [ { "comment_text": "", "digests": { "md5": "16f9d2d860dd896217a3503e12fc5f8e", "sha256": "90c2ebf4023ac368ee3c6568c6ce52019e3f3f76fdf36cf39ae5557e8611fd70" }, "downloads": -1, "filename": "distdrone-1.11.tar.gz", "has_sig": false, "md5_digest": "16f9d2d860dd896217a3503e12fc5f8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11521, "upload_time": "2014-11-25T15:20:35", "url": "https://files.pythonhosted.org/packages/06/96/812ff173a224e986eaaad8fd7bfd6e90821fb4917ff2a99605107aa31da1/distdrone-1.11.tar.gz" } ], "1.12": [ { "comment_text": "", "digests": { "md5": "ec17a542f234c9a873d2634448a22672", "sha256": "11fca5814ba451ea27061b562a08851932f6be241ed2040b1b33587041d4c021" }, "downloads": -1, "filename": "distdrone-1.12.tar.gz", "has_sig": false, "md5_digest": "ec17a542f234c9a873d2634448a22672", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11520, "upload_time": "2014-11-25T15:21:34", "url": "https://files.pythonhosted.org/packages/e3/93/950b9e847c0909bf9ebd6864c2d9be9e3951f716da4ae44328faaf44f64f/distdrone-1.12.tar.gz" } ], "1.13": [ { "comment_text": "", "digests": { "md5": "1f35f8d4ec981b5b7f6f50d5bcedf9d6", "sha256": "81ae4e199693ea2cb25116dcfab955a67155a1025d9aeba40e0c04228508b3a2" }, "downloads": -1, "filename": "distdrone-1.13.tar.gz", "has_sig": false, "md5_digest": "1f35f8d4ec981b5b7f6f50d5bcedf9d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11520, "upload_time": "2014-11-25T15:24:28", "url": "https://files.pythonhosted.org/packages/4d/a3/1bb7871f879f44d25638251a2e053d968c5a68ff8acbe3f5b24a1c63f9b2/distdrone-1.13.tar.gz" } ], "1.14": [ { "comment_text": "", "digests": { "md5": "44ef849bf03ee7190335cb1d990a4ef4", "sha256": "5efae5bdce201756f43dd80902af6d61a5f58fb9bd4eeede7ecf44917d711fb4" }, "downloads": -1, "filename": "distdrone-1.14.tar.gz", "has_sig": false, "md5_digest": "44ef849bf03ee7190335cb1d990a4ef4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11512, "upload_time": "2014-11-25T16:05:39", "url": "https://files.pythonhosted.org/packages/ff/55/9b6a6e766a1fe043d398feee01fa367f3898f296241019e46835cba78328/distdrone-1.14.tar.gz" } ], "1.15": [ { "comment_text": "", "digests": { "md5": "0f8427810e089ac08b9f526c5acb4505", "sha256": "32ec979a556d0707ad446dbb5ada632d24ae5ae0d36e0d7e0fc6c8eb12fdedc0" }, "downloads": -1, "filename": "distdrone-1.15.tar.gz", "has_sig": false, "md5_digest": "0f8427810e089ac08b9f526c5acb4505", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11526, "upload_time": "2014-11-25T16:38:55", "url": "https://files.pythonhosted.org/packages/86/55/f6251b50dcdbfdfc494455d5cdeebbb6a7317bc8da1fb6b39abe4af09b98/distdrone-1.15.tar.gz" } ], "1.16": [ { "comment_text": "", "digests": { "md5": "4b29024fbbb2a2cf25d3cb6e6461d42a", "sha256": "4f600dae02b2db2214d7a9d02857ab9acf039f54aceab5ac340744cb7902dabd" }, "downloads": -1, "filename": "distdrone-1.16.tar.gz", "has_sig": false, "md5_digest": "4b29024fbbb2a2cf25d3cb6e6461d42a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11510, "upload_time": "2014-11-25T16:40:47", "url": "https://files.pythonhosted.org/packages/f7/71/be9a9edbd83ac429f8209af57e4867d6c7387f100a6293c0edab2971f571/distdrone-1.16.tar.gz" } ], "1.17": [ { "comment_text": "", "digests": { "md5": "ab3c24eae512c2e54c0a541ef94079b6", "sha256": "25ef12ba5496bad959e88345538413e72d7c947529592360a2ca58d87ec1601f" }, "downloads": -1, "filename": "distdrone-1.17.tar.gz", "has_sig": false, "md5_digest": "ab3c24eae512c2e54c0a541ef94079b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11503, "upload_time": "2014-11-25T16:42:11", "url": "https://files.pythonhosted.org/packages/09/da/aa1a96445c2a6c94c91aee77421216cbbe58177f9391f381b7c145f7a03d/distdrone-1.17.tar.gz" } ], "1.18": [ { "comment_text": "", "digests": { "md5": "77bc0882fcf051f4c0fe9b17c009818d", "sha256": "6e0b4d4b02c7774bee4b266cb759a7939ec0e26a4d5e3877b128a25ada9b40ed" }, "downloads": -1, "filename": "distdrone-1.18.tar.gz", "has_sig": false, "md5_digest": "77bc0882fcf051f4c0fe9b17c009818d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11502, "upload_time": "2014-11-25T16:43:34", "url": "https://files.pythonhosted.org/packages/9e/96/10907c5fe16907b2fe5f809f2640c8d258b07eea71d0a266eaa20a40bbc2/distdrone-1.18.tar.gz" } ], "1.19": [ { "comment_text": "", "digests": { "md5": "bec972196201185b20eb2e97d261229a", "sha256": "8dfb0cb76f5427f05edb23a7f5f43d40f720ed4a42e8fbef31047997a71bad2c" }, "downloads": -1, "filename": "distdrone-1.19.tar.gz", "has_sig": false, "md5_digest": "bec972196201185b20eb2e97d261229a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7056, "upload_time": "2014-11-25T16:46:46", "url": "https://files.pythonhosted.org/packages/e5/46/41527b8a80eac661539a80967e36a7d785bb0c82f16fe9a5711c107bf0a1/distdrone-1.19.tar.gz" } ], "1.20": [ { "comment_text": "", "digests": { "md5": "c7257fbf1510b61fdf505801053ea7f9", "sha256": "e6d0c01006f406a9f4129944611234651b82447ee736378c545d5c5b04ac806c" }, "downloads": -1, "filename": "distdrone-1.20.tar.gz", "has_sig": false, "md5_digest": "c7257fbf1510b61fdf505801053ea7f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7056, "upload_time": "2014-11-25T16:47:39", "url": "https://files.pythonhosted.org/packages/94/88/a468bec80e5e2e512cd731547a75b08b7cfd91c2dfd4d4278f4b57f7049a/distdrone-1.20.tar.gz" } ], "1.21": [ { "comment_text": "", "digests": { "md5": "4939b462a43f349559ac8cc7271bbc27", "sha256": "af1fb2f7e2a27a426672b1cf726cdddee486aee626b7f8ec4d38949ffb5dfd8d" }, "downloads": -1, "filename": "distdrone-1.21.tar.gz", "has_sig": false, "md5_digest": "4939b462a43f349559ac8cc7271bbc27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12452, "upload_time": "2014-11-25T16:49:24", "url": "https://files.pythonhosted.org/packages/d4/33/369be2d9d5af033a794cc313a17c2146146a3e01b37ee648c1c79e280aa3/distdrone-1.21.tar.gz" } ], "1.22": [ { "comment_text": "", "digests": { "md5": "e0d264f5adb430066555d092ca22d46b", "sha256": "d875760527abfe7e88cee2f46b6802e53b699d1fd5190737ca609a7f57545ef6" }, "downloads": -1, "filename": "distdrone-1.22.tar.gz", "has_sig": false, "md5_digest": "e0d264f5adb430066555d092ca22d46b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12449, "upload_time": "2014-11-25T16:51:07", "url": "https://files.pythonhosted.org/packages/83/e5/50b3bab7db0b7a9eac1afa5338dd89a2214019c584a285703eaba62a75ab/distdrone-1.22.tar.gz" } ], "1.23": [ { "comment_text": "", "digests": { "md5": "b0707c90e45cc780991235512f9721a4", "sha256": "70b81171274b8617eba6de4964188056f647587b4fea08218bada6a8c99b5ea6" }, "downloads": -1, "filename": "distdrone-1.23.tar.gz", "has_sig": false, "md5_digest": "b0707c90e45cc780991235512f9721a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12430, "upload_time": "2014-11-25T16:53:47", "url": "https://files.pythonhosted.org/packages/32/95/ed65ee2de42a468dcdbe4e05f59da4dcd8c9486afddc288f5de3a5179090/distdrone-1.23.tar.gz" } ], "1.24": [ { "comment_text": "", "digests": { "md5": "f2ecad71830352e9899c54a00f82ce71", "sha256": "91e782e0d97946f5331dc0fa38ca887b403d0d64e18ecae0f38b0e16e243dbd9" }, "downloads": -1, "filename": "distdrone-1.24.tar.gz", "has_sig": false, "md5_digest": "f2ecad71830352e9899c54a00f82ce71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12483, "upload_time": "2014-11-25T23:25:55", "url": "https://files.pythonhosted.org/packages/a0/f3/d2f14258866480ec2c3f9067a2340cb2141703690d3dac414760ee9ec811/distdrone-1.24.tar.gz" } ], "1.25": [ { "comment_text": "", "digests": { "md5": "eefed53c4683a0ce6750730f47137efa", "sha256": "0b65f0c481b275d21d458ea9311b6d6199b53f2f287ef078ddeb4683e83b2745" }, "downloads": -1, "filename": "distdrone-1.25.tar.gz", "has_sig": false, "md5_digest": "eefed53c4683a0ce6750730f47137efa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12499, "upload_time": "2014-12-11T21:31:48", "url": "https://files.pythonhosted.org/packages/56/28/14ccec956ee29ced7a4c8453517591b07c8613f509da5395022dc8907538/distdrone-1.25.tar.gz" } ], "1.26": [ { "comment_text": "", "digests": { "md5": "006661b1119c2a6e85d55ea9920105dc", "sha256": "1a1e632b057aee986ff64d46819e789ec8ca4f12f461ff62fa72aae5d2816141" }, "downloads": -1, "filename": "distdrone-1.26.tar.gz", "has_sig": false, "md5_digest": "006661b1119c2a6e85d55ea9920105dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12552, "upload_time": "2014-12-31T19:57:29", "url": "https://files.pythonhosted.org/packages/93/56/9f4cf9b847ca34a547341e582b9ee49f04f3c70dd9529dc3cec558b7fcbb/distdrone-1.26.tar.gz" } ], "1.27": [ { "comment_text": "", "digests": { "md5": "495b8b68b7ee3dcccc730b3360f5b20c", "sha256": "ea1995ffb82b82f468b7ae6aafd734cfc117fe062c4a0eb8f6c78decdaf86f76" }, "downloads": -1, "filename": "distdrone-1.27.tar.gz", "has_sig": false, "md5_digest": "495b8b68b7ee3dcccc730b3360f5b20c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12548, "upload_time": "2015-01-01T19:55:50", "url": "https://files.pythonhosted.org/packages/cf/6f/0ce1124dfe65eb7fcaac83cecea296e2152f4fcd9cf744530bf09ef29bc6/distdrone-1.27.tar.gz" } ], "1.28": [ { "comment_text": "", "digests": { "md5": "bbb89eed5d652ea3475ce39179c3db0d", "sha256": "4bd2745798739494bd447575565f44f8b744a3b314a453d32aa9b308cad6c78e" }, "downloads": -1, "filename": "distdrone-1.28.tar.gz", "has_sig": false, "md5_digest": "bbb89eed5d652ea3475ce39179c3db0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12624, "upload_time": "2015-01-02T03:10:05", "url": "https://files.pythonhosted.org/packages/15/e4/af8074f837c830e941ecbc9675abde2312be90550157cd5812e97336c5b6/distdrone-1.28.tar.gz" } ], "1.29": [ { "comment_text": "", "digests": { "md5": "14ed12882a40e259a54aea5c119ce7ae", "sha256": "f62953b6fb169a4db029c81c1a84e46092a912c295b3f5d17636356c4dcb2125" }, "downloads": -1, "filename": "distdrone-1.29.tar.gz", "has_sig": false, "md5_digest": "14ed12882a40e259a54aea5c119ce7ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12684, "upload_time": "2015-06-19T19:28:25", "url": "https://files.pythonhosted.org/packages/60/de/aa9699870d660386d35bb624c92a7d7cb316dcb797489c47cd6054b37828/distdrone-1.29.tar.gz" } ], "1.30": [ { "comment_text": "", "digests": { "md5": "2e1d82ae1f1ca081468912d7a888080c", "sha256": "52359a25fd5a4865580b5a8848afe299c263aca278348a283be105c8b4e9a4d7" }, "downloads": -1, "filename": "distdrone-1.30.tar.gz", "has_sig": false, "md5_digest": "2e1d82ae1f1ca081468912d7a888080c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12686, "upload_time": "2015-06-19T19:30:58", "url": "https://files.pythonhosted.org/packages/3b/a4/447735d5a6ca2018cd673406c6cdedcad9fb9d3c31ca9adc2a5a0b909c9e/distdrone-1.30.tar.gz" } ], "1.31": [ { "comment_text": "", "digests": { "md5": "9d72e69da38facb34960ed29264fcebf", "sha256": "ef36230d49dfc8895b53ed6cb49edf15abb6a85965e2cb1e9c150b35ff4c24e5" }, "downloads": -1, "filename": "distdrone-1.31.tar.gz", "has_sig": false, "md5_digest": "9d72e69da38facb34960ed29264fcebf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12724, "upload_time": "2015-06-19T19:37:35", "url": "https://files.pythonhosted.org/packages/fb/3b/7acf870c4d620c1606a4901bcb5013220f66a63b9e5613f7998b33003920/distdrone-1.31.tar.gz" } ], "1.32": [ { "comment_text": "", "digests": { "md5": "a1debc0074398a720bde64217b2917fb", "sha256": "f0c85d4681de9f547621ae3f91ce46e80fe351ad03a6265e625208a15dca66f2" }, "downloads": -1, "filename": "distdrone-1.32.tar.gz", "has_sig": false, "md5_digest": "a1debc0074398a720bde64217b2917fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13876, "upload_time": "2015-06-19T19:53:23", "url": "https://files.pythonhosted.org/packages/c8/da/16c44f67f53ee462b04b29a6b4eeb0703b9ffb49eb5fcb6b63ea6c1a6e63/distdrone-1.32.tar.gz" } ], "1.33": [ { "comment_text": "", "digests": { "md5": "1bafc8b422c00cd67318902fcb75aebc", "sha256": "f15f2b7f8710120935f36a391aedf6987f8e3e8d9a41ddece037c5a590a6bc57" }, "downloads": -1, "filename": "distdrone-1.33.tar.gz", "has_sig": false, "md5_digest": "1bafc8b422c00cd67318902fcb75aebc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12655, "upload_time": "2015-06-19T19:56:57", "url": "https://files.pythonhosted.org/packages/dd/69/5b22d2e9cb9163cb1f52af32a4674a149b50060edb3abc424dc0305f944c/distdrone-1.33.tar.gz" } ], "1.34": [ { "comment_text": "", "digests": { "md5": "dd865421257c41ad1638cb124ffec23f", "sha256": "303391ba1eda1beb64d5028512f182d9e9c76a7690ac8879511f063fa255d11e" }, "downloads": -1, "filename": "distdrone-1.34.tar.gz", "has_sig": false, "md5_digest": "dd865421257c41ad1638cb124ffec23f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12650, "upload_time": "2015-06-19T19:57:52", "url": "https://files.pythonhosted.org/packages/a1/98/f590ebd3f94e3545058341e0d098252c39916346d9d648e7423d289d2913/distdrone-1.34.tar.gz" } ], "1.35": [ { "comment_text": "", "digests": { "md5": "d1a455091f077f1748b7b24004ff3ffb", "sha256": "45739d5fb89336b9229a6415b74b0976662c6460f50984a181270834d1fa249e" }, "downloads": -1, "filename": "distdrone-1.35.tar.gz", "has_sig": false, "md5_digest": "d1a455091f077f1748b7b24004ff3ffb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12684, "upload_time": "2015-06-19T20:25:57", "url": "https://files.pythonhosted.org/packages/72/58/bc7d73fb13d07f4931c846a5a3f967f6c6ef727af4000c7eb404b8949bcd/distdrone-1.35.tar.gz" } ], "1.36": [ { "comment_text": "", "digests": { "md5": "e1aa75a53178661fd6371c9bad91e31c", "sha256": "44c1b4c528770ee15a74a78cfc32a7ae3b3443e3cda74190af8e99a2ff00149f" }, "downloads": -1, "filename": "distdrone-1.36.tar.gz", "has_sig": false, "md5_digest": "e1aa75a53178661fd6371c9bad91e31c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12679, "upload_time": "2015-06-19T20:27:30", "url": "https://files.pythonhosted.org/packages/14/3c/3813b4b317516abe42bb9255cba4916f4834915bb836f0d44b05164d2da3/distdrone-1.36.tar.gz" } ], "1.37": [ { "comment_text": "", "digests": { "md5": "b7a6eba3d94492e0ab3fdd2cadeeaca8", "sha256": "ac9c8c23e90d3793e4897734ba35f7fdeb010da29aaefde21681fc302284f5f3" }, "downloads": -1, "filename": "distdrone-1.37.tar.gz", "has_sig": false, "md5_digest": "b7a6eba3d94492e0ab3fdd2cadeeaca8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12801, "upload_time": "2015-06-19T20:40:02", "url": "https://files.pythonhosted.org/packages/09/90/24f7f5fe3674bd10641da6b1350d3d52610d2053cde5f7672f2c6c506082/distdrone-1.37.tar.gz" } ], "1.38": [ { "comment_text": "", "digests": { "md5": "0c2400a38d36aff3a9e24afb46948fc7", "sha256": "229518a3c45355c76d43da5556a03e03bd603039f2712dbb09bdee695371cd72" }, "downloads": -1, "filename": "distdrone-1.38.tar.gz", "has_sig": false, "md5_digest": "0c2400a38d36aff3a9e24afb46948fc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13490, "upload_time": "2015-06-19T21:43:24", "url": "https://files.pythonhosted.org/packages/d3/93/6482f27ee9e5e4addfe1a11f576055e0756f4f0521f2b61be95861d687ed/distdrone-1.38.tar.gz" } ], "1.39": [ { "comment_text": "", "digests": { "md5": "e39d616597547305d5262e801bf728e2", "sha256": "8a47de74b57d70547fc10191f31ce9aec66dea48c13fd7bbe2ecef555b210fe7" }, "downloads": -1, "filename": "distdrone-1.39.tar.gz", "has_sig": false, "md5_digest": "e39d616597547305d5262e801bf728e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13144, "upload_time": "2015-06-23T02:02:15", "url": "https://files.pythonhosted.org/packages/04/5b/b254974b2044df0130163c12fac133ca2f48a5392f57f5a5c957c8b525cf/distdrone-1.39.tar.gz" } ], "1.40": [ { "comment_text": "", "digests": { "md5": "197f7f4824acb18d2e0c4a122ee0859a", "sha256": "5d298865af4215734c26f4a8e3f63293a417cf183e74f5a952e572218b80bdbc" }, "downloads": -1, "filename": "distdrone-1.40.tar.gz", "has_sig": false, "md5_digest": "197f7f4824acb18d2e0c4a122ee0859a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13324, "upload_time": "2015-06-23T21:16:01", "url": "https://files.pythonhosted.org/packages/75/14/44912ac3e2869369d94b49051b85194cc3eab7d0ea6b71a0bd47ee55a053/distdrone-1.40.tar.gz" } ], "1.41": [ { "comment_text": "", "digests": { "md5": "9904b55907a8b73025357f35e9df6c63", "sha256": "318f20fdede5ce3395819e2fdbd5d3433db76368af27004c198c43067c55028d" }, "downloads": -1, "filename": "distdrone-1.41.tar.gz", "has_sig": false, "md5_digest": "9904b55907a8b73025357f35e9df6c63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13625, "upload_time": "2015-06-25T20:55:12", "url": "https://files.pythonhosted.org/packages/7c/b2/8598a234a87e73f5c9d96b2c0c88bae4dc5663704d1406e4c139c3653ad5/distdrone-1.41.tar.gz" } ], "1.42": [ { "comment_text": "", "digests": { "md5": "46c64d789fc2c79b7ce0ff2221ae7d61", "sha256": "b6fd34ca657ade57d71743451363f673cebadb941ebcf4b57a1057a1e7503075" }, "downloads": -1, "filename": "distdrone-1.42.tar.gz", "has_sig": false, "md5_digest": "46c64d789fc2c79b7ce0ff2221ae7d61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13699, "upload_time": "2015-07-01T20:04:52", "url": "https://files.pythonhosted.org/packages/04/12/cce5f01806b5bc373a04cdf4e383e90a0dd40959408f8734be1b6e6c28b2/distdrone-1.42.tar.gz" } ], "1.43": [ { "comment_text": "", "digests": { "md5": "12dc2463312d8fc169c7fcac024b083f", "sha256": "dda56e5fa160009490bb98b21725bc61b95dfbc448d530c39b888453fab3b018" }, "downloads": -1, "filename": "distdrone-1.43.tar.gz", "has_sig": false, "md5_digest": "12dc2463312d8fc169c7fcac024b083f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16172, "upload_time": "2015-07-04T03:49:55", "url": "https://files.pythonhosted.org/packages/61/6c/b65251e8555d97829ccec957436fb151932d1299744c225163eb61d1dc1a/distdrone-1.43.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "12dc2463312d8fc169c7fcac024b083f", "sha256": "dda56e5fa160009490bb98b21725bc61b95dfbc448d530c39b888453fab3b018" }, "downloads": -1, "filename": "distdrone-1.43.tar.gz", "has_sig": false, "md5_digest": "12dc2463312d8fc169c7fcac024b083f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16172, "upload_time": "2015-07-04T03:49:55", "url": "https://files.pythonhosted.org/packages/61/6c/b65251e8555d97829ccec957436fb151932d1299744c225163eb61d1dc1a/distdrone-1.43.tar.gz" } ] }