{ "info": { "author": "Michael Vilim", "author_email": "michael.vilim@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "\n\n## pylibtermkey\n\n[![PyPI Release](https://img.shields.io/pypi/v/pylibtermkey.svg)](https://pypi.org/project/pylibtermkey/)\n[![Build Status](https://travis-ci.org/mvilim/pylibtermkey.svg?branch=master)](https://travis-ci.org/mvilim/pylibtermkey)\n\npylibtermkey is a set of Python bindings for [libtermkey](http://www.leonerd.org.uk/code/libtermkey/), a library for interpreting terminal input. [Other Python bindings](https://github.com/temoto/ctypes_libtermkey) are out of date and not easily installable. This project has a few differences:\n\n* libtermkey is automatically built as part of this project\n* pybind11 is used for easy binding \n* unit tests are included \n* precompiled wheels are built from this repo and available on PyPI\n\n### Installation\n\nTo install from PyPI:\n\n```\npip install pylibtermkey\n```\n\n### Example\n\nA minimal example of obtaining a keystroke and printing the results:\n\n```\nimport pylibtermkey_cpp as termkey\ntk = termkey.TermKey()\n\nres, key = self.tk.waitkey()\nprint(res)\nprint(self.tk.strfkey(key, termkey.TermKeyFormat.VIM)\n```\n\nNote that, by default, termkey will read from stdin causing python terminal to not display typed characters. It is best to use termkey in an pre-written script rather in a REPL setup (as you will not be able to see what you are typing once termkey is active).\n\nFor other features, see the [tests](https://github.com/mvilim/pylibtermkey/blob/master/python/pylibtermkey/test_pylibtermkey.py) or the [libtermkey man pages](http://www.leonerd.org.uk/code/libtermkey/doc/).\n\n### Building\n\nTo build this project:\n\nBuilding from source requires cmake (`pip install cmake`).\n\n```\npython setup.py\n```\n\n### Unit tests\n\nTo run the unit tests:\n\n```\npython setup.py test\n```\n\nor use nose:\n\n```\nnosetests python/pylibtermkey\n```\n\n### Licensing\n\nThis project is licensed under the [MIT license](https://github.com/mvilim/pylibtermkey/blob/master/LICENSE). It uses the [pybind11](https://github.com/pybind/pybind11/) and [libtermkey](http://www.leonerd.org.uk/code/libtermkey/) projects whose licenses can be found in those [projects' directories](https://github.com/mvilim/pylibtermkey/blob/master/cpp/thirdparty).\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/mvilim/pylibtermkey", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pylibtermkey", "package_url": "https://pypi.org/project/pylibtermkey/", "platform": "", "project_url": "https://pypi.org/project/pylibtermkey/", "project_urls": { "Homepage": "https://github.com/mvilim/pylibtermkey" }, "release_url": "https://pypi.org/project/pylibtermkey/0.2.2/", "requires_dist": [ "typing (>3.6); python_version < \"3.5\"" ], "requires_python": "", "summary": "Python bindings for libtermkey", "version": "0.2.2" }, "last_serial": 4776612, "releases": { "0.1.17": [ { "comment_text": "", "digests": { "md5": "c1a6582916e940c674eb832dc061f6af", "sha256": "342b8a7acfd7e510cc03fb39822f8a323e2c631e001c3b79ed0b374997d44cda" }, "downloads": -1, "filename": "pylibtermkey-0.1.17-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "c1a6582916e940c674eb832dc061f6af", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 116947, "upload_time": "2019-01-30T23:00:59", "url": "https://files.pythonhosted.org/packages/2e/fe/9f0caa54a6b349cb40b1dc89275aad550c0a48e2ff6932023252c16db423/pylibtermkey-0.1.17-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "f9d3312240a7367dc9d9e94582992dea", "sha256": "22d64cc0b01a57cb282afda1568a9cc85db314933cd12ede58797689fbc2d8e8" }, "downloads": -1, "filename": "pylibtermkey-0.1.17-cp34-cp34m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "f9d3312240a7367dc9d9e94582992dea", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 413734, "upload_time": "2019-01-30T22:58:52", "url": "https://files.pythonhosted.org/packages/e0/a5/6406541e4f5d8ac074f51518f23083022a5b315b464f86a5605c3cbf4f88/pylibtermkey-0.1.17-cp34-cp34m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "143175d157e8d63e251dc36b35918529", "sha256": "61722cc297f16a8ea51c88a4292e3702fd11954f79961ac21dbb0231427effad" }, "downloads": -1, "filename": "pylibtermkey-0.1.17-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "143175d157e8d63e251dc36b35918529", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 443068, "upload_time": "2019-01-30T22:58:55", "url": "https://files.pythonhosted.org/packages/9d/c4/bdd58b4fb0d4bb63236b4b27c00df3d9be4e78e28e9ef775e01643057ba7/pylibtermkey-0.1.17-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a45d3b6c241c951db91c5af32a2e20d9", "sha256": "1e8e6d2e0dce882ed7c038d597960e8a34097748ccca3a6f7c5d25f3592658ec" }, "downloads": -1, "filename": "pylibtermkey-0.1.17-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "a45d3b6c241c951db91c5af32a2e20d9", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 116997, "upload_time": "2019-01-30T23:01:00", "url": "https://files.pythonhosted.org/packages/c7/98/bb1308c7ab54bfc23f77bdcd162c1ef9f94547ddd36caf9bb930abd04ecf/pylibtermkey-0.1.17-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "fe7d94f878f8176e639509e5ee713a71", "sha256": "4621c45d891fb85a6197737b58ded101dd93cfdb33675b0f1181a9db7ff5d4cb" }, "downloads": -1, "filename": "pylibtermkey-0.1.17-cp35-cp35m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "fe7d94f878f8176e639509e5ee713a71", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 413517, "upload_time": "2019-01-30T22:58:57", "url": "https://files.pythonhosted.org/packages/ad/c5/9829b4262e4fcd188a5b735baa3abfc11103b7037572a1f8a72d26e0c39e/pylibtermkey-0.1.17-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "5cf6511ebf6ecb971dcc455f0e7cf741", "sha256": "568a0d61afc16df56cffdb29e5d4f77fce662368c8dad01d98da46d034bf9d3c" }, "downloads": -1, "filename": "pylibtermkey-0.1.17-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "5cf6511ebf6ecb971dcc455f0e7cf741", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 443025, "upload_time": "2019-01-30T22:58:58", "url": "https://files.pythonhosted.org/packages/2c/5a/e535582b72cc08bd205bb8f325bfc048b71547a1bd0e352e79aa32145cf2/pylibtermkey-0.1.17-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "2c74b2373d1791bffd80ce4532fde25e", "sha256": "b32083d4f154c3cb03cfd9ca9ed0a990ee35435f31a72dafd4297e1d73e68562" }, "downloads": -1, "filename": "pylibtermkey-0.1.17-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "2c74b2373d1791bffd80ce4532fde25e", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 116997, "upload_time": "2019-01-30T23:01:02", "url": "https://files.pythonhosted.org/packages/a2/6e/87c7f801d5555a460f9267501ef1429d0d86713d6804e8e4a4175d56c6b9/pylibtermkey-0.1.17-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "afce4a9f80a085e760dfba32e1dc81f1", "sha256": "4f5d48a866d073d7fa17f4c249718c454219c84c8dde84f35e12d37ef64b4d4e" }, "downloads": -1, "filename": "pylibtermkey-0.1.17-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "afce4a9f80a085e760dfba32e1dc81f1", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 413515, "upload_time": "2019-01-30T22:59:00", "url": "https://files.pythonhosted.org/packages/39/7a/44117352d48d5a82e243c6bec9e3e1a3a2310a584b8299fb7f0cf959fd4d/pylibtermkey-0.1.17-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "28ece3ff5023c6b338bc41dede7fff6a", "sha256": "8b55bae8c41c4070f52d4ba6e033edd4787a82d481e900d676b85553ede73cc5" }, "downloads": -1, "filename": "pylibtermkey-0.1.17-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "28ece3ff5023c6b338bc41dede7fff6a", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 443024, "upload_time": "2019-01-30T22:59:01", "url": "https://files.pythonhosted.org/packages/b0/de/db2d95cc6311a472811783e1ed5df277d522e1ea76e9b514febf88f9c045/pylibtermkey-0.1.17-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "58284e9571f94a15da871c1edc883070", "sha256": "fc8dd466f991512873ec89a86e3b23174b980c96bad8cdc2016d83ff3b0f09c4" }, "downloads": -1, "filename": "pylibtermkey-0.1.17-cp37-cp37m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "58284e9571f94a15da871c1edc883070", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 117049, "upload_time": "2019-01-30T23:01:03", "url": "https://files.pythonhosted.org/packages/53/e4/44794aa66c72b964df6f5608e8141849ed4bd1c272236a9d8146a07b94c4/pylibtermkey-0.1.17-cp37-cp37m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "86a5a22beaaaaad57c8f411160d8e4b6", "sha256": "b26e9dd6b32e8a7c72bbacaddcfa5ab9e3209abb28ef6e9f139fb1a061bc59d9" }, "downloads": -1, "filename": "pylibtermkey-0.1.17-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "86a5a22beaaaaad57c8f411160d8e4b6", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 413486, "upload_time": "2019-01-30T22:59:03", "url": "https://files.pythonhosted.org/packages/0a/ce/c0e017429caf15fb5d449ca0b9e71a326fdd2aa40809a2d049686bb47f06/pylibtermkey-0.1.17-cp37-cp37m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "242c464924e0823379be25439b720c18", "sha256": "2cc2826f0cb8a0e9a0eea406c34d67c6adfdea24e0fe9f5aab661a0fcc5a0eec" }, "downloads": -1, "filename": "pylibtermkey-0.1.17-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "242c464924e0823379be25439b720c18", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 443314, "upload_time": "2019-01-30T22:59:05", "url": "https://files.pythonhosted.org/packages/48/bb/606dde071efa8ec4622d331385ce377a8cbf7ca170330729380b7a6d4d07/pylibtermkey-0.1.17-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d68a2d522c575001a338eed2445c927e", "sha256": "27fa4d4c669b46c08aaacceb4570a613e90ea9e88128d04e8da9063c8ac35613" }, "downloads": -1, "filename": "pylibtermkey-0.1.17.tar.gz", "has_sig": false, "md5_digest": "d68a2d522c575001a338eed2445c927e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 645689, "upload_time": "2019-01-30T22:59:06", "url": "https://files.pythonhosted.org/packages/6f/60/94d0eb74169eca0034b7bf79d3a421fbef10613b6dca03daf7d7d9a8642e/pylibtermkey-0.1.17.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "8c8f8215c2cb8038479f6d817fa2be73", "sha256": "33dba91099fe49b65195e02ae126de3334a8dc2ce9d4746c5257d817264cc9ce" }, "downloads": -1, "filename": "pylibtermkey-0.2.1-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "8c8f8215c2cb8038479f6d817fa2be73", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 117846, "upload_time": "2019-02-01T18:46:18", "url": "https://files.pythonhosted.org/packages/ac/79/3bddc253984e74f98b9c4f921068039ed682b60b3b095c3fe04a82d40641/pylibtermkey-0.2.1-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "eefeedcb306043346ddc702b139228b1", "sha256": "cc05077bc9791a516c4d99870333987622e0b752e66fb11ff8f015de7782d74b" }, "downloads": -1, "filename": "pylibtermkey-0.2.1-cp34-cp34m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "eefeedcb306043346ddc702b139228b1", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 414639, "upload_time": "2019-02-01T18:44:03", "url": "https://files.pythonhosted.org/packages/78/da/802906893eeefc8ed6c8792cb683479f469455cee05d3f50d6bad76cdb81/pylibtermkey-0.2.1-cp34-cp34m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "fed9bc37e613c1c73acbfb22b3ed421e", "sha256": "a59fc791f003a7ca657da07710762740f0d5a073c4854d9c0d311a0d3a13108e" }, "downloads": -1, "filename": "pylibtermkey-0.2.1-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "fed9bc37e613c1c73acbfb22b3ed421e", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 443979, "upload_time": "2019-02-01T18:44:05", "url": "https://files.pythonhosted.org/packages/cc/31/b3d1a5bbe16c3ef55061d8888a090a095534ef9d4224125ed4f834f0f64d/pylibtermkey-0.2.1-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "500b3449b1eb5f9abf6761d59ba0a72d", "sha256": "622250f78ae7c543c286d712f5cd898093cd9db7edb437cb4cee3407584df855" }, "downloads": -1, "filename": "pylibtermkey-0.2.1-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "500b3449b1eb5f9abf6761d59ba0a72d", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 117895, "upload_time": "2019-02-01T18:46:20", "url": "https://files.pythonhosted.org/packages/be/d8/14174609b5e495cfbf7bbc3436cdb7a77941d28188b4e8a722bf3eff0cd9/pylibtermkey-0.2.1-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "87995bca0d9bee308f353811304989c9", "sha256": "cbc6cae14d4da25f4862186ca701dd1dbb043bb666004756381423d358dbc368" }, "downloads": -1, "filename": "pylibtermkey-0.2.1-cp35-cp35m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "87995bca0d9bee308f353811304989c9", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 414428, "upload_time": "2019-02-01T18:44:06", "url": "https://files.pythonhosted.org/packages/6a/fe/59e75ddba3479b031b78aa59e17644ee461d6ccdeb2b22cb00c937e539d4/pylibtermkey-0.2.1-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "eadaf8537d9f9eb10f5f67f29c42e39e", "sha256": "a61865c64975e7842c175edd5e37d761adb97dfa914f3ce75eebbe028ce2e81f" }, "downloads": -1, "filename": "pylibtermkey-0.2.1-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "eadaf8537d9f9eb10f5f67f29c42e39e", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 443932, "upload_time": "2019-02-01T18:44:08", "url": "https://files.pythonhosted.org/packages/13/6c/b60b8e0c36b58e66863551aa2ec9adf3f762b29764db4b030962b986e97a/pylibtermkey-0.2.1-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "acc4832160c2e05438b264742006407f", "sha256": "02335cd98f5b11bcbb9e1d3b9c288163d957d2b054383c60d2ab25bbc69a2e8c" }, "downloads": -1, "filename": "pylibtermkey-0.2.1-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "acc4832160c2e05438b264742006407f", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 117895, "upload_time": "2019-02-01T18:46:21", "url": "https://files.pythonhosted.org/packages/c7/30/d34ee0b0fa5ab56d53c30428da545865931e3a409c67c1edf9d7281037bd/pylibtermkey-0.2.1-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "f7d932601f46400d39ad4055aed774a7", "sha256": "420c77c8d22b6869b36f92252217d9de33b1ad272190b0434c3eb75d7c652242" }, "downloads": -1, "filename": "pylibtermkey-0.2.1-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "f7d932601f46400d39ad4055aed774a7", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 414429, "upload_time": "2019-02-01T18:44:10", "url": "https://files.pythonhosted.org/packages/43/7c/50463dacb81fd76a3ca7b88a1ee957c56a4e4ef59a6e281098d31f51f88c/pylibtermkey-0.2.1-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "036a84c64ad52288002e8c53b7ca3557", "sha256": "d9c6db19be14c565602f70a8edc0fb35fd0584882888ae1a556c0e598119b43b" }, "downloads": -1, "filename": "pylibtermkey-0.2.1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "036a84c64ad52288002e8c53b7ca3557", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 443932, "upload_time": "2019-02-01T18:44:12", "url": "https://files.pythonhosted.org/packages/44/09/5036e3a06344826dbe2d03f39fbe62a296236dbf79600657ecc7b51495a2/pylibtermkey-0.2.1-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "fe8a6c7be5444d4a613a8da0013f2468", "sha256": "5a4eb95d79f1ee4ba82cd3401e5bbb01489a97d7c05cf1be5d528e9854137ed8" }, "downloads": -1, "filename": "pylibtermkey-0.2.1-cp37-cp37m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "fe8a6c7be5444d4a613a8da0013f2468", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 117946, "upload_time": "2019-02-01T18:46:23", "url": "https://files.pythonhosted.org/packages/b2/bd/51bcbacbe1e4048200cf522241459c462b58469a316dd64453ad4e9e87b2/pylibtermkey-0.2.1-cp37-cp37m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "b542cb7e04d8afccf06161d4eed430c4", "sha256": "0a677a4c007342f0701d5480257a147ea7917568fcb8e123ee7fcb3faa664f8e" }, "downloads": -1, "filename": "pylibtermkey-0.2.1-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "b542cb7e04d8afccf06161d4eed430c4", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 414395, "upload_time": "2019-02-01T18:44:13", "url": "https://files.pythonhosted.org/packages/f1/20/c86042a3ba4174fd6016035e35ced2771cd54dc68b121f59b1c659ef8b2b/pylibtermkey-0.2.1-cp37-cp37m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "c9596b293bc9cee13085cf8c1d71634c", "sha256": "7ae99da08667d86cfe741eff4833236f411fb7cfdb5856168644b2c030803ed7" }, "downloads": -1, "filename": "pylibtermkey-0.2.1-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "c9596b293bc9cee13085cf8c1d71634c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 444219, "upload_time": "2019-02-01T18:44:15", "url": "https://files.pythonhosted.org/packages/6f/12/364c6d11b8f4e521cbe5b5ef15dd0ac08508e9cf9bd8e8d5bc9b8449f5cb/pylibtermkey-0.2.1-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "7d62f5131bf319524babdfb506c3f909", "sha256": "ae63f73bafe282140960d65ad68f24171a9570d63584c9a8d5e0a8dfabe6d8a2" }, "downloads": -1, "filename": "pylibtermkey-0.2.1.tar.gz", "has_sig": false, "md5_digest": "7d62f5131bf319524babdfb506c3f909", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 646624, "upload_time": "2019-02-01T18:44:17", "url": "https://files.pythonhosted.org/packages/60/90/ff9f770e0e32a2920118acbe5a0dc05de9fae4bab8006842ef88afce38f8/pylibtermkey-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "e2b0661bc067818067ac84549be02097", "sha256": "ef9e178e641103e472d2259e216860f1531e736e4a5fd246a1648f48654e4806" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "e2b0661bc067818067ac84549be02097", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 120659, "upload_time": "2019-02-04T07:01:59", "url": "https://files.pythonhosted.org/packages/a0/d0/f97f5d43578e8a6c3a5cba6ed9813dc4b9758b2b0f2eff7d1d503e6bb5c0/pylibtermkey-0.2.2-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "ba6e01272bc5f786fd3a54f82927cdb8", "sha256": "64d352572bde19bee563624b68944d408f245dc277c0d8db4914a0f80323552b" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp34-cp34m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "ba6e01272bc5f786fd3a54f82927cdb8", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 418065, "upload_time": "2019-02-04T06:59:52", "url": "https://files.pythonhosted.org/packages/84/22/49989bbc064b796aba0c8e1faff6783a56c7efc4171aec52bb596cea1ebf/pylibtermkey-0.2.2-cp34-cp34m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "fd3f5427d403158336720eb8192cd964", "sha256": "359e7608c269b75f19935b8d388eece11ff949acbf6b25612f31d489e3cecd11" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "fd3f5427d403158336720eb8192cd964", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 446984, "upload_time": "2019-02-04T06:59:55", "url": "https://files.pythonhosted.org/packages/86/6d/0037c50429cf725ad5a74dea4d49f7b669eef4b49b38a85363f954ef4677/pylibtermkey-0.2.2-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "23d0d085415e51b2751dfb28e3985c01", "sha256": "55aeb7e177df51783367c327890dead307594bb21e8811cdf5a93d65986f3226" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "23d0d085415e51b2751dfb28e3985c01", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 120716, "upload_time": "2019-02-04T07:02:00", "url": "https://files.pythonhosted.org/packages/27/6e/6526bf1aaf9409ddf4997fdcb4c234407b2c96eefa25155da21ed7d3de89/pylibtermkey-0.2.2-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "a6f9bbdddb6c7b527f7fd06894b11d28", "sha256": "dd67363b7cfd4977a59b8001473fa59121d188867d022ba8e963d30e8945da8d" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp35-cp35m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "a6f9bbdddb6c7b527f7fd06894b11d28", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 418148, "upload_time": "2019-02-04T06:59:56", "url": "https://files.pythonhosted.org/packages/97/2b/f128ae2ae00fe86b0c4314eab4f54a44bf7446e05e2b711fcd972c6568e2/pylibtermkey-0.2.2-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "ca428ce5ae8c1065081e76af927bd758", "sha256": "084e2ace8480c904aed49f3bec9f2ec43744194a566bd07fdf46d412cf8131f7" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "ca428ce5ae8c1065081e76af927bd758", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 447167, "upload_time": "2019-02-04T06:59:58", "url": "https://files.pythonhosted.org/packages/39/85/75d5bf8d0c7ae538c4de0b0d2e76838ce0fb82362c6157e1feeb6a6b8624/pylibtermkey-0.2.2-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "e985a7c383466f6bfee128f7a8716200", "sha256": "5102beae333c14ea45d0d2952fa1266e8716b1047a50c448dd9b59009a8dd847" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "e985a7c383466f6bfee128f7a8716200", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 120714, "upload_time": "2019-02-04T07:02:02", "url": "https://files.pythonhosted.org/packages/76/80/b3d5609675bdab5672a276cbd98eeb697420858420114d5a4fd8d3080e50/pylibtermkey-0.2.2-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "a36814ba0e5d6cabbf3e2574d763eb3c", "sha256": "eb5beb974327664fd5afd00c9d05e0c99814483bec29398646e458329c66223a" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "a36814ba0e5d6cabbf3e2574d763eb3c", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 418150, "upload_time": "2019-02-04T07:00:00", "url": "https://files.pythonhosted.org/packages/cb/18/79b8cf743cf228737ffc438483b9b93a7de0877f86aee9edcf9f619ca68d/pylibtermkey-0.2.2-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "a204c6248c5797941c64e4d2b386d94c", "sha256": "bbfa0d30620be12cee1189adcf8759256b56235c01914a3687157af1b6a3f9b0" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "a204c6248c5797941c64e4d2b386d94c", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 447167, "upload_time": "2019-02-04T07:00:01", "url": "https://files.pythonhosted.org/packages/5f/ba/99d380aa319ea7ca77bd43f08de8e7fab7f26fc1be8c9383a74e477734d3/pylibtermkey-0.2.2-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c3a201d48cb989235be7af02b215a49a", "sha256": "4e500bf6fda44104066d1d94f31df7c882f87b6bf2430dbcb853618b750e0618" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp37-cp37m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "c3a201d48cb989235be7af02b215a49a", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 120775, "upload_time": "2019-02-04T07:02:03", "url": "https://files.pythonhosted.org/packages/2c/e0/dc3ee0c02f25f0aa40ba0e0f38335f3b28fb15b4993c237ceea4b3fefbbb/pylibtermkey-0.2.2-cp37-cp37m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "7407cccc0d38189ed8e1da0ad9904ce7", "sha256": "82e0adcc9c932763ee6b5ccc6dad7846df69e62a0d0790c2ca9136d07ef3823b" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "7407cccc0d38189ed8e1da0ad9904ce7", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 418039, "upload_time": "2019-02-04T07:00:03", "url": "https://files.pythonhosted.org/packages/dc/55/c68c63ae6a4f830dbee9cf006a75bd628049210ebda8d6332a6c15bc91ed/pylibtermkey-0.2.2-cp37-cp37m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "0a41f663df83cb8cff10e9c75e55a84c", "sha256": "5532103b2d404e8d3f5f585303de7902df2a170a76a65693e3cfb8675841e4ea" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "0a41f663df83cb8cff10e9c75e55a84c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 447241, "upload_time": "2019-02-04T07:00:04", "url": "https://files.pythonhosted.org/packages/ae/b4/fef941dd6bfbcdd9fa2d7abd3da3b73786a5a911af667532a47a47e0d065/pylibtermkey-0.2.2-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "932cb839dfbfa872ce4c2dfb0a3ec2c2", "sha256": "8f1e43ae931073e92e43d0984936bc28079393f8fa633d4b8221e1d374796978" }, "downloads": -1, "filename": "pylibtermkey-0.2.2.tar.gz", "has_sig": false, "md5_digest": "932cb839dfbfa872ce4c2dfb0a3ec2c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 648041, "upload_time": "2019-02-04T07:00:06", "url": "https://files.pythonhosted.org/packages/c9/5c/9e39bb1e9e34c54bb584aa8b4d6e066a756f79925a9436c34fb89083f285/pylibtermkey-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e2b0661bc067818067ac84549be02097", "sha256": "ef9e178e641103e472d2259e216860f1531e736e4a5fd246a1648f48654e4806" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "e2b0661bc067818067ac84549be02097", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 120659, "upload_time": "2019-02-04T07:01:59", "url": "https://files.pythonhosted.org/packages/a0/d0/f97f5d43578e8a6c3a5cba6ed9813dc4b9758b2b0f2eff7d1d503e6bb5c0/pylibtermkey-0.2.2-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "ba6e01272bc5f786fd3a54f82927cdb8", "sha256": "64d352572bde19bee563624b68944d408f245dc277c0d8db4914a0f80323552b" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp34-cp34m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "ba6e01272bc5f786fd3a54f82927cdb8", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 418065, "upload_time": "2019-02-04T06:59:52", "url": "https://files.pythonhosted.org/packages/84/22/49989bbc064b796aba0c8e1faff6783a56c7efc4171aec52bb596cea1ebf/pylibtermkey-0.2.2-cp34-cp34m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "fd3f5427d403158336720eb8192cd964", "sha256": "359e7608c269b75f19935b8d388eece11ff949acbf6b25612f31d489e3cecd11" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "fd3f5427d403158336720eb8192cd964", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 446984, "upload_time": "2019-02-04T06:59:55", "url": "https://files.pythonhosted.org/packages/86/6d/0037c50429cf725ad5a74dea4d49f7b669eef4b49b38a85363f954ef4677/pylibtermkey-0.2.2-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "23d0d085415e51b2751dfb28e3985c01", "sha256": "55aeb7e177df51783367c327890dead307594bb21e8811cdf5a93d65986f3226" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "23d0d085415e51b2751dfb28e3985c01", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 120716, "upload_time": "2019-02-04T07:02:00", "url": "https://files.pythonhosted.org/packages/27/6e/6526bf1aaf9409ddf4997fdcb4c234407b2c96eefa25155da21ed7d3de89/pylibtermkey-0.2.2-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "a6f9bbdddb6c7b527f7fd06894b11d28", "sha256": "dd67363b7cfd4977a59b8001473fa59121d188867d022ba8e963d30e8945da8d" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp35-cp35m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "a6f9bbdddb6c7b527f7fd06894b11d28", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 418148, "upload_time": "2019-02-04T06:59:56", "url": "https://files.pythonhosted.org/packages/97/2b/f128ae2ae00fe86b0c4314eab4f54a44bf7446e05e2b711fcd972c6568e2/pylibtermkey-0.2.2-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "ca428ce5ae8c1065081e76af927bd758", "sha256": "084e2ace8480c904aed49f3bec9f2ec43744194a566bd07fdf46d412cf8131f7" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "ca428ce5ae8c1065081e76af927bd758", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 447167, "upload_time": "2019-02-04T06:59:58", "url": "https://files.pythonhosted.org/packages/39/85/75d5bf8d0c7ae538c4de0b0d2e76838ce0fb82362c6157e1feeb6a6b8624/pylibtermkey-0.2.2-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "e985a7c383466f6bfee128f7a8716200", "sha256": "5102beae333c14ea45d0d2952fa1266e8716b1047a50c448dd9b59009a8dd847" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "e985a7c383466f6bfee128f7a8716200", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 120714, "upload_time": "2019-02-04T07:02:02", "url": "https://files.pythonhosted.org/packages/76/80/b3d5609675bdab5672a276cbd98eeb697420858420114d5a4fd8d3080e50/pylibtermkey-0.2.2-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "a36814ba0e5d6cabbf3e2574d763eb3c", "sha256": "eb5beb974327664fd5afd00c9d05e0c99814483bec29398646e458329c66223a" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "a36814ba0e5d6cabbf3e2574d763eb3c", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 418150, "upload_time": "2019-02-04T07:00:00", "url": "https://files.pythonhosted.org/packages/cb/18/79b8cf743cf228737ffc438483b9b93a7de0877f86aee9edcf9f619ca68d/pylibtermkey-0.2.2-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "a204c6248c5797941c64e4d2b386d94c", "sha256": "bbfa0d30620be12cee1189adcf8759256b56235c01914a3687157af1b6a3f9b0" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "a204c6248c5797941c64e4d2b386d94c", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 447167, "upload_time": "2019-02-04T07:00:01", "url": "https://files.pythonhosted.org/packages/5f/ba/99d380aa319ea7ca77bd43f08de8e7fab7f26fc1be8c9383a74e477734d3/pylibtermkey-0.2.2-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c3a201d48cb989235be7af02b215a49a", "sha256": "4e500bf6fda44104066d1d94f31df7c882f87b6bf2430dbcb853618b750e0618" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp37-cp37m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "c3a201d48cb989235be7af02b215a49a", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 120775, "upload_time": "2019-02-04T07:02:03", "url": "https://files.pythonhosted.org/packages/2c/e0/dc3ee0c02f25f0aa40ba0e0f38335f3b28fb15b4993c237ceea4b3fefbbb/pylibtermkey-0.2.2-cp37-cp37m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "7407cccc0d38189ed8e1da0ad9904ce7", "sha256": "82e0adcc9c932763ee6b5ccc6dad7846df69e62a0d0790c2ca9136d07ef3823b" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "7407cccc0d38189ed8e1da0ad9904ce7", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 418039, "upload_time": "2019-02-04T07:00:03", "url": "https://files.pythonhosted.org/packages/dc/55/c68c63ae6a4f830dbee9cf006a75bd628049210ebda8d6332a6c15bc91ed/pylibtermkey-0.2.2-cp37-cp37m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "0a41f663df83cb8cff10e9c75e55a84c", "sha256": "5532103b2d404e8d3f5f585303de7902df2a170a76a65693e3cfb8675841e4ea" }, "downloads": -1, "filename": "pylibtermkey-0.2.2-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "0a41f663df83cb8cff10e9c75e55a84c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 447241, "upload_time": "2019-02-04T07:00:04", "url": "https://files.pythonhosted.org/packages/ae/b4/fef941dd6bfbcdd9fa2d7abd3da3b73786a5a911af667532a47a47e0d065/pylibtermkey-0.2.2-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "932cb839dfbfa872ce4c2dfb0a3ec2c2", "sha256": "8f1e43ae931073e92e43d0984936bc28079393f8fa633d4b8221e1d374796978" }, "downloads": -1, "filename": "pylibtermkey-0.2.2.tar.gz", "has_sig": false, "md5_digest": "932cb839dfbfa872ce4c2dfb0a3ec2c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 648041, "upload_time": "2019-02-04T07:00:06", "url": "https://files.pythonhosted.org/packages/c9/5c/9e39bb1e9e34c54bb584aa8b4d6e066a756f79925a9436c34fb89083f285/pylibtermkey-0.2.2.tar.gz" } ] }