Skip to content
This repository was archived by the owner on Oct 27, 2025. It is now read-only.

Commit ae98dda

Browse files
mvkfcharlier
authored andcommitted
README: add instructions to install from pypi with pip
Change-Id: I4bdf5626eadd1bd570d6bf476394adf48b015625
1 parent 0a2babe commit ae98dda

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ The `python-dciclient` project provides both the python bindings and a CLI to th
44

55
## Installation
66

7+
### On RHEL/CentOS/Rocky
8+
79
The team behind the project offers repositories for Red Hat/CentOS:
810

911
- `yum -y install https://packages.distributed-ci.io/dci-release.el7.noarch.rpm`
@@ -15,6 +17,16 @@ As mentioned above, the package provides two things:
1517
- The CLI: a `dcictl` command is provided. For more details `dcictl --help`.
1618
- The API: a python module one can use to interact with a control server (`dciclient.v1.api.*`)
1719

20+
### On MacOS/other platforms from pypi
21+
22+
1. Create a `venv`, run: `$ python3 -m venv myvenv`
23+
- alternatively you may use other tools: `virtualenv`, `pipenv`, etc.
24+
2. Activate `myvenv`: `$ source myvenv/bin/activate`
25+
3. Install the package: `(myvenv) $ pip install dciclient`
26+
- installing directly from git is currently not supported out-of-the-box.
27+
4. test
28+
29+
1830
## Credentials
1931

2032
Admitting one has valid credentials to use the DCI Control Server platform, there are two way to specify those informations while using dcictl:

0 commit comments

Comments
 (0)