valdazpack
==========
``valdazpack`` is a DAZ Studio content validator.
Supported Python versions
-------------------------
- Python 3.11
Usage
-----
``valdazpack [-h] [-d <DEPENDENCIES ...>] [-D] [-O] [-p] [-s] [-H | -T TEMPLATE] [-o OUTPUT] [-v] product_path [product_path ...]``
positional arguments:
product_path DIM Packages, ZIP files, or Content Directories to validate
options:
-h, --help show this help message and exit
-d <DEPENDENCIES ...>, --dependencies <DEPENDENCIES ...>
additional DIM Packages, ZIP files, or Content Directories which are not validated but which the validated product depends on
-D, --daz enable validation rules for products distributed by Daz Productions, Inc
-O, --daz-original enable validation rules for products produced by Daz Productions, Inc
-H, --html generate HTML report
-T TEMPLATE, --template TEMPLATE
generate report using Jinja template
-o OUTPUT, --output OUTPUT
write report to file
-v, --verbose enable verbose output
For non-DIM ZIP files, a subdirectory may be specified as the content root by appending ``!<subdirectory>`` to the filename: ``example.zip!My Library``
.. code::
E:\> valdazpack --dependencies "C:\Users\Username\Documents\MDL" --html --output report.html OMNFLUX00000001-01_NVIDIAvMaterials170ShaderPresets.zip
E:\> valdazpack --dependencies "D:\InstallManager\Downloads\IM00042071-02_Genesis8MaleStarterEssentials.zip" --html --output report.html "D:\My Custom G8M Character"
E:\> valdazpack --daz-original --html --output report.html "D:\InstallManager\Downloads\IM00042071-02_Genesis8MaleStarterEssentials.zip"
E:\> valdazpack --html --output report.html "example.zip!My Library"
License
-------
This module is published under the MIT license.
Raw data
{
"_id": null,
"home_page": "https://github.com/Omniflux/valdazpack",
"name": "valdazpack",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.11.4,<4.0.0",
"maintainer_email": "",
"keywords": "",
"author": "Omni Flux",
"author_email": "omniflux@omniflux.com",
"download_url": "https://files.pythonhosted.org/packages/9d/59/631fe3a1daa4a7b98415c75ae0b057923f9aa4c838f633a9e2d47a33021b/valdazpack-0.1.1.tar.gz",
"platform": null,
"description": "valdazpack\n==========\n\n``valdazpack`` is a DAZ Studio content validator.\n\nSupported Python versions\n-------------------------\n\n- Python 3.11\n\nUsage\n-----\n\n``valdazpack [-h] [-d <DEPENDENCIES ...>] [-D] [-O] [-p] [-s] [-H | -T TEMPLATE] [-o OUTPUT] [-v] product_path [product_path ...]``\n\npositional arguments:\n product_path DIM Packages, ZIP files, or Content Directories to validate\n\noptions:\n -h, --help show this help message and exit\n -d <DEPENDENCIES ...>, --dependencies <DEPENDENCIES ...>\n additional DIM Packages, ZIP files, or Content Directories which are not validated but which the validated product depends on\n -D, --daz enable validation rules for products distributed by Daz Productions, Inc\n -O, --daz-original enable validation rules for products produced by Daz Productions, Inc\n -H, --html generate HTML report\n -T TEMPLATE, --template TEMPLATE\n generate report using Jinja template\n -o OUTPUT, --output OUTPUT\n write report to file\n -v, --verbose enable verbose output\n\nFor non-DIM ZIP files, a subdirectory may be specified as the content root by appending ``!<subdirectory>`` to the filename: ``example.zip!My Library``\n\n.. code:: \n\n E:\\> valdazpack --dependencies \"C:\\Users\\Username\\Documents\\MDL\" --html --output report.html OMNFLUX00000001-01_NVIDIAvMaterials170ShaderPresets.zip\n\n E:\\> valdazpack --dependencies \"D:\\InstallManager\\Downloads\\IM00042071-02_Genesis8MaleStarterEssentials.zip\" --html --output report.html \"D:\\My Custom G8M Character\"\n\n E:\\> valdazpack --daz-original --html --output report.html \"D:\\InstallManager\\Downloads\\IM00042071-02_Genesis8MaleStarterEssentials.zip\"\n\n E:\\> valdazpack --html --output report.html \"example.zip!My Library\"\n\nLicense\n-------\n\nThis module is published under the MIT license.",
"bugtrack_url": null,
"license": "MIT",
"summary": "DAZ Package Validator",
"version": "0.1.1",
"project_urls": {
"Homepage": "https://github.com/Omniflux/valdazpack",
"Repository": "https://github.com/Omniflux/valdazpack"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "54374b8ef7100e9a2248965502cd8899e326dee96fd0af51e18f744c5c8e7dec",
"md5": "02b6e2f5d9133853a967047b0f73d469",
"sha256": "c4c94073e3bf2dfa070359e5ad19634e94a72ec11d150f7283fb82905d82a724"
},
"downloads": -1,
"filename": "valdazpack-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "02b6e2f5d9133853a967047b0f73d469",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11.4,<4.0.0",
"size": 64270,
"upload_time": "2023-07-18T00:53:56",
"upload_time_iso_8601": "2023-07-18T00:53:56.039916Z",
"url": "https://files.pythonhosted.org/packages/54/37/4b8ef7100e9a2248965502cd8899e326dee96fd0af51e18f744c5c8e7dec/valdazpack-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9d59631fe3a1daa4a7b98415c75ae0b057923f9aa4c838f633a9e2d47a33021b",
"md5": "7bea796335a50a3a7220e08c92d30729",
"sha256": "6d1932f42db5f14c8eef3c81f71f1bca43940550aa8d4dd0ea15c4934de59f7f"
},
"downloads": -1,
"filename": "valdazpack-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "7bea796335a50a3a7220e08c92d30729",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11.4,<4.0.0",
"size": 45092,
"upload_time": "2023-07-18T00:53:57",
"upload_time_iso_8601": "2023-07-18T00:53:57.725142Z",
"url": "https://files.pythonhosted.org/packages/9d/59/631fe3a1daa4a7b98415c75ae0b057923f9aa4c838f633a9e2d47a33021b/valdazpack-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-07-18 00:53:57",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Omniflux",
"github_project": "valdazpack",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "valdazpack"
}