![pypi-badge](https://img.shields.io/pypi/v/lscom) ![pypi-format](https://img.shields.io/pypi/format/lscom) ![pypi-implementation](https://img.shields.io/pypi/implementation/lscom) ![pypi-version](https://img.shields.io/pypi/pyversions/lscom) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](https://github.com/joshschmelzle/lscom/blob/main/CODE_OF_CONDUCT.md)
# lscom: list and discover available COM ports
More quickly identify which COM ports are available for use. Any COM ports already in use will not be listed. `lscom` should work cross platform (Linux, macOS, Windows), but has not been extensively tested. Have a problem? Open an issue.
## Usage Example
```
$ lscom
['COM3']
```
## PyPI Installation
```bash
python -m pip install lscom
```
## Local Installation Example
To install manually:
1. Clone repository.
2. Open the terminal to the root of the repository.
3. Run-
```bash
python -m pip install .
```
You should now be able to run `lscom` from your terminal
If you can't, check and make sure the scripts directory is included in the system path environment variable.
To remove:
```bash
python -m pip uninstall lscom
```
Raw data
{
"_id": null,
"home_page": "https://github.com/joshschmelzle/lscom",
"name": "lscom",
"maintainer": "",
"docs_url": null,
"requires_python": ">3.2,",
"maintainer_email": "",
"keywords": "com,com ports,serial",
"author": "Josh Schmelzle",
"author_email": "josh@joshschmelzle.com",
"download_url": "https://files.pythonhosted.org/packages/f9/e8/a73169663db57191b854d00a310789a2bbb32a9ba257234552865f3dccd9/lscom-0.0.2.tar.gz",
"platform": null,
"description": "![pypi-badge](https://img.shields.io/pypi/v/lscom) ![pypi-format](https://img.shields.io/pypi/format/lscom) ![pypi-implementation](https://img.shields.io/pypi/implementation/lscom) ![pypi-version](https://img.shields.io/pypi/pyversions/lscom) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](https://github.com/joshschmelzle/lscom/blob/main/CODE_OF_CONDUCT.md)\r\n\r\n# lscom: list and discover available COM ports\r\n\r\nMore quickly identify which COM ports are available for use. Any COM ports already in use will not be listed. `lscom` should work cross platform (Linux, macOS, Windows), but has not been extensively tested. Have a problem? Open an issue.\r\n\r\n## Usage Example\r\n\r\n```\r\n$ lscom\r\n['COM3']\r\n```\r\n\r\n## PyPI Installation\r\n\r\n```bash\r\npython -m pip install lscom\r\n```\r\n\r\n## Local Installation Example\r\n\r\nTo install manually:\r\n\r\n1. Clone repository.\r\n\r\n2. Open the terminal to the root of the repository.\r\n\r\n3. Run-\r\n\r\n```bash\r\npython -m pip install .\r\n```\r\n\r\nYou should now be able to run `lscom` from your terminal\r\n\r\nIf you can't, check and make sure the scripts directory is included in the system path environment variable.\r\n\r\nTo remove:\r\n\r\n```bash\r\npython -m pip uninstall lscom\r\n```\r\n\r\n\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "list available active COM ports",
"version": "0.0.2",
"split_keywords": [
"com",
"com ports",
"serial"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a63e3b0e5194d48574f87afe0c28e97c9c636e91bb17118da0d0d5ae3f6b44d2",
"md5": "a6ee898f6a2bee5e04a1e93985e0f482",
"sha256": "715a3a23ff58ad55e5fde37261c287c7e7b619463568f068c69dd698b6ab3263"
},
"downloads": -1,
"filename": "lscom-0.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a6ee898f6a2bee5e04a1e93985e0f482",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">3.2,",
"size": 6077,
"upload_time": "2023-01-21T21:09:53",
"upload_time_iso_8601": "2023-01-21T21:09:53.796279Z",
"url": "https://files.pythonhosted.org/packages/a6/3e/3b0e5194d48574f87afe0c28e97c9c636e91bb17118da0d0d5ae3f6b44d2/lscom-0.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f9e8a73169663db57191b854d00a310789a2bbb32a9ba257234552865f3dccd9",
"md5": "1577f12e1618891afcf1531e29103346",
"sha256": "d14d53154081d7c9da4448616e7fa880274b89a4585f7b5f421fd689bb94e6ca"
},
"downloads": -1,
"filename": "lscom-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "1577f12e1618891afcf1531e29103346",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">3.2,",
"size": 3967,
"upload_time": "2023-01-21T21:09:55",
"upload_time_iso_8601": "2023-01-21T21:09:55.286624Z",
"url": "https://files.pythonhosted.org/packages/f9/e8/a73169663db57191b854d00a310789a2bbb32a9ba257234552865f3dccd9/lscom-0.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-21 21:09:55",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "joshschmelzle",
"github_project": "lscom",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "lscom"
}