# PyGalGen
Toolkit used for generation and validation of Galaxy tool
definition files of python programs
## Installation
The tool can be installed by pip using this command:
```
pip install pygalgen
```
## Restrictions
PyGalGen is restricted to python programs because of the way it extracts the necessary information. It is further restricted to programs that use the argparse built-in python module and initialise a single argument parser in one location.
Raw data
{
"_id": null,
"home_page": "https://github.com/Kulivox/TRToolsTDFGenerator",
"name": "pygalgen",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "",
"keywords": "",
"author": "Michal Klinka",
"author_email": "mich.klinka@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/a9/e0/ab0d92f55a479c1a4db177d734eb0d227a7e8373af5518eb56c70ed7606a/pygalgen-0.3.0.tar.gz",
"platform": null,
"description": "# PyGalGen\nToolkit used for generation and validation of Galaxy tool\ndefinition files of python programs\n\n## Installation\nThe tool can be installed by pip using this command:\n```\npip install pygalgen\n```\n\n## Restrictions\nPyGalGen is restricted to python programs because of the way it extracts the necessary information. It is further restricted to programs that use the argparse built-in python module and initialise a single argument parser in one location.\n",
"bugtrack_url": null,
"license": "",
"summary": "Toolkit used for generation and validation of Galaxy tool definition files of python programs",
"version": "0.3.0",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "ae45c1d47aa6ffc8473a95141c28480f",
"sha256": "1abf33ed0339b83791315f1d98a8db70a70eea48e9093dd080e445a8bac538ac"
},
"downloads": -1,
"filename": "pygalgen-0.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ae45c1d47aa6ffc8473a95141c28480f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 38427,
"upload_time": "2022-05-14T17:28:41",
"upload_time_iso_8601": "2022-05-14T17:28:41.742680Z",
"url": "https://files.pythonhosted.org/packages/0d/f5/e34c5b79b761da8d844fffe2c8a80cfad534cef5c77bbe401f4c8b0bc646/pygalgen-0.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "1fb22960679e0254d10e058238e172ad",
"sha256": "43a582eb44fbf4a8d9604b529616ead658475ed3f175bf968ee6bab776af5856"
},
"downloads": -1,
"filename": "pygalgen-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "1fb22960679e0254d10e058238e172ad",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 26229,
"upload_time": "2022-05-14T17:28:43",
"upload_time_iso_8601": "2022-05-14T17:28:43.186599Z",
"url": "https://files.pythonhosted.org/packages/a9/e0/ab0d92f55a479c1a4db177d734eb0d227a7e8373af5518eb56c70ed7606a/pygalgen-0.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-05-14 17:28:43",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "Kulivox",
"github_project": "TRToolsTDFGenerator",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "lxml",
"specs": [
[
"==",
"4.8.0"
]
]
},
{
"name": "PyYAML",
"specs": [
[
"==",
"6.0"
]
]
}
],
"lcname": "pygalgen"
}