hytek-parser


Namehytek-parser JSON
Version 1.1.1 PyPI version JSON
download
home_pagehttps://www.github.com/SwimComm/hytek-parser
SummaryParsers for the files produced by Hytek's Meet Manager.
upload_time2024-08-11 14:25:17
maintainerNone
docs_urlNone
authorNino Maruszewski
requires_python<4.0,>=3.9
licenseMIT
keywords hytek parsers hy3
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <div align="center" id="top">
  <img src="https://hytek.active.com/logos/264_13_SPRT.END_HytekBannerUpdate_300x164_A.jpg" alt="Hytek Parser" />
</div>

<h1 align="center">Hytek Parser</h1>

<div align="center">
  <a href="https://github.com/SwimComm/hytek-parser">
    <img src="https://img.shields.io/github/repo-size/SwimComm/hytek-parser?style=for-the-badge" alt="Repository size" />
  </a>

  <a href="./LICENSE.md" >
    <img src="https://img.shields.io/github/license/SwimComm/hytek-parser?style=for-the-badge" alt="License" />
  </a>

  <a href="https://github.com/SwimComm/hytek-parser/issues" >
    <img src="https://img.shields.io/github/issues/SwimComm/hytek-parser?style=for-the-badge" alt="Github issues" />
  </a>

  <a href="https://github.com/SwimComm/hytek-parser/pulls">
    <img src="https://img.shields.io/github/issues-pr/SwimComm/hytek-parser?style=for-the-badge" alt="Github pull requests" />
  </a>

  <img src="https://img.shields.io/github/stars/SwimComm/hytek-parser?style=for-the-badge" alt="Github stars" />
</div>

## :page_with_curl: Table of contents
- [:page_with_curl: Table of contents](#page_with_curl-table-of-contents)
- [:dart: About](#dart-about)
- [:sparkles: Features](#sparkles-features)
- [:rocket: Technologies](#rocket-technologies)
- [:white_check_mark: Requirements](#white_check_mark-requirements)
- [:checkered_flag: Starting](#checkered_flag-starting)
- [:memo: License](#memo-license)

<br>

## :dart: About ##

This is a parser for files generated by Hytek's Meet Manager. Currently this has been tested on files generated by Meet Manager 8.0.

Supported filetypes: `hy3` (merge exports), `hyv` (event exports), and `xls` (individual event report *data-only* exports).

## :sparkles: Features ##

:heavy_check_mark: `hy3` merge export parsing\
:heavy_check_mark: `hyv` event export parsing\
:heavy_check_mark: `xls` parser for event result reports.

## :rocket: Technologies ##

The following tools were used in this project:

- [Attrs](https://www.attrs.org/en/stable/)
- [AEnum](https://pypi.org/project/aenum/)

## :white_check_mark: Requirements ##

All that you need installed is [Python](https://python.org) 3.9 or higher.

## :checkered_flag: Starting ##

To install this, simply run

```sh
pip install hytek_parser
```

However, using a virtual environment manager such as [Poetry](https://python-poetry.org) is highly recommended.

## :memo: License ##

This project is under license from MIT. For more details, see the [LICENSE](LICENSE.md) file.


Made with :heart: by <a href="https://github.com/MrAwesomeRocks" target="_blank">Nino Maruszewski</a>

&#xa0;

<a href="#top">Back to top</a>

            

Raw data

            {
    "_id": null,
    "home_page": "https://www.github.com/SwimComm/hytek-parser",
    "name": "hytek-parser",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": "hytek, parsers, hy3",
    "author": "Nino Maruszewski",
    "author_email": "nino.maruszewski@hotmail.com",
    "download_url": "https://files.pythonhosted.org/packages/c0/af/4c5c437a51daf1e676709acda695d04609ef1dea9759704e8c1260a4f5ba/hytek_parser-1.1.1.tar.gz",
    "platform": null,
    "description": "<div align=\"center\" id=\"top\">\n  <img src=\"https://hytek.active.com/logos/264_13_SPRT.END_HytekBannerUpdate_300x164_A.jpg\" alt=\"Hytek Parser\" />\n</div>\n\n<h1 align=\"center\">Hytek Parser</h1>\n\n<div align=\"center\">\n  <a href=\"https://github.com/SwimComm/hytek-parser\">\n    <img src=\"https://img.shields.io/github/repo-size/SwimComm/hytek-parser?style=for-the-badge\" alt=\"Repository size\" />\n  </a>\n\n  <a href=\"./LICENSE.md\" >\n    <img src=\"https://img.shields.io/github/license/SwimComm/hytek-parser?style=for-the-badge\" alt=\"License\" />\n  </a>\n\n  <a href=\"https://github.com/SwimComm/hytek-parser/issues\" >\n    <img src=\"https://img.shields.io/github/issues/SwimComm/hytek-parser?style=for-the-badge\" alt=\"Github issues\" />\n  </a>\n\n  <a href=\"https://github.com/SwimComm/hytek-parser/pulls\">\n    <img src=\"https://img.shields.io/github/issues-pr/SwimComm/hytek-parser?style=for-the-badge\" alt=\"Github pull requests\" />\n  </a>\n\n  <img src=\"https://img.shields.io/github/stars/SwimComm/hytek-parser?style=for-the-badge\" alt=\"Github stars\" />\n</div>\n\n## :page_with_curl: Table of contents\n- [:page_with_curl: Table of contents](#page_with_curl-table-of-contents)\n- [:dart: About](#dart-about)\n- [:sparkles: Features](#sparkles-features)\n- [:rocket: Technologies](#rocket-technologies)\n- [:white_check_mark: Requirements](#white_check_mark-requirements)\n- [:checkered_flag: Starting](#checkered_flag-starting)\n- [:memo: License](#memo-license)\n\n<br>\n\n## :dart: About ##\n\nThis is a parser for files generated by Hytek's Meet Manager. Currently this has been tested on files generated by Meet Manager 8.0.\n\nSupported filetypes: `hy3` (merge exports), `hyv` (event exports), and `xls` (individual event report *data-only* exports).\n\n## :sparkles: Features ##\n\n:heavy_check_mark: `hy3` merge export parsing\\\n:heavy_check_mark: `hyv` event export parsing\\\n:heavy_check_mark: `xls` parser for event result reports.\n\n## :rocket: Technologies ##\n\nThe following tools were used in this project:\n\n- [Attrs](https://www.attrs.org/en/stable/)\n- [AEnum](https://pypi.org/project/aenum/)\n\n## :white_check_mark: Requirements ##\n\nAll that you need installed is [Python](https://python.org) 3.9 or higher.\n\n## :checkered_flag: Starting ##\n\nTo install this, simply run\n\n```sh\npip install hytek_parser\n```\n\nHowever, using a virtual environment manager such as [Poetry](https://python-poetry.org) is highly recommended.\n\n## :memo: License ##\n\nThis project is under license from MIT. For more details, see the [LICENSE](LICENSE.md) file.\n\n\nMade with :heart: by <a href=\"https://github.com/MrAwesomeRocks\" target=\"_blank\">Nino Maruszewski</a>\n\n&#xa0;\n\n<a href=\"#top\">Back to top</a>\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Parsers for the files produced by Hytek's Meet Manager.",
    "version": "1.1.1",
    "project_urls": {
        "Bug Tracker": "https://www.github.com/SwimComm/hytek-parser/issues",
        "Documentation": "https://www.github.com/SwimComm/hytek-parser",
        "Homepage": "https://www.github.com/SwimComm/hytek-parser",
        "Repository": "https://www.github.com/SwimComm/hytek-parser"
    },
    "split_keywords": [
        "hytek",
        " parsers",
        " hy3"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba8c5b64ebffbda250dbe4192d6fbacf188a11f0f0e6fb512792c10c602349c6",
                "md5": "60746c72c2a93761a43b86bb91e47e9b",
                "sha256": "95c90ab64126e6f0013bebec84ff2dbfb7bb190f6c2e06f03b8262bc6bba8726"
            },
            "downloads": -1,
            "filename": "hytek_parser-1.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "60746c72c2a93761a43b86bb91e47e9b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 25314,
            "upload_time": "2024-08-11T14:25:16",
            "upload_time_iso_8601": "2024-08-11T14:25:16.736090Z",
            "url": "https://files.pythonhosted.org/packages/ba/8c/5b64ebffbda250dbe4192d6fbacf188a11f0f0e6fb512792c10c602349c6/hytek_parser-1.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c0af4c5c437a51daf1e676709acda695d04609ef1dea9759704e8c1260a4f5ba",
                "md5": "8651ddbe6cf4f3837bcac07a06ecf4f6",
                "sha256": "378fc58123b9a192440413590c673bb86e75121279e2dfe158413fc12b3a8f6b"
            },
            "downloads": -1,
            "filename": "hytek_parser-1.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "8651ddbe6cf4f3837bcac07a06ecf4f6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 17619,
            "upload_time": "2024-08-11T14:25:17",
            "upload_time_iso_8601": "2024-08-11T14:25:17.851742Z",
            "url": "https://files.pythonhosted.org/packages/c0/af/4c5c437a51daf1e676709acda695d04609ef1dea9759704e8c1260a4f5ba/hytek_parser-1.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-11 14:25:17",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "SwimComm",
    "github_project": "hytek-parser",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "hytek-parser"
}
        
Elapsed time: 1.22586s