{ "info": { "author": "Masafumi Oyamada", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "\n``xkeysnail`` is yet another keyboard remapping tool for X environment.\nIt's like ``xmodmap`` but allows more flexible remappings.\n\n- Has high-level and flexible remapping mechanisms, such as\n\n - **per-application keybindings can be defined**\n - **multiple stroke keybindings can be defined** such as\n ``Ctrl+x Ctrl+c`` to ``Ctrl+q``\n - **not only key remapping but arbitrary commands defined by\n Python can be bound to a key**\n\n- Runs in low-level layer (``evdev`` and ``uinput``), making\n **remapping work in almost all the places**\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mooz/xkeysnail", "keywords": "", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "xkeysnail", "package_url": "https://pypi.org/project/xkeysnail/", "platform": "", "project_url": "https://pypi.org/project/xkeysnail/", "project_urls": { "Homepage": "https://github.com/mooz/xkeysnail" }, "release_url": "https://pypi.org/project/xkeysnail/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "Yet another keyboard remapping tool for X environment.", "version": "0.2.0" }, "last_serial": 5220382, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "b408c07330a0aa541942a3f8d30dd574", "sha256": "a6efc753ec90298e880c32a8c66173b7bc891eb2775df86ffb20010ee96c4528" }, "downloads": -1, "filename": "xkeysnail-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b408c07330a0aa541942a3f8d30dd574", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6039, "upload_time": "2018-01-02T11:44:18", "url": "https://files.pythonhosted.org/packages/be/e8/08cbc6e3e73ec0d2b2e29f0b052503d91ee49342b4b44bf35298d2ef011f/xkeysnail-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f67bdd21d8ce44b318bd751f1891ffa0", "sha256": "fdb49fc70b0c77be8b6105862bd761991dc4b5eccae9142c02d5e71211824777" }, "downloads": -1, "filename": "xkeysnail-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f67bdd21d8ce44b318bd751f1891ffa0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6054, "upload_time": "2018-01-02T14:14:31", "url": "https://files.pythonhosted.org/packages/1f/cd/e52c1c60c5fcd28c164cb1b12ad93c6ba16d085a0a11d5c61e7d2394b3aa/xkeysnail-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "f1eee0a8ac72894e1cd2bc027dd4c24b", "sha256": "fd6196a6a209c4769a251c67b9dc9b2f4d95bae93c747775d65d0da6fd0b94b7" }, "downloads": -1, "filename": "xkeysnail-0.0.3.tar.gz", "has_sig": false, "md5_digest": "f1eee0a8ac72894e1cd2bc027dd4c24b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10582, "upload_time": "2018-01-03T02:20:11", "url": "https://files.pythonhosted.org/packages/3a/c8/a6daaf565be272d944d9f223f4078798fcd677275fa321be2150427b2eb2/xkeysnail-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "f4ab705fefcb1b056f4347ef72aaa09f", "sha256": "d0d1eb70311d7571d2d70b29301022c2720b620190659008b44cbc2ba3933b6f" }, "downloads": -1, "filename": "xkeysnail-0.0.4.tar.gz", "has_sig": false, "md5_digest": "f4ab705fefcb1b056f4347ef72aaa09f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10621, "upload_time": "2018-01-03T02:54:28", "url": "https://files.pythonhosted.org/packages/f4/7f/538cc8b5404dccdf32ee8ff23ecbd60d6beb2435119db006f92d9d0ce969/xkeysnail-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "99fc6ac80228e3435bb92d62a4a3bcdc", "sha256": "1eb66091a1981e294763d3c8efd0b507f47fbcd7c45426a1a60cd8c5c874a725" }, "downloads": -1, "filename": "xkeysnail-0.0.5.tar.gz", "has_sig": false, "md5_digest": "99fc6ac80228e3435bb92d62a4a3bcdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11352, "upload_time": "2018-01-03T04:06:29", "url": "https://files.pythonhosted.org/packages/24/09/23e04aeb8b0c6938a57a750b343b5f55298c7dacab6a057172fc2f9f4f97/xkeysnail-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "1d5e26cb796293c72ccd957cd1080366", "sha256": "9f8032e75b023d924b5dd98c7533d3c459370f66c4cb3d57b3cdbbb95c72c86b" }, "downloads": -1, "filename": "xkeysnail-0.0.6.tar.gz", "has_sig": false, "md5_digest": "1d5e26cb796293c72ccd957cd1080366", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11361, "upload_time": "2018-01-03T05:16:55", "url": "https://files.pythonhosted.org/packages/fa/19/f4f6459e9c5c83048a372b03023fb40b43eb9a69260eb8428695b2f82ba6/xkeysnail-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "ca26fc8e814260d891c45bcf3dcc98eb", "sha256": "74a7ae0244fe0a25dda9440f99d56948981c702236a6eed72176d727e3954973" }, "downloads": -1, "filename": "xkeysnail-0.0.7.tar.gz", "has_sig": false, "md5_digest": "ca26fc8e814260d891c45bcf3dcc98eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12173, "upload_time": "2018-01-03T14:24:59", "url": "https://files.pythonhosted.org/packages/dd/80/61e2ca5b222f37a0c6f73702b37a244944651614160237d1ab6b6ba9ce00/xkeysnail-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "04280a312958f257fff15975697bcb6e", "sha256": "d23ab09eef001d737cc8cce8f7359f4639d51b3c2319718dcc75c9cf3e7fea08" }, "downloads": -1, "filename": "xkeysnail-0.0.8.tar.gz", "has_sig": false, "md5_digest": "04280a312958f257fff15975697bcb6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15037, "upload_time": "2018-01-08T12:37:29", "url": "https://files.pythonhosted.org/packages/db/b9/a792a7dd0c08181007a74dd7d15792be116792b5d1eefc46cee3a11bb4fc/xkeysnail-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "1150cad493ab0b07cd591f07acb4785c", "sha256": "a1ed761cbfe3472a351c22ca9f3b9798b444fd41d817159db0ad44bec08ca0c2" }, "downloads": -1, "filename": "xkeysnail-0.0.9.tar.gz", "has_sig": false, "md5_digest": "1150cad493ab0b07cd591f07acb4785c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15783, "upload_time": "2018-01-16T15:29:00", "url": "https://files.pythonhosted.org/packages/97/dd/19b4c43168fc33654739a27c562c998670ea39d31dddaae59e17448a354a/xkeysnail-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "9a36c3438d139a62cf88fdd483285063", "sha256": "4f20afcbebd533ca691f1c3672db6f27caa9a336556abc2a5799676851942062" }, "downloads": -1, "filename": "xkeysnail-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9a36c3438d139a62cf88fdd483285063", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16014, "upload_time": "2018-01-30T14:05:31", "url": "https://files.pythonhosted.org/packages/04/90/2f25f4387d8e0fa556ee7c42644c4d7900c9679887d7ff4ec66a5d728af0/xkeysnail-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "c6d8d88283af22d3d0338be4de22245b", "sha256": "9df2499c477a21ceeea8af147a9543c06204ba49843f29a4bc3b2d0cda5a5aff" }, "downloads": -1, "filename": "xkeysnail-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c6d8d88283af22d3d0338be4de22245b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18246, "upload_time": "2019-05-03T05:21:20", "url": "https://files.pythonhosted.org/packages/17/c7/3a3ef355df789668ab545f110df559325f52e9d29767769214a3b9360d8f/xkeysnail-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c6d8d88283af22d3d0338be4de22245b", "sha256": "9df2499c477a21ceeea8af147a9543c06204ba49843f29a4bc3b2d0cda5a5aff" }, "downloads": -1, "filename": "xkeysnail-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c6d8d88283af22d3d0338be4de22245b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18246, "upload_time": "2019-05-03T05:21:20", "url": "https://files.pythonhosted.org/packages/17/c7/3a3ef355df789668ab545f110df559325f52e9d29767769214a3b9360d8f/xkeysnail-0.2.0.tar.gz" } ] }