![Continuous testing & Linting](https://github.com/SUSE-Enceladus/obs-img-utils/workflows/Continuous%20testing%20&%20Linting/badge.svg?branch=master)
[![Documentation Status](https://readthedocs.org/projects/obs-img-utils/badge/?version=latest)](https://obs-img-utils.readthedocs.io/en/latest/?badge=latest)
[![Py Versions](https://img.shields.io/pypi/pyversions/obs-img-utils.svg)](https://pypi.org/project/obs-img-utils/)
[![License](https://img.shields.io/pypi/l/obs-img-utils.svg)](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.5",
"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/d7/a6/6527a6824d2b074ee6dcea9cfc894d27c8d5088da9f8bac52fd64411a8f6/obs_img_utils-1.3.0.tar.gz",
"platform": null,
"description": "![Continuous testing & Linting](https://github.com/SUSE-Enceladus/obs-img-utils/workflows/Continuous%20testing%20&%20Linting/badge.svg?branch=master)\n[![Documentation Status](https://readthedocs.org/projects/obs-img-utils/badge/?version=latest)](https://obs-img-utils.readthedocs.io/en/latest/?badge=latest)\n[![Py Versions](https://img.shields.io/pypi/pyversions/obs-img-utils.svg)](https://pypi.org/project/obs-img-utils/)\n[![License](https://img.shields.io/pypi/l/obs-img-utils.svg)](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.3.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": "1fca09335afea1db2713d5eed37c3734a0a53c064f38151cd13f5ee549e03378",
"md5": "b07a296b52ea47c5c4abbe089b32e690",
"sha256": "ec6c9ea2807ed38966374439af1c7c8febf13775afb177e50b665e75d465866a"
},
"downloads": -1,
"filename": "obs_img_utils-1.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b07a296b52ea47c5c4abbe089b32e690",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.5",
"size": 28961,
"upload_time": "2024-05-08T15:34:33",
"upload_time_iso_8601": "2024-05-08T15:34:33.991101Z",
"url": "https://files.pythonhosted.org/packages/1f/ca/09335afea1db2713d5eed37c3734a0a53c064f38151cd13f5ee549e03378/obs_img_utils-1.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d7a66527a6824d2b074ee6dcea9cfc894d27c8d5088da9f8bac52fd64411a8f6",
"md5": "058ab53d2bb53abc413805fcd2f44b42",
"sha256": "3e904899ae063110bcf565ce7285bd761c5f915a7230a32bb9a00a8f793563de"
},
"downloads": -1,
"filename": "obs_img_utils-1.3.0.tar.gz",
"has_sig": false,
"md5_digest": "058ab53d2bb53abc413805fcd2f44b42",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.5",
"size": 34325,
"upload_time": "2024-05-08T15:34:37",
"upload_time_iso_8601": "2024-05-08T15:34:37.918273Z",
"url": "https://files.pythonhosted.org/packages/d7/a6/6527a6824d2b074ee6dcea9cfc894d27c8d5088da9f8bac52fd64411a8f6/obs_img_utils-1.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-08 15:34:37",
"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"
}