aprs-tocall


Nameaprs-tocall JSON
Version 0.1.3 PyPI version JSON
download
home_pagehttps://github.com/xssfox/aprs_tocall
SummaryParses APRS "tocalls" or tocalls.txt / tocalls.yaml easily in Python
upload_time2023-07-19 22:00:15
maintainer
docs_urlNone
authorxss
requires_python>=3.10,<4.0
licenseWTFPL
keywords
VCS
bugtrack_url
requirements pyyaml
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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"
}
        
xss
Elapsed time: 0.24646s