
[](https://obs-img-utils.readthedocs.io/en/latest/?badge=latest)
[](https://pypi.org/project/obs-img-utils/)
[](https://pypi.org/project/obs-img-utils/)
# [obs-img-utils](https://github.com/SUSE-Enceladus/obs-img-utils)
overview
========
obs-img-utils provides a command line utility and API for images
in Open Build Service.
It provides the following commands:
- Downloading images based on conditions
- Get list of packages in an image
- Get version info for a specific package
Installation
============
To install the package use the following commands as root:
```shell
$ zypper ar http://download.opensuse.org/repositories/Cloud:/Tools/<distribution>
$ zypper refresh
$ zypper in python3-obs-img-utils
```
Requirements
============
- lxml
- Click
- PyYaml
# [Docs](https://obs-img-utils.readthedocs.io/en/latest/)
CLI Overview
============
The CLI provides multiple subcommands to initiate image testing:
* `obs-img-utils download`
Download the image with optional condition checking for version
and packages.
* `obs-img-utils packages list`
Show a list of packages in the given image.
* `obs-img-utils packages show`
Show version information for provided package.
Issues/Enhancements
===================
Please submit issues and requests to
[Github](https://github.com/SUSE-Enceladus/obs-img-utils/issues).
Contributing
============
Contributions to obs-img-utils are welcome and encouraged. See
[CONTRIBUTING](https://github.com/SUSE-Enceladus/obs-img-utils/blob/master/CONTRIBUTING.md)
for info on getting started.
License
=======
Copyright (c) 2019 SUSE LLC. All rights reserved.
Distributed under the terms of GPL-3.0+ license, see
[LICENSE](https://github.com/SUSE-Enceladus/obs-img-utils/blob/master/LICENSE)
for details.
Raw data
{
"_id": null,
"home_page": "https://github.com/SUSE-Enceladus/obs-img-utils",
"name": "obs-img-utils",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "obs-img-utils obs_img_utils",
"author": "SUSE",
"author_email": "public-cloud-dev@susecloud.net",
"download_url": "https://files.pythonhosted.org/packages/ac/1c/afdc7749ae7e9b74d888c588543cbc0c3f0c936b7b0f3dbac828bbf6bf92/obs_img_utils-1.5.0.tar.gz",
"platform": null,
"description": "\n[](https://obs-img-utils.readthedocs.io/en/latest/?badge=latest)\n[](https://pypi.org/project/obs-img-utils/)\n[](https://pypi.org/project/obs-img-utils/)\n\n# [obs-img-utils](https://github.com/SUSE-Enceladus/obs-img-utils)\n\noverview\n========\n\nobs-img-utils provides a command line utility and API for images\nin Open Build Service.\n\nIt provides the following commands:\n\n- Downloading images based on conditions\n- Get list of packages in an image\n- Get version info for a specific package\n\nInstallation\n============\n\nTo install the package use the following commands as root:\n\n```shell\n$ zypper ar http://download.opensuse.org/repositories/Cloud:/Tools/<distribution>\n$ zypper refresh\n$ zypper in python3-obs-img-utils\n```\n\nRequirements\n============\n\n- lxml\n- Click\n- PyYaml\n\n# [Docs](https://obs-img-utils.readthedocs.io/en/latest/)\n\nCLI Overview\n============\n\nThe CLI provides multiple subcommands to initiate image testing:\n\n* `obs-img-utils download`\n\n Download the image with optional condition checking for version\n and packages.\n\n* `obs-img-utils packages list`\n\n Show a list of packages in the given image.\n\n* `obs-img-utils packages show`\n\n Show version information for provided package.\n\nIssues/Enhancements\n===================\n\nPlease submit issues and requests to\n[Github](https://github.com/SUSE-Enceladus/obs-img-utils/issues).\n\nContributing\n============\n\nContributions to obs-img-utils are welcome and encouraged. See\n[CONTRIBUTING](https://github.com/SUSE-Enceladus/obs-img-utils/blob/master/CONTRIBUTING.md)\nfor info on getting started.\n\nLicense\n=======\n\nCopyright (c) 2019 SUSE LLC. All rights reserved.\n\nDistributed under the terms of GPL-3.0+ license, see\n[LICENSE](https://github.com/SUSE-Enceladus/obs-img-utils/blob/master/LICENSE)\nfor details.\n",
"bugtrack_url": null,
"license": "GPLv3+",
"summary": "Package provides utils for images in Open Build Service.",
"version": "1.5.0",
"project_urls": {
"Homepage": "https://github.com/SUSE-Enceladus/obs-img-utils"
},
"split_keywords": [
"obs-img-utils",
"obs_img_utils"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "49f9abfb13238b0af3cb2126c0872ae450e55b15ee34e830f63edeb3d5cff5d3",
"md5": "a4da13f8d6a1bf79517ed2292145cf4c",
"sha256": "186ca5630cb2ef9d33619b626848a9b08921dfb0d3af14d60008a2d49fbdcfbc"
},
"downloads": -1,
"filename": "obs_img_utils-1.5.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a4da13f8d6a1bf79517ed2292145cf4c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 30696,
"upload_time": "2024-09-27T13:22:10",
"upload_time_iso_8601": "2024-09-27T13:22:10.985647Z",
"url": "https://files.pythonhosted.org/packages/49/f9/abfb13238b0af3cb2126c0872ae450e55b15ee34e830f63edeb3d5cff5d3/obs_img_utils-1.5.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ac1cafdc7749ae7e9b74d888c588543cbc0c3f0c936b7b0f3dbac828bbf6bf92",
"md5": "1a3fbbb53bd9b7f579bed80763228470",
"sha256": "c09ab8fd5330e271e6a2813563d7956e07cf5bcf29e281e91fa5ed1bdf902bf4"
},
"downloads": -1,
"filename": "obs_img_utils-1.5.0.tar.gz",
"has_sig": false,
"md5_digest": "1a3fbbb53bd9b7f579bed80763228470",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 35271,
"upload_time": "2024-09-27T13:22:12",
"upload_time_iso_8601": "2024-09-27T13:22:12.015881Z",
"url": "https://files.pythonhosted.org/packages/ac/1c/afdc7749ae7e9b74d888c588543cbc0c3f0c936b7b0f3dbac828bbf6bf92/obs_img_utils-1.5.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-27 13:22:12",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "SUSE-Enceladus",
"github_project": "obs-img-utils",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"tox": true,
"lcname": "obs-img-utils"
}