{ "info": { "author": "Peter Polidoro", "author_email": "polidorop@janelia.hhmi.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Build Tools" ], "description": "mightex_device_python\n=====================\n\nThis Python package (mightex_device) creates a class named MightexDevice,\nwhich contains an instance of serial_device2.SerialDevice and adds\nmethods to it to interface to Mightex LED controllers.\n\nAuthors::\n\n Peter Polidoro \n\nLicense::\n\n BSD\n\nExample Usage::\n\n from mightex_device import MightexDevice\n dev = MightexDevice() # Might automatically find device if one available\n # if it is not found automatically, specify port directly\n dev = MightexDevice(port='/dev/ttyUSB0') # Linux\n dev = MightexDevice(port='/dev/tty.usbmodem262471') # Mac OS X\n dev = MightexDevice(port='COM3') # Windows\n dev.get_serial_number()\n '04-150824-007'\n dev.get_channel_count()\n 4\n channel = 0 # channel numbering starts at 0, not 1!\n dev.get_mode(channel)\n 'disable'\n dev.set_normal_parameters(channel,1000,30)\n dev.get_normal_parameters(channel)\n {'current': 30, 'current_max': 1000}\n dev.set_mode_normal(channel)\n dev.get_load_voltage(channel)\n 2622\n dev.set_normal_current(channel,200)\n dev.get_load_voltage(channel)\n 3054\n dev.set_mode_disable(channel)\n dev.set_strobe_parameters(channel,100,1)\n dev.get_strobe_parameters(channel)\n {'current_max': 100, 'repeat': 1}\n dev.set_strobe_profile_set_point(channel,0,100,1000000)\n dev.set_strobe_profile_set_point(channel,1,10,500000)\n dev.set_strobe_profile_set_point(channel,2,0,0)\n profile = dev.get_strobe_profile(channel)\n profile\n [{'current': 100, 'duration': 1000000},\n {'current': 10, 'duration': 500000},\n {'current': 0, 'duration': 0}]\n dev.set_mode_strobe(channel)\n dev.get_strobe_profile(channel+1)\n [{'current': 20, 'duration': 1000},\n {'current': 10, 'duration': 1000},\n {'current': 0, 'duration': 0}]\n dev.set_strobe_profile(channel+1,profile)\n dev.get_strobe_profile(channel+1)\n dev.set_mode_strobe(channel+1)\n dev.set_trigger_parameters(channel,100,True)\n dev.get_trigger_parameters(channel)\n {'current_max': 100, 'falling_edge': True}\n dev.set_trigger_profile_set_point(channel,0,100,1000000)\n dev.set_trigger_profile_set_point(channel,1,10,500000)\n dev.set_trigger_profile_set_point(channel,2,0,0)\n dev.get_trigger_profile(channel)\n [{'current': 100, 'duration': 1000000},\n {'current': 10, 'duration': 500000},\n {'current': 0, 'duration': 0}]\n dev.set_mode_trigger(channel)\n dev.reset()\n dev.get_trigger_profile(channel)\n [{'current': 20, 'duration': 1000},\n {'current': 10, 'duration': 1000},\n {'current': 0, 'duration': 0}]\n dev.set_trigger_profile_set_point(channel,0,100,1000000)\n dev.set_trigger_profile_set_point(channel,1,10,500000)\n dev.set_trigger_profile_set_point(channel,2,0,0)\n dev.store_parameters()\n dev.reset()\n dev.get_trigger_profile(channel)\n [{'current': 100, 'duration': 1000000},\n {'current': 10, 'duration': 500000},\n {'current': 0, 'duration': 0}]\n dev.restore_factory_defaults()\n dev.store_parameters()\n dev.reset()\n dev.get_trigger_profile(channel)\n [{'current': 10, 'duration': 20},\n {'current': 0, 'duration': 0}]\n from mightex_device import MightexDevices\n devs = MightexDevices() # Might automatically find all available devices\n # if they are not found automatically, specify ports to use\n devs = MightexDevices(use_ports=['/dev/ttyUSB0','/dev/ttyUSB1']) # Linux\n devs = MightexDevices(use_ports=['/dev/tty.usbmodem262471','/dev/tty.usbmodem262472']) # Mac OS X\n devs = MightexDevices(use_ports=['COM3','COM4']) # Windows\n devs.keys()\n dev = devs[serial_number]", "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/janelia-pypi/mightex_device_python", "keywords": "mightex led serial device", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "mightex_device", "package_url": "https://pypi.org/project/mightex_device/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/mightex_device/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/janelia-pypi/mightex_device_python" }, "release_url": "https://pypi.org/project/mightex_device/2.0.4/", "requires_dist": null, "requires_python": null, "summary": "Interface to Mightex LED controllers.", "version": "2.0.4" }, "last_serial": 2529148, "releases": { "0.1": [], "0.2": [ { "comment_text": "", "digests": { "md5": "3b6e72b4f0c64fd3d09183ee0e1b36fe", "sha256": "311e080afbe013263cd40a1b6a10fadd2a5a2ed1ab60f0b6857ef33adcec7bd1" }, "downloads": -1, "filename": "mightex_device-0.2.tar.gz", "has_sig": false, "md5_digest": "3b6e72b4f0c64fd3d09183ee0e1b36fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7597, "upload_time": "2015-09-15T21:09:47", "url": "https://files.pythonhosted.org/packages/1d/6a/2da68630fe260f88730d4035e5713647ca44f613023181731d3888ba9cd7/mightex_device-0.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "724047599ad2a731bfd5c4e5ddca6335", "sha256": "8a57bce1fdbea3b2ffc3a5e8b1e64f0e6cf17d8f80b60fecf4bd219368110ba0" }, "downloads": -1, "filename": "mightex_device-0.2.zip", "has_sig": false, "md5_digest": "724047599ad2a731bfd5c4e5ddca6335", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11421, "upload_time": "2015-09-15T21:09:52", "url": "https://files.pythonhosted.org/packages/89/57/a6c8ffffc5c17ca172494faf1def1d621e079218f4cec96d7b39244caeaf/mightex_device-0.2.zip" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "72781a69fbcd27d5f0399d5aa641f7d7", "sha256": "5cc20bc89b95d2d1979b2718966586c47afb24054dc16c16a24bf8a30bfa8fad" }, "downloads": -1, "filename": "mightex_device-1.0.tar.gz", "has_sig": false, "md5_digest": "72781a69fbcd27d5f0399d5aa641f7d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9090, "upload_time": "2015-09-16T15:04:34", "url": "https://files.pythonhosted.org/packages/49/f7/efb15a94c36a97bf95e9d0ae06c4c9bd59c20732dc015e785879cad5650a/mightex_device-1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "7e3e349e108bf181aea8924c5ccf9f05", "sha256": "a28c673e886edc3c27a9a4750c04ff0b771c420068d834069130a8ff24907cac" }, "downloads": -1, "filename": "mightex_device-1.0.zip", "has_sig": false, "md5_digest": "7e3e349e108bf181aea8924c5ccf9f05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13863, "upload_time": "2015-09-16T15:04:37", "url": "https://files.pythonhosted.org/packages/bd/8f/b0c6c875bda60aa921377790f9fca5cf10a14fbdbb0cd1309b4816ba6d3c/mightex_device-1.0.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "eb21ca90cf211855809fd0a3b0eca555", "sha256": "63dbabe3972a42f87099b6cedb6458e6cdf6206dd3262ed956801dd9690a685d" }, "downloads": -1, "filename": "mightex_device-1.1.tar.gz", "has_sig": false, "md5_digest": "eb21ca90cf211855809fd0a3b0eca555", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9227, "upload_time": "2015-09-16T18:37:23", "url": "https://files.pythonhosted.org/packages/e7/9c/a65895d8be42f432e63b4ed6f97f1f33ab35bda5b7cc856f5eeb752eb77c/mightex_device-1.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "3d623931687153910762a1719fbbc1a4", "sha256": "984bc303601b9a4bd17212def220b023d3206493a8f90a32d69cba20ecac7c62" }, "downloads": -1, "filename": "mightex_device-1.1.zip", "has_sig": false, "md5_digest": "3d623931687153910762a1719fbbc1a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14088, "upload_time": "2015-09-16T18:37:28", "url": "https://files.pythonhosted.org/packages/18/2b/ce4f19a26a2a1e07f1710cfb527cfebabaafdfade7bc4aa95a445296bf8b/mightex_device-1.1.zip" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "5f30e2a12bd8bf666f5889f705389286", "sha256": "a50fa18383c022c5f9086c59ba48f205761694afdac3a6c0ca5cb2dbb539728c" }, "downloads": -1, "filename": "mightex_device-1.2.tar.gz", "has_sig": false, "md5_digest": "5f30e2a12bd8bf666f5889f705389286", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9240, "upload_time": "2015-09-16T21:19:38", "url": "https://files.pythonhosted.org/packages/09/13/55d2866d06d6007685df24a31296ac37e074ab19ef96d18f5e71d598d4bf/mightex_device-1.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "739670b20711942ead777d764315f829", "sha256": "9edee92045683de2c491db0058888f68758b79dcf51584c2baaad70b1d11dc1e" }, "downloads": -1, "filename": "mightex_device-1.2.zip", "has_sig": false, "md5_digest": "739670b20711942ead777d764315f829", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14113, "upload_time": "2015-09-16T21:19:42", "url": "https://files.pythonhosted.org/packages/2e/8e/460e64cb5070114fb41aab41cc1e76b3a695162cedbd31d93df35eb215ca/mightex_device-1.2.zip" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "24ba0853bde5426cbd7ea1ed6b0744be", "sha256": "e1581bd8eefbdab7c57f6acf3fc06632d516f6f34697e692b50884f58d54f10d" }, "downloads": -1, "filename": "mightex_device-1.2.1.tar.gz", "has_sig": false, "md5_digest": "24ba0853bde5426cbd7ea1ed6b0744be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9624, "upload_time": "2015-10-06T16:57:52", "url": "https://files.pythonhosted.org/packages/27/8c/da1c66374bb48483acc1096c17c068c6f98ce2219a1d34ec88bda9ba97d2/mightex_device-1.2.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "7f4d98edfe1127a5a7b5004a1b3844bd", "sha256": "52a0fb0d1613a15c47c722db8a1df9c712f55ab6ae43ed939735bb00fe6de5b9" }, "downloads": -1, "filename": "mightex_device-1.2.1.zip", "has_sig": false, "md5_digest": "7f4d98edfe1127a5a7b5004a1b3844bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14722, "upload_time": "2015-10-06T16:57:57", "url": "https://files.pythonhosted.org/packages/4b/de/0b471b7367786cedaaf1613de449530463526a31b242ad1aa4bb0f7b323a/mightex_device-1.2.1.zip" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "db9a3e8979573463b7ca893929b1add6", "sha256": "29b8616e248548dad468248b80d6752425423c09e3cd706c78541a96341fcd1a" }, "downloads": -1, "filename": "mightex_device-1.2.2.tar.gz", "has_sig": false, "md5_digest": "db9a3e8979573463b7ca893929b1add6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9702, "upload_time": "2015-10-06T17:59:11", "url": "https://files.pythonhosted.org/packages/bd/84/f88120a8060535f89ba7f6631ed227330336c4088f53589d9fdeffbdbd09/mightex_device-1.2.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "ef64b49924d561dee71d5209644e214f", "sha256": "a4405a0d614118f69ebecf8d29b0d42b89673c51c63dd8ef7e5b7059c67496b9" }, "downloads": -1, "filename": "mightex_device-1.2.2.zip", "has_sig": false, "md5_digest": "ef64b49924d561dee71d5209644e214f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15067, "upload_time": "2015-10-06T17:59:15", "url": "https://files.pythonhosted.org/packages/b5/0f/b1f7ef6d44e57b9607f6bdc0cbe5dab5e6a17205e3504166cd849e6fa726/mightex_device-1.2.2.zip" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "339581b7ce3522e5eabdfd5fad5a318d", "sha256": "60d81ae5f58eaa088d44e6a81456b6ac1db8dc6f5b3427ead0edd0639b8d9ff4" }, "downloads": -1, "filename": "mightex_device-1.2.3.tar.gz", "has_sig": false, "md5_digest": "339581b7ce3522e5eabdfd5fad5a318d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9741, "upload_time": "2016-06-06T18:55:09", "url": "https://files.pythonhosted.org/packages/9b/35/6aaef3bde510e4d9960e1f555cbf098a5e052dddeaa28dd92b72364fe1d9/mightex_device-1.2.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "a1cd2d1da45fe5869d6007efff25e38e", "sha256": "2af0d79024be5c8c3811e1b849f00a225d2bf9360b61080f5101a038af457893" }, "downloads": -1, "filename": "mightex_device-1.2.3.zip", "has_sig": false, "md5_digest": "a1cd2d1da45fe5869d6007efff25e38e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15100, "upload_time": "2016-06-06T18:55:12", "url": "https://files.pythonhosted.org/packages/45/23/9d091fef56c86666d739b38c53a86bd9e3e58c67d715aaecdfd148f1788c/mightex_device-1.2.3.zip" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "432f37401e753d3cb104e821e7a3b827", "sha256": "4655cec6762ae882ccbf7579f61949014a08597ab4746d7007951466a9bd8f74" }, "downloads": -1, "filename": "mightex_device-1.2.4.tar.gz", "has_sig": false, "md5_digest": "432f37401e753d3cb104e821e7a3b827", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9781, "upload_time": "2016-06-06T19:51:02", "url": "https://files.pythonhosted.org/packages/0e/6d/8b2aa43748807a0308738c021be604bcffc8975afee647bed6c3c53a9145/mightex_device-1.2.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "54209b2a7f53133b116bd80c88395d39", "sha256": "e6c5d5ecb1191aa094cfcce8d94beb36edfa9e5e99b1f35f9ee9b291bc8d74fe" }, "downloads": -1, "filename": "mightex_device-1.2.4.zip", "has_sig": false, "md5_digest": "54209b2a7f53133b116bd80c88395d39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15139, "upload_time": "2016-06-06T19:51:06", "url": "https://files.pythonhosted.org/packages/f2/e9/df1de31d9bad3f5b7cd517875d3a07351eaa0de35f38793b9dcaa5490bcd/mightex_device-1.2.4.zip" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "b1fc8717ba4f7833d450df8161d9682c", "sha256": "0c5be5dd167269d8e15d70800f99eb0000bfe76b09210e8b1a041d140dca3e95" }, "downloads": -1, "filename": "mightex_device-1.2.5.tar.gz", "has_sig": false, "md5_digest": "b1fc8717ba4f7833d450df8161d9682c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9772, "upload_time": "2016-06-06T20:58:41", "url": "https://files.pythonhosted.org/packages/8f/1e/033a3141f47e6f25287c64646a20a8c90a500410a33a2f6fe732b0fc960e/mightex_device-1.2.5.tar.gz" }, { "comment_text": "", "digests": { "md5": "5a7b85acf7a7f9eec7bd60353c67148c", "sha256": "46cdc81e91c0b31043c573ef95df65333ca73905734c07bafba8e00af2e9c706" }, "downloads": -1, "filename": "mightex_device-1.2.5.zip", "has_sig": false, "md5_digest": "5a7b85acf7a7f9eec7bd60353c67148c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15137, "upload_time": "2016-06-06T20:58:45", "url": "https://files.pythonhosted.org/packages/f8/03/a62a31ef3fa0231cf638c4a3972f10f075e33618cf58a5aeb2dd0d63b8b4/mightex_device-1.2.5.zip" } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "63154b9a87839cb46f64722da79ac88d", "sha256": "bd464b88a216bfba0a9e83bee7aac021a3f822912fa0c08fc942dbfff90a72b7" }, "downloads": -1, "filename": "mightex_device-1.2.6.tar.gz", "has_sig": false, "md5_digest": "63154b9a87839cb46f64722da79ac88d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9781, "upload_time": "2016-06-07T16:56:34", "url": "https://files.pythonhosted.org/packages/d3/56/7d0e52cf8ac911afee46662344d0f36641ac38623977e2206ea4a716faf0/mightex_device-1.2.6.tar.gz" }, { "comment_text": "", "digests": { "md5": "6c5673c5db96da7e6a5318794cd1c1dc", "sha256": "080f256c0f6c902c9625d095e04584c96e2e4cad389f361399173d7edf84c640" }, "downloads": -1, "filename": "mightex_device-1.2.6.zip", "has_sig": false, "md5_digest": "6c5673c5db96da7e6a5318794cd1c1dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15145, "upload_time": "2016-06-07T16:56:40", "url": "https://files.pythonhosted.org/packages/c4/49/65e5c5470cf82a4d79b382c63e88fce7efa9b65a147c2cb56aac9ccc0aed/mightex_device-1.2.6.zip" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "53a69a665df162e83d0bff08a4535fda", "sha256": "fd3af4552e2b83d8e46bfc26237e7c14ef85fd9a5145b759211f949b1d57c487" }, "downloads": -1, "filename": "mightex_device-2.0.0.tar.gz", "has_sig": false, "md5_digest": "53a69a665df162e83d0bff08a4535fda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10085, "upload_time": "2016-10-13T17:08:30", "url": "https://files.pythonhosted.org/packages/09/a6/93a59acb45949d726992d6b4fd1283937fb2984d2f3830867d030937c715/mightex_device-2.0.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "57f8886689ff96e70f78d49631918a3d", "sha256": "36b5666632dba099ec00c513b6fd2d1055b261131504de97730e28e85520089d" }, "downloads": -1, "filename": "mightex_device-2.0.0.zip", "has_sig": false, "md5_digest": "57f8886689ff96e70f78d49631918a3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15462, "upload_time": "2016-10-13T17:08:33", "url": "https://files.pythonhosted.org/packages/2e/94/63cec63f383fdc54f03e15d9bbfcaca4a784d0b5981649e628269d4cbe6e/mightex_device-2.0.0.zip" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "62efd85c06f1fadb29f758a20b762fd5", "sha256": "7448358a2ee690f6eacbdd807ec72e033d78751151a14d73740c092d91314dd8" }, "downloads": -1, "filename": "mightex_device-2.0.1.tar.gz", "has_sig": false, "md5_digest": "62efd85c06f1fadb29f758a20b762fd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10092, "upload_time": "2016-10-13T17:36:34", "url": "https://files.pythonhosted.org/packages/30/f3/0c8058eec0509205afbd78e16a746e01eed2082f222f416844560f3fe7fc/mightex_device-2.0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "4e300671e6f09900352993a25584ecc3", "sha256": "9084396743ad3a194e1c5c4ac722e147add4e86f8991f601be29fa5d8bb38d48" }, "downloads": -1, "filename": "mightex_device-2.0.1.zip", "has_sig": false, "md5_digest": "4e300671e6f09900352993a25584ecc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15464, "upload_time": "2016-10-13T17:36:36", "url": "https://files.pythonhosted.org/packages/27/56/9a5cb6c9ebe52c4c4d5db9085b1852c5351f8fb7af75ec68188292250dcf/mightex_device-2.0.1.zip" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "bdc74ff95690ec69079fcb508f838ef2", "sha256": "f2770d90e50816974fe5a6db3afbe8589508a338df22ba2e761351a1604da64c" }, "downloads": -1, "filename": "mightex_device-2.0.2.tar.gz", "has_sig": false, "md5_digest": "bdc74ff95690ec69079fcb508f838ef2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10108, "upload_time": "2016-12-09T14:44:02", "url": "https://files.pythonhosted.org/packages/a3/a0/8e3c3c2134d5730aae3545abd1071e6fcfd0d6429cde8588bd55b8c3a3ac/mightex_device-2.0.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "5e4c793f3ec8f4997e203a8acf4e8c1d", "sha256": "ceb8fbe3d91917d5fe621fb5d8baf8af2569e35372e7e4781d6e272c4710e470" }, "downloads": -1, "filename": "mightex_device-2.0.2.zip", "has_sig": false, "md5_digest": "5e4c793f3ec8f4997e203a8acf4e8c1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15467, "upload_time": "2016-12-09T14:44:04", "url": "https://files.pythonhosted.org/packages/84/fb/49233306d257a363d0273cdaaa31ee75b8e55409ae423f90e23afcd881b9/mightex_device-2.0.2.zip" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "01162e6ff8abfde1e0610c4a18d6174b", "sha256": "618a465ea693a9f2dc060a41c948698b4de33a510cb47839481a536e695227b4" }, "downloads": -1, "filename": "mightex_device-2.0.3.tar.gz", "has_sig": false, "md5_digest": "01162e6ff8abfde1e0610c4a18d6174b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10131, "upload_time": "2016-12-19T21:03:21", "url": "https://files.pythonhosted.org/packages/37/ea/29b13308119b61c31cd458ce9429c08cfb20ea360630000b92b62ae0a519/mightex_device-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "47f68b978a6a9beed15b0d7b917160bd", "sha256": "b3a8d19cb4c8c3179b33466895f3cb5097e4a5d63e35c22aea83bf04a5a02540" }, "downloads": -1, "filename": "mightex_device-2.0.4.tar.gz", "has_sig": false, "md5_digest": "47f68b978a6a9beed15b0d7b917160bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10128, "upload_time": "2016-12-19T21:17:03", "url": "https://files.pythonhosted.org/packages/38/f0/04bf97046c2427719ae8856cc2e70e5055a05b08303127a59c284c3dc174/mightex_device-2.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "47f68b978a6a9beed15b0d7b917160bd", "sha256": "b3a8d19cb4c8c3179b33466895f3cb5097e4a5d63e35c22aea83bf04a5a02540" }, "downloads": -1, "filename": "mightex_device-2.0.4.tar.gz", "has_sig": false, "md5_digest": "47f68b978a6a9beed15b0d7b917160bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10128, "upload_time": "2016-12-19T21:17:03", "url": "https://files.pythonhosted.org/packages/38/f0/04bf97046c2427719ae8856cc2e70e5055a05b08303127a59c284c3dc174/mightex_device-2.0.4.tar.gz" } ] }