{ "info": { "author": "Peter Polidoro", "author_email": "peterpolidoro@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Topic :: Software Development :: Build Tools" ], "description": "zaber_device_python\n===================\n\nThis Python package (zaber_device) creates a class named ZaberDevice,\nwhich contains an instance of serial_interface.SerialInterface and adds\nmethods to it to interface to Zaber motorized linear slides.\n\nAuthors::\n\n Peter Polidoro \n\nLicense::\n\n BSD\n\nExample Usage::\n\n from zaber_device import ZaberDevice\n dev = ZaberDevice() # Might automatically find device if one available\n # if it is not found automatically, specify port directly\n dev = ZaberDevice(port='/dev/ttyUSB0') # Linux\n dev = ZaberDevice(port='/dev/tty.usbmodem262471') # Mac OS X\n dev = ZaberDevice(port='COM3') # Windows\n dev.get_actuator_count()\n 2\n dev.get_position()\n [130000, 160000]\n dev.home()\n dev.moving()\n [True, True]\n dev.moving()\n [False, False]\n dev.get_position()\n [0, 0]\n dev.move_relative(10000)\n dev.get_position()\n [10000, 10000]\n dev.move_relative(10000,0)\n dev.moving()\n [True, False]\n dev.get_position()\n [20000, 10000]\n dev.store_position(0)\n dev.get_stored_position(0)\n [20000, 10000]\n dev.move_at_speed(1000)\n dev.stop()\n dev.get_position()\n [61679, 51679]\n dev.move_to_stored_position(0)\n dev.get_position()\n [20000, 10000]\n from zaber_device import ZaberDevices\n devs = ZaberDevices() # Might automatically find all available devices\n # if they are not found automatically, specify ports to use\n devs = ZaberDevices(use_ports=['/dev/ttyUSB0','/dev/ttyUSB1']) # Linux\n devs = ZaberDevices(use_ports=['/dev/tty.usbmodem262471','/dev/tty.usbmodem262472']) # Mac OS X\n devs = ZaberDevices(use_ports=['COM3','COM4']) # Windows\n devs.keys()\n dev = devs[serial_number]\n from zaber_device import ZaberStage\n stage = ZaberStage() # Might automatically find all available devices\n # if they are not found automatically, specify ports to use\n stage = ZaberStage(use_ports=['/dev/ttyUSB0','/dev/ttyUSB1']) # Linux\n stage = ZaberStage(use_ports=['/dev/tty.usbmodem262471','/dev/tty.usbmodem262472']) # Mac OS X\n stage = ZaberStage(use_ports=['COM3','COM4']) # Windows\n stage.get_aliases()\n {123: [10, 11]}\n serial_number = 123\n alias = 10\n stage.set_x_axis(serial_number,alias)\n alias = 11\n stage.set_y_axis(serial_number,alias)\n # Lookup microstep_size on Zaber website\n stage.set_x_microstep_size(0.49609375e-3)\n stage.get_x_microstep_size()\n 0.00049609375\n stage.set_y_microstep_size(0.49609375e-3)\n stage.home()\n stage.moving()\n (True, True, False)\n stage.moving()\n (False, False, False)\n stage.get_positions()\n [0.0, 0.0, 0.0]\n stage.move_x_at_speed(5)\n stage.moving()\n (True, False, False)\n stage.get_positions()\n [76.4619375, 0.0, 0.0]\n stage.stop_x()\n stage.moving()\n (False, False, False)\n stage.get_positions()\n [94.38133984375, 0.0, 0.0]\n stage.move_y_relative(125)\n stage.moving()\n (False, True, False)\n stage.moving()\n (False, False, False)\n stage.get_positions()\n [94.38133984375, 124.99975, 0.0]\n stage.move_x_absolute(50)\n stage.move_y_absolute(75)\n stage.moving()\n (False, False, False)\n stage.store_x_position(0)\n stage.get_stored_x_position(0)\n 49.99980078125\n stage.move_x_relative(50)\n stage.get_positions()\n [99.9996015625, 74.99994921875, 0.0]\n stage.move_to_stored_x_position(0)\n stage.get_positions()\n [49.99980078125, 74.99994921875, 0.0]\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/janelia-pypi/zaber_device_python", "keywords": "zaber serial device", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "zaber-device", "package_url": "https://pypi.org/project/zaber-device/", "platform": "", "project_url": "https://pypi.org/project/zaber-device/", "project_urls": { "Homepage": "https://github.com/janelia-pypi/zaber_device_python" }, "release_url": "https://pypi.org/project/zaber-device/2.1.1/", "requires_dist": [ "serial-interface" ], "requires_python": "", "summary": "Interface to Zaber motorized linear slides.", "version": "2.1.1" }, "last_serial": 4613285, "releases": { "0.1": [], "1.0": [ { "comment_text": "", "digests": { "md5": "4d611612ae4be1d5ef73e125d97e15ef", "sha256": "30fc71e4e00c4adca7b1da9c60c26b36835c7fba220dbe348f4a21ca4cb820a3" }, "downloads": -1, "filename": "zaber_device-1.0.tar.gz", "has_sig": false, "md5_digest": "4d611612ae4be1d5ef73e125d97e15ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8550, "upload_time": "2015-08-28T18:19:52", "url": "https://files.pythonhosted.org/packages/bc/a6/57607a1b22ce98ce730b8669d9d4ff509f70dab5d206705852ba3b5a96c0/zaber_device-1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "5dc7edbe44d6beb3033107b8b08cb047", "sha256": "39ddaeb549a68eb4dd53036c4cda765fbefb28bebf763e28104754facfd2ac38" }, "downloads": -1, "filename": "zaber_device-1.0.zip", "has_sig": false, "md5_digest": "5dc7edbe44d6beb3033107b8b08cb047", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12975, "upload_time": "2015-08-28T18:19:56", "url": "https://files.pythonhosted.org/packages/db/75/e69d7c4b01ca5f9e36ed13601eb363953b566ac8e7e63b166238a1d6f837/zaber_device-1.0.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "f217354492db61194b935734c8757c55", "sha256": "8e9f7b78565ac7598a6e71c719ed205cbdac2e0956cba01ec4205f576d0de860" }, "downloads": -1, "filename": "zaber_device-1.1.tar.gz", "has_sig": false, "md5_digest": "f217354492db61194b935734c8757c55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8550, "upload_time": "2015-09-04T17:02:41", "url": "https://files.pythonhosted.org/packages/6f/e4/04f07bf19594408dac091f575349999b24837b2afa158674e83aff451011/zaber_device-1.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "c5328ca1f088b7a9add69d9896658d77", "sha256": "1edb8f8d3d1c9386c8fa8489fe87081d0b56fb031837bcea1404d963d263a0a7" }, "downloads": -1, "filename": "zaber_device-1.1.zip", "has_sig": false, "md5_digest": "c5328ca1f088b7a9add69d9896658d77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12965, "upload_time": "2015-09-04T17:02:44", "url": "https://files.pythonhosted.org/packages/7a/70/5e4604a38398f7926a3aa87ec8edaf564eb658e931c8a1d204106cedd2bf/zaber_device-1.1.zip" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "67d6f749e39524249cd3f32d0b0c6e48", "sha256": "fc29c9ef4bf06ba601066fe00cda6b311a377e7a1638399297bb88d9876b2b1f" }, "downloads": -1, "filename": "zaber_device-1.2.tar.gz", "has_sig": false, "md5_digest": "67d6f749e39524249cd3f32d0b0c6e48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10089, "upload_time": "2015-09-08T13:35:18", "url": "https://files.pythonhosted.org/packages/7f/ff/3680b99a4701bdc2875c651bc7cb85855d511013aa37dca40bdff4834387/zaber_device-1.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "fee8a58cebc64985283b1a5a1d70bfe8", "sha256": "10e97124c910287fc119745be0147512442448d81a7ec7815ae7207a12bbc8e1" }, "downloads": -1, "filename": "zaber_device-1.2.zip", "has_sig": false, "md5_digest": "fee8a58cebc64985283b1a5a1d70bfe8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14777, "upload_time": "2015-09-08T13:35:21", "url": "https://files.pythonhosted.org/packages/01/81/1ad8918033850dcea757d1f5d0833c36daf758fa8813123e5a7a0e38ffe3/zaber_device-1.2.zip" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "da0f028f927cb9675b9cba1508916781", "sha256": "0cdd8b6d8ba3450168f700d21dd518b5be0b6f94cb0c12a100f2faad30d5d49c" }, "downloads": -1, "filename": "zaber_device-1.3.tar.gz", "has_sig": false, "md5_digest": "da0f028f927cb9675b9cba1508916781", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10218, "upload_time": "2015-09-08T18:44:19", "url": "https://files.pythonhosted.org/packages/7e/99/2911ebbc984b9db4d692ed8cc0de7186658d1b53f49ac11f0d980931e428/zaber_device-1.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "680b340292709db0078fffa6ab3fb8f4", "sha256": "9cea7284eae6b996b818bf07a52b7050ea8aec4f1b7f36f6433d0124b6548c8a" }, "downloads": -1, "filename": "zaber_device-1.3.zip", "has_sig": false, "md5_digest": "680b340292709db0078fffa6ab3fb8f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15178, "upload_time": "2015-09-08T18:44:23", "url": "https://files.pythonhosted.org/packages/a6/ae/d8135ff60da43479afbbc507c5954d12bc5eed6ef6f1099e78ecccf999c7/zaber_device-1.3.zip" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "5f6ea9d12511995decb2caeccc85b384", "sha256": "acd8473d77ded51f9bbad7330d664eec4d445bbeab10fdab330a2ba05b31155e" }, "downloads": -1, "filename": "zaber_device-1.5.tar.gz", "has_sig": false, "md5_digest": "5f6ea9d12511995decb2caeccc85b384", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11617, "upload_time": "2015-10-01T15:26:56", "url": "https://files.pythonhosted.org/packages/ee/4a/7d36e140bcbea504817ac8443d1d3f5f26a69f211ccdde48d6da1b53b64c/zaber_device-1.5.tar.gz" }, { "comment_text": "", "digests": { "md5": "c568289895c8d9f4a13a769f3b84a950", "sha256": "958307eb47ae7cdce0af68d91ca3b2b2094a76b5ad5300df23cb5c0cd566bbf1" }, "downloads": -1, "filename": "zaber_device-1.5.zip", "has_sig": false, "md5_digest": "c568289895c8d9f4a13a769f3b84a950", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16633, "upload_time": "2015-10-01T15:27:00", "url": "https://files.pythonhosted.org/packages/bb/1d/9bfad092327dc010e9cfea4eef270a016a23a38c4d369a6b4f3f1a420689/zaber_device-1.5.zip" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "6286a5dd21f143cc58b60eefea260a16", "sha256": "76c9623e2c58e5b43b834c2528eb25acd99f6e2fa7a62b7f903ba0dff6fcba8b" }, "downloads": -1, "filename": "zaber_device-1.5.1.tar.gz", "has_sig": false, "md5_digest": "6286a5dd21f143cc58b60eefea260a16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11677, "upload_time": "2015-10-05T18:45:49", "url": "https://files.pythonhosted.org/packages/71/1d/561091674fdc87b5e762234e3db74554594eeb19d46947e000f10bd531d1/zaber_device-1.5.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "ac78d4e80951de5b5681831cb14bc8be", "sha256": "62520ace82d524d425ce007af2c8e5437424a11b9df4755f8a5bf2638bc516ec" }, "downloads": -1, "filename": "zaber_device-1.5.1.zip", "has_sig": false, "md5_digest": "ac78d4e80951de5b5681831cb14bc8be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16768, "upload_time": "2015-10-05T18:45:53", "url": "https://files.pythonhosted.org/packages/22/6b/9104a96fc493075312c649d9857cced2aedec063c1bf677fd198c88763c8/zaber_device-1.5.1.zip" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "37254c0e23ce2467ea2e4256f8606ad8", "sha256": "d0e0bcf097689a48b739869e00ecde6c60612b62f9b8ee811c891a06ad383a91" }, "downloads": -1, "filename": "zaber_device-1.5.2.tar.gz", "has_sig": false, "md5_digest": "37254c0e23ce2467ea2e4256f8606ad8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12050, "upload_time": "2015-10-06T17:48:02", "url": "https://files.pythonhosted.org/packages/ad/66/e670a7d987a5492024d61808e0d7ec65afa55755844907eba0549e811116/zaber_device-1.5.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "28fdda19d40901077a33c14864c0af01", "sha256": "e560a2cc242147444dbb0786b52a8e5e7057b38129594b8d6b85f564cc3d0617" }, "downloads": -1, "filename": "zaber_device-1.5.2.zip", "has_sig": false, "md5_digest": "28fdda19d40901077a33c14864c0af01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17408, "upload_time": "2015-10-06T17:48:09", "url": "https://files.pythonhosted.org/packages/1f/35/34f664b7330a43cfd085502754958ac9b0b8e27cb50f00e04607c765ed12/zaber_device-1.5.2.zip" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "cea6b4c4d316c2139f433133fe192310", "sha256": "e5fefaa797f5c38781a0a80da08d9fc6adae58943fcca67a996975db93cba8f2" }, "downloads": -1, "filename": "zaber_device-1.6.tar.gz", "has_sig": false, "md5_digest": "cea6b4c4d316c2139f433133fe192310", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12549, "upload_time": "2015-10-09T14:40:37", "url": "https://files.pythonhosted.org/packages/e9/be/6ba94bb153042f816a4800d3fb14eb560ebaf7063cca4077b2289bcf24d4/zaber_device-1.6.tar.gz" }, { "comment_text": "", "digests": { "md5": "ae17a3b5c041fdb966769cac2fc7896a", "sha256": "646778549cac72ac3825bfaa8d8dcae878749078ecf10c7a63178f4e5a5eed5e" }, "downloads": -1, "filename": "zaber_device-1.6.zip", "has_sig": false, "md5_digest": "ae17a3b5c041fdb966769cac2fc7896a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17870, "upload_time": "2015-10-09T14:40:41", "url": "https://files.pythonhosted.org/packages/a3/f1/a13766434b5ea3882c597a6dd4f8889e80b360bf354f6be2cd620c87be47/zaber_device-1.6.zip" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "3d11d5874aff1d7638aea1330eda5837", "sha256": "ed4175fce64e5ea494c38094837daadc3b41840a96a0ca48cbd3b758fb31b591" }, "downloads": -1, "filename": "zaber_device-1.7.0.tar.gz", "has_sig": false, "md5_digest": "3d11d5874aff1d7638aea1330eda5837", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13092, "upload_time": "2015-11-12T20:19:13", "url": "https://files.pythonhosted.org/packages/08/01/3ce4b697496382223ca99accd8f4006614a91ec82c36af761891bd6124fc/zaber_device-1.7.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "1babd811f9b9faaa39f1d089ab5587d0", "sha256": "09b7c3a27bdda02cd91bbd5baf6ef93d8be56a7c40a97f6eb45ad537599d5fdb" }, "downloads": -1, "filename": "zaber_device-1.7.0.zip", "has_sig": false, "md5_digest": "1babd811f9b9faaa39f1d089ab5587d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18371, "upload_time": "2015-11-12T20:19:19", "url": "https://files.pythonhosted.org/packages/82/ce/dff6671126ed07b8d23bb00c8fb5947b9a1d0df94843b191e5c01441b48a/zaber_device-1.7.0.zip" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "a2e601d289f3464a6eae5dfe6729d422", "sha256": "c041ac5e0abbf2502e55659ca47632ab0804830fc12ca07a6f3babe80b8e70fc" }, "downloads": -1, "filename": "zaber_device-1.7.1.tar.gz", "has_sig": false, "md5_digest": "a2e601d289f3464a6eae5dfe6729d422", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13119, "upload_time": "2015-11-12T21:57:33", "url": "https://files.pythonhosted.org/packages/9a/8e/d7421713a6ae6b5030a64e889c97de336d44a5683e689aeea7e4650e0445/zaber_device-1.7.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "e08da87a70a2bbfefca4c87df0f36da5", "sha256": "e8ed7484bd373e332b391c26cb7097fbfa57ad4da62a1cdc0e8b9261bec4683c" }, "downloads": -1, "filename": "zaber_device-1.7.1.zip", "has_sig": false, "md5_digest": "e08da87a70a2bbfefca4c87df0f36da5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18397, "upload_time": "2015-11-12T21:57:38", "url": "https://files.pythonhosted.org/packages/53/de/b8a863a5d719427027348b260aa2dfbf91188cb9dd7a8754e0856d87dda6/zaber_device-1.7.1.zip" } ], "1.7.2": [ { "comment_text": "", "digests": { "md5": "89b61263d84a785deeabaaf3ed0bcaff", "sha256": "9428c7d95c267646c51437fe5e5189d0c7fef369b7a85e0eca143d01b1223fd6" }, "downloads": -1, "filename": "zaber_device-1.7.2.tar.gz", "has_sig": false, "md5_digest": "89b61263d84a785deeabaaf3ed0bcaff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13324, "upload_time": "2015-11-13T15:58:23", "url": "https://files.pythonhosted.org/packages/b8/27/c90b97fbd71406165022960d636fbf4b45dc28cd044cde0cca9e8eec77b0/zaber_device-1.7.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "e6c61fc9e3a0f5896785d2c614c5b27e", "sha256": "381aeef92bc9c44c13d6bc7552952dd35c9710bcb76be5c59398b1c3b6dcf2e9" }, "downloads": -1, "filename": "zaber_device-1.7.2.zip", "has_sig": false, "md5_digest": "e6c61fc9e3a0f5896785d2c614c5b27e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18610, "upload_time": "2015-11-13T15:58:30", "url": "https://files.pythonhosted.org/packages/39/07/b68484c6c79dfd2f0e8a254bdfce189231b0fb6b7a543c3163979ed683a7/zaber_device-1.7.2.zip" } ], "1.7.3": [ { "comment_text": "", "digests": { "md5": "9ea29a6159bf93760111b1984d1b78c3", "sha256": "dbbcd0ae602db12401080ef42d9416bfaa6ac8ac52b6bef7fde512bb5a13b817" }, "downloads": -1, "filename": "zaber_device-1.7.3.tar.gz", "has_sig": false, "md5_digest": "9ea29a6159bf93760111b1984d1b78c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13347, "upload_time": "2016-06-06T20:08:27", "url": "https://files.pythonhosted.org/packages/69/0f/983fd886232b00b52085824289f6c5e513c36b6d810df2790886dce4bcc9/zaber_device-1.7.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "a99544c4e52ab155e9019ad4ee1bb256", "sha256": "4bea9794d1c0a86c14cb90bdd0321ec9e4733195df3c1edb9c245e83944c069b" }, "downloads": -1, "filename": "zaber_device-1.7.3.zip", "has_sig": false, "md5_digest": "a99544c4e52ab155e9019ad4ee1bb256", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18636, "upload_time": "2016-06-06T20:08:31", "url": "https://files.pythonhosted.org/packages/fc/88/61b88bceaf103c4141ab8aa9e4ccb7f0f3e6917359beff709eccfcdfe7e3/zaber_device-1.7.3.zip" } ], "1.7.4": [ { "comment_text": "", "digests": { "md5": "444e41787bcffb0dd3853088a84158a0", "sha256": "81685fc05dcf352c573b2238f03edac02e2fd6f0eff1733ca3b4178cae6e4b48" }, "downloads": -1, "filename": "zaber_device-1.7.4.tar.gz", "has_sig": false, "md5_digest": "444e41787bcffb0dd3853088a84158a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13355, "upload_time": "2016-06-06T22:00:40", "url": "https://files.pythonhosted.org/packages/b4/50/ab0fe040be5c5dea8f63a03109ad6686968d7603c27ad4f7a29fe5c3c9be/zaber_device-1.7.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "6804ec73b805093ef10cead25d40072f", "sha256": "ff640a034392e532c6e0d2412845860ed489b787385dbc5c644dc9ed8fbb362c" }, "downloads": -1, "filename": "zaber_device-1.7.4.zip", "has_sig": false, "md5_digest": "6804ec73b805093ef10cead25d40072f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18644, "upload_time": "2016-06-06T22:00:43", "url": "https://files.pythonhosted.org/packages/e6/e6/0cfd653589fc9af368c059a0b468865c336a7042b8140e734d6ab1c26b58/zaber_device-1.7.4.zip" } ], "1.7.5": [ { "comment_text": "", "digests": { "md5": "ce33777a5ab49fbe46c810f8cd919b64", "sha256": "653fb1c14e781bc663abb2a8fe95db7d7d0d7d8d9393bd78fc7bd26b509b5e71" }, "downloads": -1, "filename": "zaber_device-1.7.5.tar.gz", "has_sig": false, "md5_digest": "ce33777a5ab49fbe46c810f8cd919b64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13355, "upload_time": "2016-06-06T22:30:43", "url": "https://files.pythonhosted.org/packages/30/aa/088e44e9deb8e4098c11ade77fc76f355fd0fd970e44ff5bff0dcd379ccb/zaber_device-1.7.5.tar.gz" }, { "comment_text": "", "digests": { "md5": "bb8fb8bbe3e8ea037c63377835cedc71", "sha256": "b4a7e2ac0d5b406b25ceffd9c9e6aab727aec70a3b6d649e495c6caeb10f95f3" }, "downloads": -1, "filename": "zaber_device-1.7.5.zip", "has_sig": false, "md5_digest": "bb8fb8bbe3e8ea037c63377835cedc71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18647, "upload_time": "2016-06-06T22:30:46", "url": "https://files.pythonhosted.org/packages/f3/49/f10a9addbb66f41e55c40c1a0bdad609545fd8dbd1f550f165a313b8dfd9/zaber_device-1.7.5.zip" } ], "1.7.6": [ { "comment_text": "", "digests": { "md5": "dacd48a967a55e66237bc120107ff6dc", "sha256": "2e3872c420699b11827d95abe612208987d19915dd5bf349fa381cba5de6d041" }, "downloads": -1, "filename": "zaber_device-1.7.6.tar.gz", "has_sig": false, "md5_digest": "dacd48a967a55e66237bc120107ff6dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13340, "upload_time": "2016-06-07T17:01:38", "url": "https://files.pythonhosted.org/packages/2b/73/9735ce22487eef940c991b6f13be577d2e01756502cd180b78f5d684d91e/zaber_device-1.7.6.tar.gz" }, { "comment_text": "", "digests": { "md5": "6eb0b1ceabef513fe2ad037a2fa80ccb", "sha256": "a8a2b6a706300bf1d94e3150617e57971a6cdba8d143c136a616181928f44a97" }, "downloads": -1, "filename": "zaber_device-1.7.6.zip", "has_sig": false, "md5_digest": "6eb0b1ceabef513fe2ad037a2fa80ccb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18625, "upload_time": "2016-06-07T17:01:56", "url": "https://files.pythonhosted.org/packages/32/bd/02c9194f91b297a6643b4e9fd3490f67e05265c254d17ec322ea84988e75/zaber_device-1.7.6.zip" } ], "1.8.5": [ { "comment_text": "", "digests": { "md5": "66dab0b025e7bc0a81b4872e10e02c5d", "sha256": "920cb8bf7fcdfce28f622d4351de38702bce0920a28e5593e2ef9788219b06cb" }, "downloads": -1, "filename": "zaber_device-1.8.5.tar.gz", "has_sig": false, "md5_digest": "66dab0b025e7bc0a81b4872e10e02c5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13467, "upload_time": "2016-12-19T19:17:55", "url": "https://files.pythonhosted.org/packages/4c/60/e9b2d7f4eb6cc0ad6244281e2a64b7e627ac2b34cc84d287f7157bd654eb/zaber_device-1.8.5.tar.gz" } ], "1.8.6": [ { "comment_text": "", "digests": { "md5": "5fd50384f4a8a8f1bd549eafe1a03f13", "sha256": "009a79043212cdcb0237052b5d422ffeaef68ea495ef73a5f61971bd9d0a84a8" }, "downloads": -1, "filename": "zaber_device-1.8.6.tar.gz", "has_sig": false, "md5_digest": "5fd50384f4a8a8f1bd549eafe1a03f13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13493, "upload_time": "2016-12-19T19:46:55", "url": "https://files.pythonhosted.org/packages/87/65/34121e037f41060f4cedc36c2c537ca0737f14af685fe1e3a436479fc1f9/zaber_device-1.8.6.tar.gz" } ], "1.8.7": [ { "comment_text": "", "digests": { "md5": "e928e34fc2c60327700a479d8b64d6ed", "sha256": "f2d9a5a17e56e0853c1e9259f59fb10e59005559397f1123c034bfddf59a2874" }, "downloads": -1, "filename": "zaber_device-1.8.7.tar.gz", "has_sig": false, "md5_digest": "e928e34fc2c60327700a479d8b64d6ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13498, "upload_time": "2016-12-19T20:49:10", "url": "https://files.pythonhosted.org/packages/fa/bc/713fa3d6d46a2ae94867a73d51040b2b3a7fb1a682c1d9556b13613ac3ef/zaber_device-1.8.7.tar.gz" } ], "1.9.1": [ { "comment_text": "", "digests": { "md5": "5d6654c7d0031164539d519e3de4dc3c", "sha256": "63a16424f5b716d771270ceb12c8c27423161c695020a69d0cb56c29ed79be04" }, "downloads": -1, "filename": "zaber_device-1.9.1.tar.gz", "has_sig": false, "md5_digest": "5d6654c7d0031164539d519e3de4dc3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13538, "upload_time": "2017-01-27T21:28:18", "url": "https://files.pythonhosted.org/packages/f9/b1/a889242b64328599f2b9136309db2c258ace9694250450acdb733a9f1264/zaber_device-1.9.1.tar.gz" } ], "1.9.2": [ { "comment_text": "", "digests": { "md5": "9516b4d95dbdf62ba97d827ebadce387", "sha256": "24707fa173a0afc1f4580625fb5303c96b5e9a1c874f6090633af8b0bee28b30" }, "downloads": -1, "filename": "zaber_device-1.9.2.tar.gz", "has_sig": false, "md5_digest": "9516b4d95dbdf62ba97d827ebadce387", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13543, "upload_time": "2017-01-27T21:37:50", "url": "https://files.pythonhosted.org/packages/9b/d9/e56ddd5b5fd3c52b2b4c8b7bdcb766bee590cc8b88722cd8f40e416cd051/zaber_device-1.9.2.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "07257180e495486616638bf8a3e7f7a8", "sha256": "db74040934960c00c7aba457e30421db1452274539c27661b52243330e1fb415" }, "downloads": -1, "filename": "zaber_device-2.0.0.tar.gz", "has_sig": false, "md5_digest": "07257180e495486616638bf8a3e7f7a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13642, "upload_time": "2017-06-29T21:03:50", "url": "https://files.pythonhosted.org/packages/c2/fe/b6d0e2ddb189ccd875c934ebb0ed61fc90f235dc6acf91d088cd17cd2fd1/zaber_device-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "021aab6445d30c6f1d7f426395e4dca2", "sha256": "4f86ff08092e659592ee441807a91cf47e9228db8547e7d344bb6a0f641c29d9" }, "downloads": -1, "filename": "zaber_device-2.0.1.tar.gz", "has_sig": false, "md5_digest": "021aab6445d30c6f1d7f426395e4dca2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13605, "upload_time": "2017-06-29T21:16:39", "url": "https://files.pythonhosted.org/packages/02/9a/27a74d89a5799b2bcae15b22f00ee66198cc77ec2a8cff4ec1d25c790d7c/zaber_device-2.0.1.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "7442418c73e6c51c6ce4d60e077dc9b2", "sha256": "afc78b32c163b693c56858112484bfdbd3898f79bf2a47b252654f34c07f969d" }, "downloads": -1, "filename": "zaber_device-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7442418c73e6c51c6ce4d60e077dc9b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11765, "upload_time": "2018-12-18T18:36:45", "url": "https://files.pythonhosted.org/packages/af/79/eaffede07bcdd5b83af5f8e953453ede1cb55db6c589ffa165b27ccac3c8/zaber_device-2.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "036cdcd16f5acb13d84833c5c5da11d6", "sha256": "807362df7fa8b75cee7373bc1d47c3c1b12eb6d875df78dcb1bc3b04666ab1f9" }, "downloads": -1, "filename": "zaber_device-2.1.1.tar.gz", "has_sig": false, "md5_digest": "036cdcd16f5acb13d84833c5c5da11d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11258, "upload_time": "2018-12-18T18:36:46", "url": "https://files.pythonhosted.org/packages/e6/df/0fdb621280eba497d9f97902f8592eec33efec510a7cbfd1c07be933ec10/zaber_device-2.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7442418c73e6c51c6ce4d60e077dc9b2", "sha256": "afc78b32c163b693c56858112484bfdbd3898f79bf2a47b252654f34c07f969d" }, "downloads": -1, "filename": "zaber_device-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7442418c73e6c51c6ce4d60e077dc9b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11765, "upload_time": "2018-12-18T18:36:45", "url": "https://files.pythonhosted.org/packages/af/79/eaffede07bcdd5b83af5f8e953453ede1cb55db6c589ffa165b27ccac3c8/zaber_device-2.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "036cdcd16f5acb13d84833c5c5da11d6", "sha256": "807362df7fa8b75cee7373bc1d47c3c1b12eb6d875df78dcb1bc3b04666ab1f9" }, "downloads": -1, "filename": "zaber_device-2.1.1.tar.gz", "has_sig": false, "md5_digest": "036cdcd16f5acb13d84833c5c5da11d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11258, "upload_time": "2018-12-18T18:36:46", "url": "https://files.pythonhosted.org/packages/e6/df/0fdb621280eba497d9f97902f8592eec33efec510a7cbfd1c07be933ec10/zaber_device-2.1.1.tar.gz" } ] }