{ "info": { "author": "jem", "author_email": "jem@seethis.link", "bugtrack_url": null, "classifiers": [], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/ahtn/keyplus", "keywords": "keyboard", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "keyplus", "package_url": "https://pypi.org/project/keyplus/", "platform": "", "project_url": "https://pypi.org/project/keyplus/", "project_urls": { "Homepage": "http://github.com/ahtn/keyplus" }, "release_url": "https://pypi.org/project/keyplus/0.3.3/", "requires_dist": null, "requires_python": "", "summary": "Python library for interfacing with keyplus keyboards.", "version": "0.3.3" }, "last_serial": 5292420, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "2fd0323e640f3ed76716138a5c5535cc", "sha256": "a4869097b38ac1098314556920aa7799892725922f72e3f30f82b0e726a5ed3c" }, "downloads": -1, "filename": "keyplus-0.0.10.tar.gz", "has_sig": false, "md5_digest": "2fd0323e640f3ed76716138a5c5535cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51201, "upload_time": "2018-03-03T13:46:40", "url": "https://files.pythonhosted.org/packages/e9/a2/1905ce796aa36449da7c83b79f0f22785db5972e463c0a5ccb6cea3ce010/keyplus-0.0.10.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "ed13f826fd2e9f4bec56bb9c7136dfd9", "sha256": "eb6b2c5d6245f6f7de9f472ac06dc52ea6d25a28fd0fa5d1d316ef37ce8274d5" }, "downloads": -1, "filename": "keyplus-0.0.9.tar.gz", "has_sig": false, "md5_digest": "ed13f826fd2e9f4bec56bb9c7136dfd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50524, "upload_time": "2018-03-03T06:53:34", "url": "https://files.pythonhosted.org/packages/40/e0/9d965585956dea4d1b32228514d796e52d6d05fc5c530fa0f7777b58a08a/keyplus-0.0.9.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ece431c86b116f326daff5d68f350644", "sha256": "d5aedfb91efe4b7beb93e5be4ca673d233da7e92fe5d9504356d8433ed9e184f" }, "downloads": -1, "filename": "keyplus-0.3.0.tar.gz", "has_sig": false, "md5_digest": "ece431c86b116f326daff5d68f350644", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53414, "upload_time": "2018-04-09T13:56:31", "url": "https://files.pythonhosted.org/packages/fe/7f/c45bf8d3dcee7ee277502da31f3e70db2dd47db1a8c5c792cd32aba6920f/keyplus-0.3.0.tar.gz" } ], "0.3.1rc0": [ { "comment_text": "", "digests": { "md5": "09a6d089c7c2cb24aa334c5f86dbe812", "sha256": "c23a0b5c4faad8ed71c820ca5a941f05d7c7961fcaba6c74a12fd781fcac5d21" }, "downloads": -1, "filename": "keyplus-0.3.1rc0.tar.gz", "has_sig": false, "md5_digest": "09a6d089c7c2cb24aa334c5f86dbe812", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55976, "upload_time": "2018-05-06T12:24:20", "url": "https://files.pythonhosted.org/packages/ea/a0/44939036772287b60849a50de1807c6f9bda68c50455650ee2c57970b47c/keyplus-0.3.1rc0.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "d481ad86e01d2729a472357396754a26", "sha256": "b202be2b0871c8ace3b39fd684c7908f8c0a3e095ab80bcc65357169c07a4b5c" }, "downloads": -1, "filename": "keyplus-0.3.2.tar.gz", "has_sig": false, "md5_digest": "d481ad86e01d2729a472357396754a26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57835, "upload_time": "2018-05-13T13:19:12", "url": "https://files.pythonhosted.org/packages/cc/98/bc8774d6f79f33143349b16b1c1061d0fd44ffd1813a87385d0d8292e70f/keyplus-0.3.2.tar.gz" } ], "0.3.2rc1": [ { "comment_text": "", "digests": { "md5": "d1ed02ebaeb0873ddc5efbe89f81871b", "sha256": "afbb78bbbc8f54c270a9040b565333372a3ec4d9d7ad34e7ffb0d07ab8ac1eac" }, "downloads": -1, "filename": "keyplus-0.3.2rc1.tar.gz", "has_sig": false, "md5_digest": "d1ed02ebaeb0873ddc5efbe89f81871b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57531, "upload_time": "2018-05-12T14:15:57", "url": "https://files.pythonhosted.org/packages/54/3b/cd81fa0b7194652cfebbeb204a2849f981357aa9c0e0b0b6b8e904ea3198/keyplus-0.3.2rc1.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "f57cc32f833085248eec4f54e672a83f", "sha256": "2151224c4030890d16ae54c9d2e6ab77abdd85b50d4f0458c5fdc0497eb82fbc" }, "downloads": -1, "filename": "keyplus-0.3.3.tar.gz", "has_sig": false, "md5_digest": "f57cc32f833085248eec4f54e672a83f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57784, "upload_time": "2018-05-17T14:04:53", "url": "https://files.pythonhosted.org/packages/03/85/a84b8b241766899bfa4eb32d367cdfdb832c9f1bd6c8781330d05612b371/keyplus-0.3.3.tar.gz" } ], "0.3.4rc1": [ { "comment_text": "", "digests": { "md5": "10a749fe4daae7fac5408a4f66495e2c", "sha256": "404eda01d0f745180d2294ddac3ae64b29154b81a4b75fac52200ffcc0888e73" }, "downloads": -1, "filename": "keyplus-0.3.4rc1.tar.gz", "has_sig": false, "md5_digest": "10a749fe4daae7fac5408a4f66495e2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67063, "upload_time": "2019-05-20T13:39:10", "url": "https://files.pythonhosted.org/packages/ba/25/0edbb0e070285d34d496ca08e098bb436fa4e65b127ff3878be929382f0f/keyplus-0.3.4rc1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f57cc32f833085248eec4f54e672a83f", "sha256": "2151224c4030890d16ae54c9d2e6ab77abdd85b50d4f0458c5fdc0497eb82fbc" }, "downloads": -1, "filename": "keyplus-0.3.3.tar.gz", "has_sig": false, "md5_digest": "f57cc32f833085248eec4f54e672a83f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57784, "upload_time": "2018-05-17T14:04:53", "url": "https://files.pythonhosted.org/packages/03/85/a84b8b241766899bfa4eb32d367cdfdb832c9f1bd6c8781330d05612b371/keyplus-0.3.3.tar.gz" } ] }