klarfrs


Nameklarfrs JSON
Version 0.2.0 PyPI version JSON
download
home_pageNone
SummaryKlarfrs is a parser written in Rust to read klarf files as a python dictionary. Currently it only supports version 1.2.
upload_time2024-10-02 20:45:41
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords parser rust-lang semiconductor klarf wafers
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # klarfrs
Klarfrs is a parser written in Rust to read klarf files as a python dictionary. Currently it only supports version 1.2.

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install klarfrs.

```bash
pip install klarfrs
```

## Usage

```python
import klarfrs
filename: str = "klarf.001" #
klarf_header: dict = klarfrs.parse(filename)
klarf_defects: dict = klarfrs.parse_defects(filename)
print(klarf_header)
print(klarf_defects)
```

## Contributing

Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.

Please make sure to update tests as appropriate.

## License

[MIT](https://choosealicense.com/licenses/mit/)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "klarfrs",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "parser, rust-lang, semiconductor, klarf, wafers",
    "author": null,
    "author_email": "Norman Banick <norman.banick@gmail.com>",
    "download_url": null,
    "platform": null,
    "description": "# klarfrs\nKlarfrs is a parser written in Rust to read klarf files as a python dictionary. Currently it only supports version 1.2.\n\n## Installation\n\nUse the package manager [pip](https://pip.pypa.io/en/stable/) to install klarfrs.\n\n```bash\npip install klarfrs\n```\n\n## Usage\n\n```python\nimport klarfrs\nfilename: str = \"klarf.001\" #\nklarf_header: dict = klarfrs.parse(filename)\nklarf_defects: dict = klarfrs.parse_defects(filename)\nprint(klarf_header)\nprint(klarf_defects)\n```\n\n## Contributing\n\nPull requests are welcome. For major changes, please open an issue first\nto discuss what you would like to change.\n\nPlease make sure to update tests as appropriate.\n\n## License\n\n[MIT](https://choosealicense.com/licenses/mit/)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Klarfrs is a parser written in Rust to read klarf files as a python dictionary. Currently it only supports version 1.2.",
    "version": "0.2.0",
    "project_urls": {
        "Homepage": "https://github.com/banickn/klarfrs",
        "Repository": "https://github.com/banickn/klarfrs"
    },
    "split_keywords": [
        "parser",
        " rust-lang",
        " semiconductor",
        " klarf",
        " wafers"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9e1ae0ab8a9a68364eeb86ae365a5e3aef2509caf15664948dc9f3ed7bc01df3",
                "md5": "d924f6c288a387e1fbd4b1b9f7dd395e",
                "sha256": "326b1dbf1872558c3f8854a32e69bdef15336814a2faf348b48db0d1d0e3d913"
            },
            "downloads": -1,
            "filename": "klarfrs-0.2.0-cp310-cp310-manylinux_2_34_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d924f6c288a387e1fbd4b1b9f7dd395e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 978890,
            "upload_time": "2024-10-02T20:45:41",
            "upload_time_iso_8601": "2024-10-02T20:45:41.782934Z",
            "url": "https://files.pythonhosted.org/packages/9e/1a/e0ab8a9a68364eeb86ae365a5e3aef2509caf15664948dc9f3ed7bc01df3/klarfrs-0.2.0-cp310-cp310-manylinux_2_34_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8346db8a6731c60515eec7cf495811559100ab2efb7ba3156a0c1985c7529049",
                "md5": "c7c9bb670b58f6c4850b32ffc6f1cf20",
                "sha256": "ed2a3601d30e593f3e50977afcf10a65cc6f1cbc026a6ac0a3a4e8ec7113771f"
            },
            "downloads": -1,
            "filename": "klarfrs-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c7c9bb670b58f6c4850b32ffc6f1cf20",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 978603,
            "upload_time": "2024-10-02T20:45:43",
            "upload_time_iso_8601": "2024-10-02T20:45:43.469915Z",
            "url": "https://files.pythonhosted.org/packages/83/46/db8a6731c60515eec7cf495811559100ab2efb7ba3156a0c1985c7529049/klarfrs-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "df106e282cd1be4db37734717e5ba48e902c202496763861ed1523176f2379c4",
                "md5": "beb3cb6ab65f94ddfd0e585ddc251b7c",
                "sha256": "ab85585d219583c90d1631b85ff4be7a50fea4a71f346a5f8fd2dd5dbf2f3c7e"
            },
            "downloads": -1,
            "filename": "klarfrs-0.2.0-cp39-cp39-manylinux_2_34_x86_64.whl",
            "has_sig": false,
            "md5_digest": "beb3cb6ab65f94ddfd0e585ddc251b7c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 978844,
            "upload_time": "2024-10-02T20:45:45",
            "upload_time_iso_8601": "2024-10-02T20:45:45.233849Z",
            "url": "https://files.pythonhosted.org/packages/df/10/6e282cd1be4db37734717e5ba48e902c202496763861ed1523176f2379c4/klarfrs-0.2.0-cp39-cp39-manylinux_2_34_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-02 20:45:41",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "banickn",
    "github_project": "klarfrs",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "klarfrs"
}
        
Elapsed time: 0.36825s