{ "info": { "author": "Alan Yorinks", "author_email": "MisterYsLab@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Other Environment", "Intended Audience :: Developers", "Intended Audience :: Education", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Topic :: Home Automation", "Topic :: Utilities" ], "description": "PyMata\n======\nPyMata is a high performance, multi-threaded, non-blocking Python client for the Firmata Protocol that supports\nthe complete StandardFirmata protocol.\n\nA new version for Python 3.5, pymata_aio, can be found [here](https://github.com/MrYsLab/pymata-aio).\n\nThe API can be viewed on the [wiki](https://github.com/MrYsLab/PyMata/wiki).\n\n## Major features\n* __Implements the entire Firmata 2.4.1 protocol.__\n* __Python 2.7+ and Python 3.4+__ compatibility through a shared code set. (If you are running Python 3.4 on Linux, please see note below).\n* Easy to use and intuitive __API__. You can view the [PyMata API Documentation here](https://htmlpreview.github.io/?https://raw.githubusercontent.com/MrYsLab/PyMata/master/documentation/html/pymata.m.html) or view in the Documentation/html directory.\n* Custom support for __stepper motors, Sonar Ping Devices (HC-SR04), Piezo devices and Rotary Encoders__.\n * Requires the use of FirmataPlus for PyMata - installation instructions may be found [here](https://github.com/MrYsLab/PyMata/wiki/Installing-FirmataPlus).\n* __Wiring diagrams__ are provided for all examples in the examples directory.\n* Digial and Analog __Transient Signal Monitoring Via Data Latches:__\n * They provide \"one-shot\" notification when either a digital or analog pin meets a user defined threshold.\n * Analog latches compare each data change to a user specified value.\n * Comparison operators are <, >, <= and >=\n * Digital latches compare a data change to either a high or low, specified by the user.\n * Latches can easily be re-armed to detect the next transient data change.\n * Latches can be either manually read or a callback can be associated with a latch for immediate notification.\n* Optional __callbacks__ provide asynchronous notification of data updates.\n\n## Callbacks\nCheck out the example code on the [wiki](https://github.com/MrYsLab/PyMata/wiki).\n * Digital input pins.\n * Analog input pins.\n * Encoder changes.\n * I2C read data changes.\n * SONAR (HC-SR04) distance changes.\n * Analog latch condition achieved.\n * Digital latch condition achieved.\n * Callbacks return data reports in a single list format.\n * Polling methods and callbacks are available simultaneously and can be used in a mixed polled/callback environment.\n * Callbacks return data in a single list.\n\n### The callback data return values\n\n| Callback Type | List Element 0 | List Element 1 | List Element 2 | List Element 3 |\n| ------------- | -------------- | -------------- | -------------- | -------------- |\n| Analog| ANALOG MODE|Pin Number|Data Value|Not Applicable\n| Digital|DIGITAL MODE|Pin Number|Data Value|Not Applicable\n|I2C|I2C MODE|I2C Device Address|Data Value|Not Applicable\n|Sonar|Trigger Pin|Distance in Centimeters|Not Applicable|Not Applicatble\n| Encoder|Encoder MODE|Pin Number|Data Value|Not Applicable\n| Latched Analog| LATCHED ANALOG MODE|Pin Number|Data Value|Time Stamp\n| Latched Digital|LATCHED DIGITAL MODE|Pin Number|Data Value|Time Stamp\n\n\n\n## Control-C Signal Handler\nBelow is a sample Control-C signal handler that can be added to a PyMata Application.\nIt suppresses exceptions being reported as a result of the user entering a Control-C to abort the application.\n\n```python\nimport sys\nimport signal\n# followed by another imports your application requires\n\n# create a PyMata instance\n# set the COM port string specifically for your platform\nboard = PyMata(\"/dev/ttyACM0\")\n\n# signal handler function called when Control-C occurs\ndef signal_handler(signal, frame):\n print('You pressed Ctrl+C!!!!')\n if board != None:\n board.reset()\n sys.exit(0)\n\n# listen for SIGINT\nsignal.signal(signal.SIGINT, signal_handler)\n\n# Your Application Continues Below This Point\n```\n\n## Misc\n- Want to extend PyMata? See [Our Instructables Article](http://www.instructables.com/id/Going-Beyond-StandardFirmata-Adding-New-Device-Sup/) explaining how stepper motor support was added. Use it as a guide to customize PyMata for your own needs.\n- [Check Out Mr. Y's Blog Here](http://mryslab.blogspot.com/) for all the latest news!\n\n\n# Special Note For Linux Users Wishing to Use Python 3.5\n# [pymata_aio is now available and for Python 3.5.](https://github.com/MrYsLab/pymata-aio)\n# [Check out the pymata_aio wiki!](https://github.com/MrYsLab/pymata-aio/wiki)\n\nThis project was developed with [Pycharm](https://www.jetbrains.com/pycharm/) ![logo](https://github.com/MrYsLab/python_banyan/blob/master/images/icon_PyCharm.png)\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/MrYsLab/PyMata", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/MrYsLab/PyMata", "keywords": "Firmata,Arduino,Protocol", "license": "", "maintainer": "", "maintainer_email": "", "name": "PyMata", "package_url": "https://pypi.org/project/PyMata/", "platform": "", "project_url": "https://pypi.org/project/PyMata/", "project_urls": { "Download": "https://github.com/MrYsLab/PyMata", "Homepage": "https://github.com/MrYsLab/PyMata" }, "release_url": "https://pypi.org/project/PyMata/2.20/", "requires_dist": [ "pyserial" ], "requires_python": "", "summary": "A Python Protocol Abstraction Library For Arduino Firmata", "version": "2.20" }, "last_serial": 5842110, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "d02b708d82e5dceed5c56c7adf2a3dfb", "sha256": "afaf3180ca94ae734854fe70452943aabd6e8cf9495ad0a8b49a89db3dfe6b44" }, "downloads": -1, "filename": "PyMata-1.0.tar.gz", "has_sig": false, "md5_digest": "d02b708d82e5dceed5c56c7adf2a3dfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11961, "upload_time": "2013-11-17T18:28:30", "url": "https://files.pythonhosted.org/packages/58/df/71a339e517819baa71fe56a4ed04fbb0e209bf6d4c35fe927a29484eaf73/PyMata-1.0.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "9c4f9ffb3595184e687a613425c73cbd", "sha256": "9a8a6f42ad9902b0eb4e5fa616db95785a041483d713463f4c749adcf8c872e5" }, "downloads": -1, "filename": "PyMata-1.3.tar.gz", "has_sig": false, "md5_digest": "9c4f9ffb3595184e687a613425c73cbd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11962, "upload_time": "2013-11-17T19:01:47", "url": "https://files.pythonhosted.org/packages/ed/37/7d56ee19b526d505422529c1cf0d5e4e0adaec2e2acc2f68d2d34a58b882/PyMata-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "88351d8938899c0864689bd19664d963", "sha256": "ea7c24b7239b959a21ab5ef96fbc503b623b23ce143267b4c1a8a97cc7c883de" }, "downloads": -1, "filename": "PyMata-1.4.tar.gz", "has_sig": false, "md5_digest": "88351d8938899c0864689bd19664d963", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11963, "upload_time": "2013-11-17T19:04:47", "url": "https://files.pythonhosted.org/packages/49/48/5adefca813affced3ad966a616ef126991dff05e397d0972b98775567d97/PyMata-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "d34d90420c0ecb0c6f67626ee6daf669", "sha256": "1f8e29a3be7baa2cbfa93877f725f7f073391535cac381fd1912754a858d7a78" }, "downloads": -1, "filename": "PyMata-1.5.tar.gz", "has_sig": false, "md5_digest": "d34d90420c0ecb0c6f67626ee6daf669", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13931, "upload_time": "2013-11-24T23:38:34", "url": "https://files.pythonhosted.org/packages/79/6c/ccbc4cb89092d63e0decd7a83b48d749b3945ef776aa9ce4f68cb44ee76a/PyMata-1.5.tar.gz" } ], "1.51": [ { "comment_text": "", "digests": { "md5": "8fa5172227f8cf975354d5dd0887b1e6", "sha256": "a180fa053fff466affa46ecf1ea63e1bbe014f3094d7be115da8c2c2c1ff12f2" }, "downloads": -1, "filename": "PyMata-1.51.tar.gz", "has_sig": false, "md5_digest": "8fa5172227f8cf975354d5dd0887b1e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13915, "upload_time": "2013-11-24T23:53:04", "url": "https://files.pythonhosted.org/packages/e4/97/6d50da1a53be06f28fcd5b07ed06eb11d29a57a0dc11bdc235a121cb4e2a/PyMata-1.51.tar.gz" } ], "1.52": [ { "comment_text": "", "digests": { "md5": "6fc2f73088abe70e2e8a6a829bca0b59", "sha256": "53373ac57a330f916f0990ee60aa6ab8f106b636c5b5d1669535d00c57785d66" }, "downloads": -1, "filename": "PyMata-1.52.tar.gz", "has_sig": false, "md5_digest": "6fc2f73088abe70e2e8a6a829bca0b59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13974, "upload_time": "2013-11-29T19:46:02", "url": "https://files.pythonhosted.org/packages/88/fd/f4fe4be7a66b355347320c05e9d57f94be5fad6f304ac71743574159abc3/PyMata-1.52.tar.gz" } ], "1.53": [ { "comment_text": "", "digests": { "md5": "43e9c633fa381da74aef814e169d3e7c", "sha256": "16615d60643cdabd30fd0c4493ef7de437d78a56391099fc254687840c155c81" }, "downloads": -1, "filename": "PyMata-1.53.tar.gz", "has_sig": false, "md5_digest": "43e9c633fa381da74aef814e169d3e7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14123, "upload_time": "2013-12-19T18:46:41", "url": "https://files.pythonhosted.org/packages/fb/b0/b1387db5557b539350ef068ea940665008f8dcc736a31d1dfdc865b278e9/PyMata-1.53.tar.gz" } ], "1.54": [ { "comment_text": "", "digests": { "md5": "0487ea5f299e77a53fe047f9eb2d0300", "sha256": "14721130a50bff851045d18a791627bf169dafd55f048e4a0feb274dd6378b7d" }, "downloads": -1, "filename": "PyMata-1.54.tar.gz", "has_sig": false, "md5_digest": "0487ea5f299e77a53fe047f9eb2d0300", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14976, "upload_time": "2014-01-01T13:26:35", "url": "https://files.pythonhosted.org/packages/07/b2/a18453b2c31906306e0aaf9dcd7063d4f08055d495b8a79a3db380b9c384/PyMata-1.54.tar.gz" } ], "1.55": [ { "comment_text": "", "digests": { "md5": "96156f6253838393499cf881bebf8819", "sha256": "8d748c7499f4c72bfb7f92f7d90a650feba001245ea1d6031fd08240b0386f03" }, "downloads": -1, "filename": "PyMata-1.55.tar.gz", "has_sig": false, "md5_digest": "96156f6253838393499cf881bebf8819", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14991, "upload_time": "2014-03-22T15:18:26", "url": "https://files.pythonhosted.org/packages/fb/72/c5c62c0978955715c3c2b0972f415e394ae9a6531f9cc734ad820b0c2a14/PyMata-1.55.tar.gz" } ], "1.56": [ { "comment_text": "", "digests": { "md5": "910043722cba3074d042d814e4c2114b", "sha256": "4c53eca084b5605e8a0fd03adc2975459f42ae8c498e85f4376ffbf85f5229eb" }, "downloads": -1, "filename": "PyMata-1.56.tar.gz", "has_sig": false, "md5_digest": "910043722cba3074d042d814e4c2114b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14999, "upload_time": "2014-04-14T11:19:08", "url": "https://files.pythonhosted.org/packages/1c/e2/cfaee8921954fff9a4c7837ecd4789ad0cb5f81b90c6c834aa7b95f27412/PyMata-1.56.tar.gz" } ], "1.57": [ { "comment_text": "", "digests": { "md5": "c0f1d2968716d96cb892ec48abe0fe11", "sha256": "594dff7f92e8c0bded572d45624eddc2876158e62114ecdfb40087ed2dd3566b" }, "downloads": -1, "filename": "PyMata-1.57.tar.gz", "has_sig": false, "md5_digest": "c0f1d2968716d96cb892ec48abe0fe11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16035, "upload_time": "2014-05-26T17:54:38", "url": "https://files.pythonhosted.org/packages/43/b7/5173ca1a3cd25e6f7e20ecb540731012230c6901b9249093fcdc687dfd9a/PyMata-1.57.tar.gz" } ], "1.58": [ { "comment_text": "", "digests": { "md5": "939f863f5e1b74412bc60625df61f94a", "sha256": "996a889967ed8162b61a78eabc88a2d52f13ae719e46b4e2835415f5b03c0a7e" }, "downloads": -1, "filename": "PyMata-1.58.tar.gz", "has_sig": false, "md5_digest": "939f863f5e1b74412bc60625df61f94a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16081, "upload_time": "2014-06-17T19:18:45", "url": "https://files.pythonhosted.org/packages/52/db/742630df9b169974b87600bb8f3e85d2ad7a1c8a8bed3a947886720a1cec/PyMata-1.58.tar.gz" } ], "2.01": [ { "comment_text": "", "digests": { "md5": "85baf9208ffcfbbc2ad9633f1942271e", "sha256": "c96583387ce9b59807397587e9acbdd426a37c65c32773e43ba2bc6910b745c3" }, "downloads": -1, "filename": "PyMata-2.01.tar.gz", "has_sig": false, "md5_digest": "85baf9208ffcfbbc2ad9633f1942271e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17646, "upload_time": "2015-01-20T00:23:21", "url": "https://files.pythonhosted.org/packages/a7/aa/ac10d2d4ea34d2ae83a2dbcd4eaf30f74eb5d3d8c083f3fa1913c333a6e3/PyMata-2.01.tar.gz" } ], "2.02": [ { "comment_text": "", "digests": { "md5": "2d4dae5e98ea39eaf488542063aa0deb", "sha256": "bf2bd6f838be7be294f30550a8e3909db548b5479b82c5e299c229cce53e6b4f" }, "downloads": -1, "filename": "PyMata-2.02.tar.gz", "has_sig": false, "md5_digest": "2d4dae5e98ea39eaf488542063aa0deb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17698, "upload_time": "2015-01-22T13:59:51", "url": "https://files.pythonhosted.org/packages/ff/78/90cb18be65da3e33f7e6902844a04f38a1783c371a054bbdccb0658a069e/PyMata-2.02.tar.gz" } ], "2.03": [ { "comment_text": "", "digests": { "md5": "59f59d3daa86b166eba16b7be662bae8", "sha256": "be0ef335226b463e859ab15e63e059f8bd1fe7674932bb81ba182934702f23b4" }, "downloads": -1, "filename": "PyMata-2.03.tar.gz", "has_sig": false, "md5_digest": "59f59d3daa86b166eba16b7be662bae8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17667, "upload_time": "2015-02-07T19:16:27", "url": "https://files.pythonhosted.org/packages/6a/24/16995ae4f0bd35a815f710dd9e1297d01b7c1fca870993b51b61065f75fe/PyMata-2.03.tar.gz" } ], "2.04": [ { "comment_text": "", "digests": { "md5": "1386f7a183bf2b4530e827967d95dd3c", "sha256": "3632dcfd00ff97029bda00953fdaacdaa0b9398cf8a75f50499d585b3af3bf82" }, "downloads": -1, "filename": "PyMata-2.04.tar.gz", "has_sig": false, "md5_digest": "1386f7a183bf2b4530e827967d95dd3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17669, "upload_time": "2015-02-08T01:34:51", "url": "https://files.pythonhosted.org/packages/77/a2/d017353a1a4d9aef3d8bfba2322e07580657ffdcda66e0746d632c3ef5bc/PyMata-2.04.tar.gz" } ], "2.05": [ { "comment_text": "", "digests": { "md5": "ebdfc58acea0fae201ac15006c0c3908", "sha256": "7289de6aba601c8d05a771f3c85968361132925be8a569ad1427daaca5f90d86" }, "downloads": -1, "filename": "PyMata-2.05.tar.gz", "has_sig": false, "md5_digest": "ebdfc58acea0fae201ac15006c0c3908", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17881, "upload_time": "2015-02-09T17:37:28", "url": "https://files.pythonhosted.org/packages/3a/8a/686f6f438a023f834d04ad39e26372245a58a6ae6b9550372fc82750f8bf/PyMata-2.05.tar.gz" } ], "2.06": [ { "comment_text": "", "digests": { "md5": "550b66dd852a0b7b578070ed7d897c78", "sha256": "661593e0f4829a49cac21be931a085fa3a7bb96c8352a23a606070135c66916b" }, "downloads": -1, "filename": "PyMata-2.06.tar.gz", "has_sig": false, "md5_digest": "550b66dd852a0b7b578070ed7d897c78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17883, "upload_time": "2015-03-08T22:42:46", "url": "https://files.pythonhosted.org/packages/d9/b3/0268642cb08fd433f983f17bda4b8241a31234cab09c1a8a8e8878b5767a/PyMata-2.06.tar.gz" } ], "2.07": [ { "comment_text": "", "digests": { "md5": "e5c78f0041cafb309dcf8194d842c509", "sha256": "41824d16ff3d721c92091037675cc4e32722c683d5c3d5b7f5f1d6a3e4cd18f4" }, "downloads": -1, "filename": "PyMata-2.07.tar.gz", "has_sig": false, "md5_digest": "e5c78f0041cafb309dcf8194d842c509", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17880, "upload_time": "2015-05-31T19:35:40", "url": "https://files.pythonhosted.org/packages/c4/71/fade25b43875d64d22f75c8de5a80518b12e8ebbfa64d52ec0c0168c6c45/PyMata-2.07.tar.gz" } ], "2.07a": [ { "comment_text": "", "digests": { "md5": "275d685ce84190efdef76da607425794", "sha256": "e690b22f3acc8bf2bf9b116a5a5cb1a9ba36f8f2ff773ef9c6087406a1644f9c" }, "downloads": -1, "filename": "PyMata-2.07a.tar.gz", "has_sig": false, "md5_digest": "275d685ce84190efdef76da607425794", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17910, "upload_time": "2015-06-24T12:05:13", "url": "https://files.pythonhosted.org/packages/c2/77/74c7c3455e6e387ff775243f6125dd7def0fb853fa25305947f9598a9deb/PyMata-2.07a.tar.gz" } ], "2.08": [ { "comment_text": "", "digests": { "md5": "2cca1f934149d48842250bac46285657", "sha256": "39b23b760ae34f2a4d99eab302f9bf521656247f63873e375797f147c67ee8d2" }, "downloads": -1, "filename": "PyMata-2.08.tar.gz", "has_sig": false, "md5_digest": "2cca1f934149d48842250bac46285657", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17907, "upload_time": "2015-06-25T18:06:45", "url": "https://files.pythonhosted.org/packages/04/fb/46abe1b050e4946f008ca60195aac447f4020071e8b9efe85b9767816daa/PyMata-2.08.tar.gz" } ], "2.09": [ { "comment_text": "", "digests": { "md5": "6b5c546198cf5b497088e425ae64a104", "sha256": "b3546c9d4a37822ea09ad6e97aea8ef51c74e710c1034cb55f124ef808d468bf" }, "downloads": -1, "filename": "PyMata-2.09.tar.gz", "has_sig": false, "md5_digest": "6b5c546198cf5b497088e425ae64a104", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17905, "upload_time": "2015-07-30T11:57:13", "url": "https://files.pythonhosted.org/packages/fe/b8/64d248da0dfe9e695fc451b54bd48db639ff9f120d33eab1e417882de12a/PyMata-2.09.tar.gz" } ], "2.10": [ { "comment_text": "", "digests": { "md5": "7364c6e2448cbb040df08935a849adb6", "sha256": "e08c7d6e317c0e60ace41db27fab4f5202535674db42df5343c28b7d7f7c596c" }, "downloads": -1, "filename": "PyMata-2.10.tar.gz", "has_sig": false, "md5_digest": "7364c6e2448cbb040df08935a849adb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17906, "upload_time": "2015-07-30T12:18:03", "url": "https://files.pythonhosted.org/packages/e6/82/daca9aa3b413fe20326a68b1d71bb86072a2c34136e1180e7fa87fc4873d/PyMata-2.10.tar.gz" } ], "2.11": [ { "comment_text": "", "digests": { "md5": "f8234718f542004fb135bb8e7997f6cb", "sha256": "bba8157299b047f793318162ad4baa48eca1d88ba9947f389ae67600741ad5c3" }, "downloads": -1, "filename": "PyMata-2.11.tar.gz", "has_sig": false, "md5_digest": "f8234718f542004fb135bb8e7997f6cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18128, "upload_time": "2015-12-07T13:59:24", "url": "https://files.pythonhosted.org/packages/c9/2a/45f8c1d2158e9071a3007f8afc794f7669e32211522b487bc7cd4116fe6e/PyMata-2.11.tar.gz" } ], "2.12": [ { "comment_text": "", "digests": { "md5": "56bc5462a230d1797c2c355e21dde659", "sha256": "b22108069ebb53d4a596a743fce580da307e98400bff027cae087390dae55de8" }, "downloads": -1, "filename": "PyMata-2.12.tar.gz", "has_sig": false, "md5_digest": "56bc5462a230d1797c2c355e21dde659", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18272, "upload_time": "2016-02-18T13:04:32", "url": "https://files.pythonhosted.org/packages/53/d7/2f20a14641047abcfcdd5c20a04bf61a98a3e62d76783c530d649ec6bf5b/PyMata-2.12.tar.gz" } ], "2.13": [ { "comment_text": "", "digests": { "md5": "db892bab3f4bc66ac5fd7fc0fc0dbeda", "sha256": "837d5a0d8c35fa58c475fdaa1fb81ef3ab5c4181185664c8dd279ac25c3895e4" }, "downloads": -1, "filename": "PyMata-2.13.tar.gz", "has_sig": false, "md5_digest": "db892bab3f4bc66ac5fd7fc0fc0dbeda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18273, "upload_time": "2016-09-03T12:56:03", "url": "https://files.pythonhosted.org/packages/9c/a8/5f454582218e2fc43a2704101eb00e011917d7315754e04830b4655b1052/PyMata-2.13.tar.gz" } ], "2.14": [ { "comment_text": "", "digests": { "md5": "bc13015b54160c9e6750a3a0af18ccf7", "sha256": "7c239efc7cfe6313e5116c1abf865c2a2b10e24b60742fb4df904523cc4e5af4" }, "downloads": -1, "filename": "PyMata-2.14.tar.gz", "has_sig": false, "md5_digest": "bc13015b54160c9e6750a3a0af18ccf7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18261, "upload_time": "2017-03-18T19:53:33", "url": "https://files.pythonhosted.org/packages/ee/a0/f42ac20107ede6b2c8ce4d1304cab2f388a333392fb1c1d98c34dd10565a/PyMata-2.14.tar.gz" } ], "2.15": [ { "comment_text": "", "digests": { "md5": "6994f49b3c3d30ea3bf39eab3298e103", "sha256": "79f19271df25a0b6a2e9a7a08bfb654bbbd7ecc5b70699241c88c6bc955243dd" }, "downloads": -1, "filename": "PyMata-2.15-py3-none-any.whl", "has_sig": false, "md5_digest": "6994f49b3c3d30ea3bf39eab3298e103", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 21540, "upload_time": "2017-10-02T16:04:13", "url": "https://files.pythonhosted.org/packages/75/e1/e365a3e60137b04bf14bdc27a745f5a58da7b41b709f66061b46d1ff1fc1/PyMata-2.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fe1f1b271c74fa4422328f8097868a2", "sha256": "79afe4afc9ed0ecc874e75fcf7654f52b3530703f56a698bb1363f6d531f4bdc" }, "downloads": -1, "filename": "PyMata-2.15.tar.gz", "has_sig": false, "md5_digest": "6fe1f1b271c74fa4422328f8097868a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18993, "upload_time": "2017-10-02T16:04:08", "url": "https://files.pythonhosted.org/packages/df/fc/59976173f8b547d0201521e891a328bf2a7f87260b569ceba1f65d6f64ec/PyMata-2.15.tar.gz" } ], "2.16": [ { "comment_text": "", "digests": { "md5": "44426bbb19ebcbfd49ebc2f3f78c06e1", "sha256": "ceba27fc0abcf37742648b9b19e10cb822e21a0a065b2132724b939a58619360" }, "downloads": -1, "filename": "PyMata-2.16-py3-none-any.whl", "has_sig": false, "md5_digest": "44426bbb19ebcbfd49ebc2f3f78c06e1", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 21554, "upload_time": "2017-10-02T16:13:11", "url": "https://files.pythonhosted.org/packages/1a/ce/b4df2a3cc035e849ad211fe6f5c621729f1b3d892e442237fa7f91de242d/PyMata-2.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "029156efe86b66d287a1ea7b1830b97f", "sha256": "a5f66d05e74da542c89e0bc6bfdcfbf4783d6ee93e0f488129e914513406ac5d" }, "downloads": -1, "filename": "PyMata-2.16.tar.gz", "has_sig": false, "md5_digest": "029156efe86b66d287a1ea7b1830b97f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19000, "upload_time": "2017-10-02T16:13:10", "url": "https://files.pythonhosted.org/packages/1c/23/b7ccf5ec8d2e2cc172259cccd85a83e3e3fd5993e65c6837c448013984c0/PyMata-2.16.tar.gz" } ], "2.17": [ { "comment_text": "", "digests": { "md5": "a0985543c8a7a9cbbcc761729cec4ca5", "sha256": "b449ced60c487c89e9f602c7fd3a95b012142b62515085382f0f943e0cbe1ae1" }, "downloads": -1, "filename": "PyMata-2.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a0985543c8a7a9cbbcc761729cec4ca5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21649, "upload_time": "2018-07-04T17:56:34", "url": "https://files.pythonhosted.org/packages/2d/5e/ac319defdbbc7fe1e42e2a7413b1cc87b69d259206d4c18254e83d8768a1/PyMata-2.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f48ca8b3ee08d3ec1753e9237f988bb6", "sha256": "e91a8a6ff224f8a565bed667e4671bc8ec671dc26ea0f66a7b03456cf4710257" }, "downloads": -1, "filename": "PyMata-2.17-py3-none-any.whl", "has_sig": false, "md5_digest": "f48ca8b3ee08d3ec1753e9237f988bb6", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 21646, "upload_time": "2017-12-06T17:17:55", "url": "https://files.pythonhosted.org/packages/94/46/57593803fe0611e4ce5a7c8d196459d295ac66356f3c181b511f6d27357b/PyMata-2.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "129512120a704e03a1aae118ab1c48dc", "sha256": "f90a75289ff02ffc94c7bd8316c75de7de94bbcd5da20dba11ad34e18028ae94" }, "downloads": -1, "filename": "PyMata-2.17.tar.gz", "has_sig": false, "md5_digest": "129512120a704e03a1aae118ab1c48dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19094, "upload_time": "2017-12-06T17:17:53", "url": "https://files.pythonhosted.org/packages/c2/c0/0d209f1c05cd08187336ffc0f27cc66d25fb18f9a62b902fa8e6f7d9ce66/PyMata-2.17.tar.gz" } ], "2.18": [ { "comment_text": "", "digests": { "md5": "aed03dbac8580119b487934937991f04", "sha256": "8ee961116fd626f5aec9bd73b9d01bd8ea128c1a7fe2184ffaa197bc8fd15fdc" }, "downloads": -1, "filename": "PyMata-2.18-py2.7.egg", "has_sig": false, "md5_digest": "aed03dbac8580119b487934937991f04", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 41109, "upload_time": "2018-07-04T17:56:41", "url": "https://files.pythonhosted.org/packages/55/a3/566871e1e9167c16b9f7986b2c7dc875e28fdde99dcb01ffbd8af6b5c48c/PyMata-2.18-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9cee65a6bf29e61f6fc3e0c71e3903f0", "sha256": "3219dc67634652ef46b58f788a6e3eda7f129db8ee218bf3ce3df12bfcdcb346" }, "downloads": -1, "filename": "PyMata-2.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9cee65a6bf29e61f6fc3e0c71e3903f0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22569, "upload_time": "2018-07-04T17:56:36", "url": "https://files.pythonhosted.org/packages/04/0f/44da4e49e168df76b23c3a98b03f168afd2b6d66fa1b5edbd8de483119ee/PyMata-2.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86744210d59b5b8c881d406543e82f92", "sha256": "576b5030f38bcd3d0930a62d32e9aa3480bd926d4c3ea564e1db524705e7e81e" }, "downloads": -1, "filename": "PyMata-2.18.tar.gz", "has_sig": false, "md5_digest": "86744210d59b5b8c881d406543e82f92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21222, "upload_time": "2018-07-04T17:56:42", "url": "https://files.pythonhosted.org/packages/a7/58/af35490e66c724c6a4d623a1003d2a7f305f268def798c94db969f0f45b8/PyMata-2.18.tar.gz" } ], "2.20": [ { "comment_text": "", "digests": { "md5": "5f3077760c3ae4a868f3cf8ef089c149", "sha256": "b6b38fecd18176919caf2366bf6b361a6215115baaad323c642d9ed5eeaad254" }, "downloads": -1, "filename": "PyMata-2.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f3077760c3ae4a868f3cf8ef089c149", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34584, "upload_time": "2019-09-17T14:46:38", "url": "https://files.pythonhosted.org/packages/8e/2b/3bf95129f96761afe201d8381dd2af636b4ed4a7e40520342634def2fa2b/PyMata-2.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "870f83e4a78e162a2a815091972a085f", "sha256": "3a8d16aba2c4eedde10d4f4d21932333f80d3e269a34824430f4f1291a0fb618" }, "downloads": -1, "filename": "PyMata-2.20.tar.gz", "has_sig": false, "md5_digest": "870f83e4a78e162a2a815091972a085f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23143, "upload_time": "2019-09-17T14:46:40", "url": "https://files.pythonhosted.org/packages/de/02/174fceebefe3f74715f44e82a896b11f73ec782f0401eebd4baeb3c491cf/PyMata-2.20.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5f3077760c3ae4a868f3cf8ef089c149", "sha256": "b6b38fecd18176919caf2366bf6b361a6215115baaad323c642d9ed5eeaad254" }, "downloads": -1, "filename": "PyMata-2.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f3077760c3ae4a868f3cf8ef089c149", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34584, "upload_time": "2019-09-17T14:46:38", "url": "https://files.pythonhosted.org/packages/8e/2b/3bf95129f96761afe201d8381dd2af636b4ed4a7e40520342634def2fa2b/PyMata-2.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "870f83e4a78e162a2a815091972a085f", "sha256": "3a8d16aba2c4eedde10d4f4d21932333f80d3e269a34824430f4f1291a0fb618" }, "downloads": -1, "filename": "PyMata-2.20.tar.gz", "has_sig": false, "md5_digest": "870f83e4a78e162a2a815091972a085f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23143, "upload_time": "2019-09-17T14:46:40", "url": "https://files.pythonhosted.org/packages/de/02/174fceebefe3f74715f44e82a896b11f73ec782f0401eebd4baeb3c491cf/PyMata-2.20.tar.gz" } ] }