# nxdk-pgraph-test-repacker
[](https://pypi.org/project/nxdk-pgraph-test-repacker)
[](https://pypi.org/project/nxdk-pgraph-test-repacker)
-----
## Purpose
A simple tool to reconfigure
the [nxdk_pgraph_tests xiso](https://github.com/abaire/nxdk_pgraph_tests),
suitable for use in automated testing.
## Installation
```console
pip install nxdk-pgraph-test-repacker
```
## Usage
```console
python -m nxdk_pgraph_test_repacker -h`
```
### Docker
```console
docker pull ghcr.io/abaire/nxdk-pgraph-test-repacker:latest
```
To download the latest nxdk_pgraph_tests image to
output/latest_nxdk_pgraph_tests_xiso.iso:
```console
docker run --rm -it \
-v "${PWD}/output":/work \
nxdk-pgraph-test-repacker \
--download
```
To update a previously retrieved ISO called `data/clean_nxdk_pgraph_tests.iso`
using a new config named `data/config.json` and write to
`data/nxdk_pgraph_tests_xiso-updated.iso`:
```console
docker run --rm -it \
-v "${PWD}/data":/work \
nxdk-pgraph-test-repacker \
--iso clean_nxdk_pgraph_tests.iso \
--config config.json
```
## License
`nxdk-pgraph-test-repacker` is distributed under the terms of
the [MIT](https://spdx.org/licenses/MIT.html) license.
Raw data
{
"_id": null,
"home_page": null,
"name": "nxdk-pgraph-test-repacker",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "nv2a, pgraph, xbox, xemu",
"author": null,
"author_email": "Erik Abair <erik.abair@bearbrains.work>",
"download_url": "https://files.pythonhosted.org/packages/b5/ca/a91f5cf9a24d9142dba099d053c7e155ce37d6f8d14d55ce1fbb388a4110/nxdk_pgraph_test_repacker-0.0.1.tar.gz",
"platform": null,
"description": "# nxdk-pgraph-test-repacker\n\n[](https://pypi.org/project/nxdk-pgraph-test-repacker)\n[](https://pypi.org/project/nxdk-pgraph-test-repacker)\n\n-----\n\n## Purpose\n\nA simple tool to reconfigure\nthe [nxdk_pgraph_tests xiso](https://github.com/abaire/nxdk_pgraph_tests),\nsuitable for use in automated testing.\n\n## Installation\n\n```console\npip install nxdk-pgraph-test-repacker\n```\n\n## Usage\n\n```console\npython -m nxdk_pgraph_test_repacker -h`\n```\n\n### Docker\n\n```console\ndocker pull ghcr.io/abaire/nxdk-pgraph-test-repacker:latest\n```\n\nTo download the latest nxdk_pgraph_tests image to\noutput/latest_nxdk_pgraph_tests_xiso.iso:\n\n```console\ndocker run --rm -it \\\n -v \"${PWD}/output\":/work \\\n nxdk-pgraph-test-repacker \\\n --download\n```\n\nTo update a previously retrieved ISO called `data/clean_nxdk_pgraph_tests.iso`\nusing a new config named `data/config.json` and write to\n`data/nxdk_pgraph_tests_xiso-updated.iso`:\n\n```console\ndocker run --rm -it \\\n -v \"${PWD}/data\":/work \\\n nxdk-pgraph-test-repacker \\\n --iso clean_nxdk_pgraph_tests.iso \\\n --config config.json\n```\n\n## License\n\n`nxdk-pgraph-test-repacker` is distributed under the terms of\nthe [MIT](https://spdx.org/licenses/MIT.html) license.\n",
"bugtrack_url": null,
"license": null,
"summary": "Reconfigures nxdk_pgraph_tester ISOs",
"version": "0.0.1",
"project_urls": {
"Documentation": "https://github.com/abaire/nxdk-pgraph-test-repacker#readme",
"Issues": "https://github.com/abaire/nxdk-pgraph-test-repacker/issues",
"Source": "https://github.com/abaire/nxdk-pgraph-test-repacker"
},
"split_keywords": [
"nv2a",
" pgraph",
" xbox",
" xemu"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "67b278d32130657cbaa3a91f4a1285fc65f41bde608c12212b38f07945127bf4",
"md5": "f65154f70d427aa5a7dca5aeb6d2f300",
"sha256": "7c46d3f31f47fefc3d60714c625d2d02da163aa03e863a2968649c7d7f50831c"
},
"downloads": -1,
"filename": "nxdk_pgraph_test_repacker-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f65154f70d427aa5a7dca5aeb6d2f300",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 6311,
"upload_time": "2025-01-31T18:49:00",
"upload_time_iso_8601": "2025-01-31T18:49:00.741402Z",
"url": "https://files.pythonhosted.org/packages/67/b2/78d32130657cbaa3a91f4a1285fc65f41bde608c12212b38f07945127bf4/nxdk_pgraph_test_repacker-0.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b5caa91f5cf9a24d9142dba099d053c7e155ce37d6f8d14d55ce1fbb388a4110",
"md5": "3cacd4009a9918133f8f147c1d6c31c8",
"sha256": "bf430ecc0b8ab41dd7954988941cbebba60de910f12e458f2abb97b50903654c"
},
"downloads": -1,
"filename": "nxdk_pgraph_test_repacker-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "3cacd4009a9918133f8f147c1d6c31c8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 14392503,
"upload_time": "2025-01-31T18:49:04",
"upload_time_iso_8601": "2025-01-31T18:49:04.103016Z",
"url": "https://files.pythonhosted.org/packages/b5/ca/a91f5cf9a24d9142dba099d053c7e155ce37d6f8d14d55ce1fbb388a4110/nxdk_pgraph_test_repacker-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-31 18:49:04",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "abaire",
"github_project": "nxdk-pgraph-test-repacker#readme",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "nxdk-pgraph-test-repacker"
}