Metadata-Version: 2.1
Name: qubership-pipelines-common-library
Version: 0.0.3
Summary: Qubership Pipelines common library
Author: Igor Lebedev
Author-email: lebedev.light@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: GitPython (>=3.1.43,<4.0.0)
Requires-Dist: PyArtifactory (>=2.7.1,<3.0.0)
Requires-Dist: click (>=8.1.7,<9.0.0)
Requires-Dist: http-exceptions (>=0.2.10,<0.3.0)
Requires-Dist: python-gitlab (>=4.13.0,<5.0.0)
Requires-Dist: python-jenkins (>=1.8.2,<2.0.0)
Requires-Dist: pyyaml (>=6.0.2,<7.0.0)
Requires-Dist: requests (>=2.32.3,<3.0.0)
Requires-Dist: urllib3 (>=2.2.3,<3.0.0)
Description-Content-Type: text/markdown

# Qubership Pipelines Common Library

Open-source python library of clients used by Qubership pipelines/modules.

Library provides easy-to-use clients and wrappers for common devops services (e.g. Jenkins, GitLab Pipelines)

## Structure

Library is presented as a set of [clients](docs/Clients.md) with predefined operations


## Installation

* Add the following section to your dependencies to add Qubership library as a dependency in your project:
  ```toml
  [tool.poetry.dependencies]
  qubership-pipelines-common-library = "*"
  ```

* Or you can install it via `pip`:
  ```bash
  pip install qubership-pipelines-common-library
  ```
