Name | stdf-tamer JSON |
Version |
1.0.42
JSON |
| download |
home_page | None |
Summary | a stdf reader/writer/analyser/converter and robotframework library |
upload_time | 2024-06-17 08:31:08 |
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/7d/9c/2cd684d895f9642a768b7229014f5f7321ee32e59a3f672d68b50e208270/stdf_tamer-1.0.42.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.42",
"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": "a1570ab21b99cf32c81b65b3fa0b3ad049e128cf8a4c9181c04040accf4dd116",
"md5": "5ef1b210779a7124b91de61c85c40066",
"sha256": "447c60d78603eb3740f845ad60aab2960bab61dba2ea6fd5d7a29f862b68b926"
},
"downloads": -1,
"filename": "stdf_tamer-1.0.42-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5ef1b210779a7124b91de61c85c40066",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 29122,
"upload_time": "2024-06-17T08:31:07",
"upload_time_iso_8601": "2024-06-17T08:31:07.231454Z",
"url": "https://files.pythonhosted.org/packages/a1/57/0ab21b99cf32c81b65b3fa0b3ad049e128cf8a4c9181c04040accf4dd116/stdf_tamer-1.0.42-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7d9c2cd684d895f9642a768b7229014f5f7321ee32e59a3f672d68b50e208270",
"md5": "5ba36a597c48ce01268f3b2aedbc7806",
"sha256": "14d216e959dcd517ce110c65d7db3028ed26c0cff7832be3737f852dd459dc6d"
},
"downloads": -1,
"filename": "stdf_tamer-1.0.42.tar.gz",
"has_sig": false,
"md5_digest": "5ba36a597c48ce01268f3b2aedbc7806",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 25722,
"upload_time": "2024-06-17T08:31:08",
"upload_time_iso_8601": "2024-06-17T08:31:08.988828Z",
"url": "https://files.pythonhosted.org/packages/7d/9c/2cd684d895f9642a768b7229014f5f7321ee32e59a3f672d68b50e208270/stdf_tamer-1.0.42.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-17 08:31:08",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "stdf-tamer"
}