Name | stdf-tamer JSON |
Version |
1.0.38
JSON |
| download |
home_page | None |
Summary | a stdf reader/writer/analyser/converter and robotframework library |
upload_time | 2024-04-25 13:12:21 |
maintainer | None |
docs_url | None |
author | Labor DC jona |
requires_python | >=3.6.0 |
license | apache 2.0 |
keywords |
stdf
ate
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
## stdf tamer
This package was originally developed at DC Jona / ams-OSRAM.
It is a general purpose stdf file parser / generator / simulator / analyser and converter.
But mainly it is used for these use cases.:
- write STDF files from robotframework test cases
- analyse STDF file content
- convert STDF files to other file formats
# installations
## For the use case of converting files on windows
```
py -m pip install pipx
py -m pipx install stdf-tamer[fileformats]
py -m pipx ensurepath
```
## to remove
```
py -m pipx uninstall stdf-tamer
```
## to update
1. remove
2. install
This has the pruprose that we only need to suport the install use case.
## Usage:
```
stdfconvert --help
stdfanalyse --help
stdfrenamer --help
stdfrerunwithnewlimits --help
```
## Source.:
https://gittf.ams-osram.info/labor-rapperswil-jona/ams-tamer
## API Documentation.:
https://labor-rapperswil-jona.git-pages.ams-osram.info/ams-tamer/index.html
# Tips and tricks
## Conversion Speed
In order to speed up conversion of STDF files to other file formats use 2 stdf-tamer installations,
one in pypy for the actuall parsing of hte STDF files, and one in CPython to perform the acutall
converison using polars. For this please use a /etc/stdf-tamer.toml config file like this
on windows, or to use a personal configuration, please use the location specified by.:
```
pathlib.Path(os.path.expanduser("~")) / ".config/stdf-tamer.toml
```
locates.
```
[converter]
stdf_to_pickle_cmd = "/path2pypywithstdf-tamer/bin/pypy -m ams_rw_stdf.convert stdf2pickle"
```
Windows example:
```
[converter]
stdf_to_pickle_cmd = "C:\\pypy3.10-v7.3.13-win64\\pypy.exe -m ams_rw_stdf.convert stdf2pickle"
```
Raw data
{
"_id": null,
"home_page": null,
"name": "stdf-tamer",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6.0",
"maintainer_email": null,
"keywords": "STDF, ATE",
"author": "Labor DC jona",
"author_email": "Franz Haas <franz.haas@ams-osram.com>, Roman Steiner <roman.steiner@ams-osram.com>",
"download_url": "https://files.pythonhosted.org/packages/0f/81/430e3a007691e6573845fa850fec6898ec2032b5ac7cc56425a44c9d45ec/stdf_tamer-1.0.38.tar.gz",
"platform": null,
"description": "## stdf tamer\nThis package was originally developed at DC Jona / ams-OSRAM.\n\nIt is a general purpose stdf file parser / generator / simulator / analyser and converter.\n\nBut mainly it is used for these use cases.:\n\n - write STDF files from robotframework test cases\n - analyse STDF file content\n - convert STDF files to other file formats\n\n# installations\n## For the use case of converting files on windows\n```\npy -m pip install pipx\npy -m pipx install stdf-tamer[fileformats]\npy -m pipx ensurepath\n```\n\n## to remove \n```\npy -m pipx uninstall stdf-tamer\n```\n## to update\n1. remove\n2. install\n\nThis has the pruprose that we only need to suport the install use case.\n\n## Usage:\n```\n stdfconvert --help\n stdfanalyse --help\n stdfrenamer --help\n stdfrerunwithnewlimits --help\n```\n\n\n## Source.:\nhttps://gittf.ams-osram.info/labor-rapperswil-jona/ams-tamer\n\n## API Documentation.:\nhttps://labor-rapperswil-jona.git-pages.ams-osram.info/ams-tamer/index.html\n\n\n# Tips and tricks\n\n## Conversion Speed\n\nIn order to speed up conversion of STDF files to other file formats use 2 stdf-tamer installations,\none in pypy for the actuall parsing of hte STDF files, and one in CPython to perform the acutall\nconverison using polars. For this please use a /etc/stdf-tamer.toml config file like this\n\non windows, or to use a personal configuration, please use the location specified by.:\n```\npathlib.Path(os.path.expanduser(\"~\")) / \".config/stdf-tamer.toml\n```\n\nlocates.\n\n```\n[converter]\nstdf_to_pickle_cmd = \"/path2pypywithstdf-tamer/bin/pypy -m ams_rw_stdf.convert stdf2pickle\"\n```\n\nWindows example:\n```\n[converter]\nstdf_to_pickle_cmd = \"C:\\\\pypy3.10-v7.3.13-win64\\\\pypy.exe -m ams_rw_stdf.convert stdf2pickle\"\n```\n",
"bugtrack_url": null,
"license": "apache 2.0",
"summary": "a stdf reader/writer/analyser/converter and robotframework library",
"version": "1.0.38",
"project_urls": {
"Documentation": "https://labor-rapperswil-jona.git-pages.ams-osram.info/ams-tamer/index.html",
"Homepage": "https://gittf.ams-osram.info/labor-rapperswil-jona/ams-tamer",
"Repository": "https://gittf.ams-osram.info/labor-rapperswil-jona/ams-tamer"
},
"split_keywords": [
"stdf",
" ate"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a99c17fe20720f8964db3c8c7425b83a423262bb894a13f814ada07eda87f3c2",
"md5": "c2a1730cd056069b33e97d1d54e1d089",
"sha256": "5fb25d2b5a2df227d8442f866a576a27958a55befb09a237e25f5f92ec8ca6a5"
},
"downloads": -1,
"filename": "stdf_tamer-1.0.38-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c2a1730cd056069b33e97d1d54e1d089",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 25583,
"upload_time": "2024-04-25T13:12:19",
"upload_time_iso_8601": "2024-04-25T13:12:19.478246Z",
"url": "https://files.pythonhosted.org/packages/a9/9c/17fe20720f8964db3c8c7425b83a423262bb894a13f814ada07eda87f3c2/stdf_tamer-1.0.38-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0f81430e3a007691e6573845fa850fec6898ec2032b5ac7cc56425a44c9d45ec",
"md5": "7cea28833b7a7b5e091f5b3136a83315",
"sha256": "f359fcca01bfb10edc1c7b9b2033d001372b0cc8cc0208bcbf23413b401575f8"
},
"downloads": -1,
"filename": "stdf_tamer-1.0.38.tar.gz",
"has_sig": false,
"md5_digest": "7cea28833b7a7b5e091f5b3136a83315",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 22462,
"upload_time": "2024-04-25T13:12:21",
"upload_time_iso_8601": "2024-04-25T13:12:21.445008Z",
"url": "https://files.pythonhosted.org/packages/0f/81/430e3a007691e6573845fa850fec6898ec2032b5ac7cc56425a44c9d45ec/stdf_tamer-1.0.38.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-25 13:12:21",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "stdf-tamer"
}