https://github.com/netcracker/qubership-pipelines-common-python-library
https://github.com/netcracker/qubership-pipelines-common-python-library
qubership-devops
Last synced: 26 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/netcracker/qubership-pipelines-common-python-library
- Owner: Netcracker
- License: apache-2.0
- Created: 2024-12-11T08:51:25.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-27T13:08:09.000Z (7 months ago)
- Last Synced: 2025-08-27T21:14:19.269Z (7 months ago)
- Topics: qubership-devops
- Language: Python
- Homepage:
- Size: 982 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE-OF-CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
[](https://pypi.org/project/qubership-pipelines-common-library/)



# 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, MiniO, GitLab Pipelines)
## Sample implementation
Sample implementation of CLI commands using this library is available at [qubership-pipelines-cli-command-samples](https://github.com/Netcracker/qubership-pipelines-cli-command-samples)
It includes reference python implementation along with the [Development Guide](https://github.com/Netcracker/qubership-pipelines-cli-command-samples/blob/main/docs/development.md)
## Structure
Library is presented as a set of clients with predefined operations
Auto-generated reference (via mkdocs) is available on [this repo's GitHub Pages](https://netcracker.github.io/qubership-pipelines-common-python-library/mkdocs)
## 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
```
## Backported version
There also exists backported to python3.9 version of this library
You can install it via `pip`:
```bash
pip install qubership-pipelines-common-library-py39
```