Skip to main content

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)

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

Installation

  • Add the following section to your dependencies to add Qubership library as a dependency in your project:

    [tool.poetry.dependencies]
    qubership-pipelines-common-library = "*"
    
  • Or you can install it via pip:

    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:

pip install qubership-pipelines-common-library-py39

Sample implementation

Sample implementation of CLI commands using this library is available at qubership-pipelines-cli-command-samples

It includes reference python implementation along with the Development Guide

Metadata

Release files for qubership-pipelines-common-library-py39 0.1.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qubership-pipelines-common-library-py39 0.1.10
File Size Uploaded
qubership_pipelines_common_library_py39-0.1.10.tar.gz 27.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qubership-pipelines-common-library-py39 0.1.10
File Interpreter ABI Platform
qubership_pipelines_common_library_py39-0.1.10-py3-none-any.whl Python 3 none any Details

Total release size: 72.8 kB

Release files / qubership_pipelines_common_library_py39-0.1.10.tar.gz

Download URL qubership_pipelines_common_library_py39-0.1.10.tar.gz
Size 27.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d581d825498ba4022cf1664d5fa4e8d80ccd1d06048d7ff9c3132415ba14f1dd
BLAKE2b-256 checksum
How to use checksums
91a8749bd6edeb0faad0380ed052d972a2fab1ec685e3eb49db07be378967b77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.3 CPython/3.9.22 Linux/6.11.0-1015-azure

Release files / qubership_pipelines_common_library_py39-0.1.10-py3-none-any.whl

Download URL qubership_pipelines_common_library_py39-0.1.10-py3-none-any.whl
Size 45.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a4fd3c3ddf7a78ccdd6b3d1b72236183d3aa5f5b7801da987da79b6934c64f38
BLAKE2b-256 checksum
How to use checksums
f92f6cd4ba55170355b8d6e79c951cae067c179abf3bff35aab41f7b3736839a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.3 CPython/3.9.22 Linux/6.11.0-1015-azure

Release history Release notifications | RSS feed

This release

0.1.10 This release

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.8

2 release files

0.0.7

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page