updates Readme (moving from gitlab.phys.ethz.ch to github.com)

This commit is contained in:
Mose Mueller 2024-10-31 07:47:13 +01:00
parent 174dea0b33
commit f9a3ec8ba6

View File

@ -7,28 +7,28 @@
Ensure you have Python 3.10 or later installed on your system. Dependencies of this package are managed with [`poetry`](https://python-poetry.org/docs/#installation). Install the `pydase_service_base` as follows: Ensure you have Python 3.10 or later installed on your system. Dependencies of this package are managed with [`poetry`](https://python-poetry.org/docs/#installation). Install the `pydase_service_base` as follows:
```bash ```bash
poetry add git+ssh://git@gitlab.phys.ethz.ch:tiqi-projects/qchub/icon-services/pydase_service_base.git poetry add git+ssh://git@github.com:tiqi-group/pydase_service_base.git
``` ```
To utilize specific functionalities such as `IonizerServer`, `InfluxDBSession`, or `PostgresDatabaseSession`, you need to install the relevant optional dependencies: To utilize specific functionalities such as `IonizerServer`, `InfluxDBSession`, or `PostgresDatabaseSession`, you need to install the relevant optional dependencies:
- For `IonizerServer`, include the `ionizer` extra: - For `IonizerServer`, include the `ionizer` extra:
```bash ```bash
poetry add "git+ssh://git@gitlab.phys.ethz.ch:tiqi-projects/qchub/icon-services/pydase_service_base.git#main[ionizer]" poetry add "git+ssh://git@github.com:tiqi-group/pydase_service_base.git#main[ionizer]"
``` ```
- For `InfluxDBSession`, include the `influxdbv2` extra: - For `InfluxDBSession`, include the `influxdbv2` extra:
```bash ```bash
poetry add "git+ssh://git@gitlab.phys.ethz.ch:tiqi-projects/qchub/icon-services/pydase_service_base.git#main[influxdbv2]" poetry add "git+ssh://git@github.com:tiqi-group/pydase_service_base.git#main[influxdbv2]"
``` ```
- For `PostgresDatabaseSession`, include the `postgresql` extra: - For `PostgresDatabaseSession`, include the `postgresql` extra:
```bash ```bash
poetry add "git+ssh://git@gitlab.phys.ethz.ch:tiqi-projects/qchub/icon-services/pydase_service_base.git#main[postgresql]" poetry add "git+ssh://git@github.com:tiqi-group/pydase_service_base.git#main[postgresql]"
``` ```
or directly add the following line to the `pyproject.toml` file: or directly add the following line to the `pyproject.toml` file:
```toml ```toml
pydase-service-base = {git = "git@gitlab.phys.ethz.ch:tiqi-projects/qchub/icon-services/pydase_service_base.git", rev = "main", extras = ["ionizer", "postgresql", "ionizer"]} pydase-service-base = {git = "git@github.com:tiqi-group/pydase_service_base.git", rev = "main", extras = ["ionizer", "postgresql", "ionizer"]}
``` ```
## Configuration ## Configuration