aprs_tocall
==
Install
--
```sh
pip install aprs_tocall
```
Usage
--
```python
from aprs_tocall import Parser
tocalls = Parser(offline=False)
# Setting offline to False will use the online
# yaml file, while offline=True (default) will
# use the distributed version
tocalls.lookup("APWEEA")
# returns
# {
# 'tocall': 'APWEE?',
# 'vendor': 'Tom Keffer and Matthew Wall',
# 'model': 'WeeWX Weather Software',
# 'class': 'software',
# 'os': 'Linux/Unix'
# }
```
Command line
--
```sh
% python3 -m aprs_tocall APTTAA
tocall=APTT*
vendor=Byonics
model=TinyTrak
class=tracker
```
Raw data
{
"_id": null,
"home_page": "https://github.com/xssfox/aprs_tocall",
"name": "aprs-tocall",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.10,<4.0",
"maintainer_email": "",
"keywords": "",
"author": "xss",
"author_email": "michaela@michaela.lgbt",
"download_url": "https://files.pythonhosted.org/packages/da/7f/ae2a52dd683cdeecc32fcaf614f356391cdee57452b861f95e6b7047cc9b/aprs_tocall-0.1.3.tar.gz",
"platform": null,
"description": "aprs_tocall\n==\n\nInstall\n--\n\n```sh\npip install aprs_tocall\n```\n\nUsage\n--\n```python\nfrom aprs_tocall import Parser\ntocalls = Parser(offline=False) \n# Setting offline to False will use the online \n# yaml file, while offline=True (default) will \n# use the distributed version\ntocalls.lookup(\"APWEEA\")\n# returns \n# {\n# 'tocall': 'APWEE?',\n# 'vendor': 'Tom Keffer and Matthew Wall',\n# 'model': 'WeeWX Weather Software',\n# 'class': 'software', \n# 'os': 'Linux/Unix'\n# }\n```\n\nCommand line\n--\n\n```sh\n% python3 -m aprs_tocall APTTAA\ntocall=APTT*\nvendor=Byonics\nmodel=TinyTrak\nclass=tracker\n```",
"bugtrack_url": null,
"license": "WTFPL",
"summary": "Parses APRS \"tocalls\" or tocalls.txt / tocalls.yaml easily in Python",
"version": "0.1.3",
"project_urls": {
"Homepage": "https://github.com/xssfox/aprs_tocall",
"Repository": "https://github.com/xssfox/aprs_tocall"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5907cd0d107652acf7f108c05ea7dfb43c4c1b41a16223282e7a4b9a7fe076a4",
"md5": "2d5a1548bb66f3f8599dfdebc8e18077",
"sha256": "910880f4778525cf1588f8801da49771a4b8e842cb84cc1a7a848be3778a306c"
},
"downloads": -1,
"filename": "aprs_tocall-0.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2d5a1548bb66f3f8599dfdebc8e18077",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10,<4.0",
"size": 8943,
"upload_time": "2023-07-19T22:00:14",
"upload_time_iso_8601": "2023-07-19T22:00:14.614816Z",
"url": "https://files.pythonhosted.org/packages/59/07/cd0d107652acf7f108c05ea7dfb43c4c1b41a16223282e7a4b9a7fe076a4/aprs_tocall-0.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "da7fae2a52dd683cdeecc32fcaf614f356391cdee57452b861f95e6b7047cc9b",
"md5": "9440bc7bf10b739148e08fa00fb4d767",
"sha256": "490fde9775447ca980f0daa5c8d519fd2c3cf480d53695647394a88660be8e68"
},
"downloads": -1,
"filename": "aprs_tocall-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "9440bc7bf10b739148e08fa00fb4d767",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10,<4.0",
"size": 8387,
"upload_time": "2023-07-19T22:00:15",
"upload_time_iso_8601": "2023-07-19T22:00:15.801329Z",
"url": "https://files.pythonhosted.org/packages/da/7f/ae2a52dd683cdeecc32fcaf614f356391cdee57452b861f95e6b7047cc9b/aprs_tocall-0.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-07-19 22:00:15",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "xssfox",
"github_project": "aprs_tocall",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "pyyaml",
"specs": []
}
],
"lcname": "aprs-tocall"
}