{ "info": { "author": "callmepk", "author_email": "wotingwu@live.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3 :: Only" ], "description": "# wslpy\n\nThis is a Python3 library for WSL specific tasks, and you can use it to do something amazing:\n\n```python\n>>> import wslpy as wp\n>>> wp.isWSL\nTrue\n>>> wp.winsys.CmdExec('ver')\nMicrosoft Windows [Version 10.0.18219.1000]\n>>> wp.convert.to_path('/mnt/c/Windows/')\n'c:\\\\Windows\\\\'\n>>>\n```\n\n## Installation\n\nyou can install from pypi using `pip install wslpy`, or install from source using `python3 setup.py install`\n\n## Documentation\n\n`wslpy` is a small library, it consist following functions and constants:\n\n```python\nwslpy.isWSL\nwslpy.convert.reg_list()\nwslpy.convert.from_reg(input)\nwslpy.convert.to_path(input, toType = PathConvType.AUTO)\nwslpy.winsys.build\nwslpy.winsys.branch\nwslpy.winsys.long_build\nwslpy.winsys.CmdExec(command)\nwslpy.winsys.PwShExec(command)\nwslpy.winsys.PwShCrExec(command)\n```\n\n## License\n\nLGPL 3.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/wslutilities/wslpy", "keywords": "system,WSL,Windows 10", "license": "LGPLv3", "maintainer": "", "maintainer_email": "", "name": "wslpy", "package_url": "https://pypi.org/project/wslpy/", "platform": "", "project_url": "https://pypi.org/project/wslpy/", "project_urls": { "Homepage": "https://github.com/wslutilities/wslpy" }, "release_url": "https://pypi.org/project/wslpy/0.0.8/", "requires_dist": null, "requires_python": "", "summary": "Python Library for WSL specific tasks", "version": "0.0.8" }, "last_serial": 4252690, "releases": { "0.0.4": [ { "comment_text": "", "digests": { "md5": "625c4ba5043fe7df37086e15c0e84d19", "sha256": "719433431889078d6a23790e16395a58d9c914e24c5f30627acf34ad6cf25810" }, "downloads": -1, "filename": "wslpy-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "625c4ba5043fe7df37086e15c0e84d19", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5295, "upload_time": "2018-09-05T13:39:35", "url": "https://files.pythonhosted.org/packages/79/06/f9028c83b8edbaa47ecba8a4ddff4d770423bfafce2b5a6190deed30435b/wslpy-0.0.4-py3-none-any.whl" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "9b3c0736b8f38e52b45b881d7a1aefbc", "sha256": "5e13b1490ac00b706837fd426c5fa5644f03802c3238cd083736165bb60e0b9e" }, "downloads": -1, "filename": "wslpy-0.0.5.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "9b3c0736b8f38e52b45b881d7a1aefbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4905, "upload_time": "2018-09-05T14:10:42", "url": "https://files.pythonhosted.org/packages/90/00/864d009bfda17a86a30a1d663ab2939cb20ba7dbf9674bbac1351817c1b9/wslpy-0.0.5.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "6c43db5d41ec44e7a57f16b2d1c2bdd5", "sha256": "d29cc48e582fc3019b0f6dbcba4cb9ed44595480d5faca0cd81b5e57ee0faf82" }, "downloads": -1, "filename": "wslpy-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6c43db5d41ec44e7a57f16b2d1c2bdd5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5106, "upload_time": "2018-09-05T14:10:41", "url": "https://files.pythonhosted.org/packages/19/cf/0101475261236af50a132e892576f239027f99c6e739c8282571399dd9c9/wslpy-0.0.5-py3-none-any.whl" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "bb149a70a5fd7713c2934cbacab5daf4", "sha256": "80386c749e5773e8c9516923b76224638cc11ad0e883cef5081197912848e4ec" }, "downloads": -1, "filename": "wslpy-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "bb149a70a5fd7713c2934cbacab5daf4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5375, "upload_time": "2018-09-05T14:16:49", "url": "https://files.pythonhosted.org/packages/99/5c/2e3390d3cd3fac2c6c1d61539e269eacede90b57130796ab8f96a7d80416/wslpy-0.0.6-py3-none-any.whl" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "a760d2fdd144c08ab70935928fa37df9", "sha256": "c70f2bf0632045ce6b7681a8f6dc0e931e8426dcd5158ea80b8f2334a4784924" }, "downloads": -1, "filename": "wslpy-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "a760d2fdd144c08ab70935928fa37df9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5320, "upload_time": "2018-09-07T06:25:27", "url": "https://files.pythonhosted.org/packages/48/89/494257292d69566b5e4d3ca9bcad071f8798d63f47b1ab56e8f48429e197/wslpy-0.0.7-py3-none-any.whl" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "9c0e8569440aa0cd357c20e2cfcfe18c", "sha256": "e0e85906205038ccccc57fbe7fe7f2f70487e2632334717a2c6e882b116d7630" }, "downloads": -1, "filename": "wslpy-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "9c0e8569440aa0cd357c20e2cfcfe18c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5322, "upload_time": "2018-09-09T01:34:27", "url": "https://files.pythonhosted.org/packages/a0/d8/32ff7084c0c6f7bd734dcafee3f394e532a73da3f1707ffdcab57bf4d11e/wslpy-0.0.8-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9c0e8569440aa0cd357c20e2cfcfe18c", "sha256": "e0e85906205038ccccc57fbe7fe7f2f70487e2632334717a2c6e882b116d7630" }, "downloads": -1, "filename": "wslpy-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "9c0e8569440aa0cd357c20e2cfcfe18c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5322, "upload_time": "2018-09-09T01:34:27", "url": "https://files.pythonhosted.org/packages/a0/d8/32ff7084c0c6f7bd734dcafee3f394e532a73da3f1707ffdcab57bf4d11e/wslpy-0.0.8-py3-none-any.whl" } ] }