Skip to content

Commit d8cc3dc

Browse files
committed
chore(pulumi): auto-applied readme
this file was auto-applied from pulumi located here: - https://github.com/octodns-infomaniak/.github Signed-off-by: Ludovic Ortega <[email protected]>
1 parent 917455b commit d8cc3dc

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

README.md

+23
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,16 @@ _Infomaniak provider for octoDNS_
1010
<div align="center">
1111

1212

13+
[![Lint](https://img.shields.io/github/actions/workflow/status/m0nsterrr/octodns-infomaniak/lint.yml?branch=main&label=&logo=ruff&style=for-the-badge&logoColor=D7FF64&color=black)](https://github.com/m0nsterrr/octodns-infomaniak/tree/main/.github/workflows/lint.yml)
14+
[![Test](https://img.shields.io/github/actions/workflow/status/m0nsterrr/octodns-infomaniak/test.yml?branch=main&label=&logo=pytest&style=for-the-badge&logoColor=white&color=0A9EDC)](https://github.com/m0nsterrr/octodns-infomaniak/tree/main/.github/workflows/test.yml)
1315
[![Release](https://img.shields.io/github/actions/workflow/status/m0nsterrr/octodns-infomaniak/release.yml?branch=main&label=&logo=github&style=for-the-badge&logoColor=black&color=white)](https://github.com/m0nsterrr/octodns-infomaniak/tree/main/.github/workflows/release.yml)
1416
</div>
1517

1618
<div align="center">
1719

1820

21+
[![Pypi](https://img.shields.io/pypi/v/octodns-infomaniak?label=&logo=pypi&style=for-the-badge&logoColor=yellow&color=3776AB)](https://pypi.python.org/pypi/octodns-infomaniak)
22+
[![Python](https://img.shields.io/pypi/pyversions/octodns-infomaniak?label=&logo=python&style=for-the-badge&logoColor=yellow&color=3776AB)](https://pypi.python.org/pypi/octodns-infomaniak)
1923

2024
</div>
2125

@@ -33,6 +37,9 @@ _Infomaniak provider for octoDNS_
3337

3438
## 🪐 Usage
3539

40+
### Classic
41+
Install the package `pip install octodns-infomaniak` and run it with `python3 -m octodns-infomaniak`
42+
3643

3744

3845

@@ -42,6 +49,22 @@ _Infomaniak provider for octoDNS_
4249
[Documentation](https://code.visualstudio.com/docs/devcontainers/containers)
4350

4451

52+
### Classic
53+
Install [uv](https://docs.astral.sh/uv/getting-started/installation/).
54+
55+
Install python and setup dependencies with `uv sync`.
56+
57+
### Run unit test
58+
```
59+
uv run pytest --cov
60+
```
61+
62+
### Run ruff
63+
```
64+
uv run ruff format .
65+
uv run ruff check .
66+
```
67+
4568

4669

4770
## 🙋‍♂️ Support & Assistance

0 commit comments

Comments
 (0)