File tree 1 file changed +23
-0
lines changed
1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -10,12 +10,16 @@ _Infomaniak provider for octoDNS_
10
10
<div align =" center " >
11
11
12
12
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 )
13
15
[ ![ 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 )
14
16
</div >
15
17
16
18
<div align =" center " >
17
19
18
20
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 )
19
23
20
24
</div >
21
25
@@ -33,6 +37,9 @@ _Infomaniak provider for octoDNS_
33
37
34
38
## 🪐 Usage
35
39
40
+ ### Classic
41
+ Install the package ` pip install octodns-infomaniak ` and run it with ` python3 -m octodns-infomaniak `
42
+
36
43
37
44
38
45
@@ -42,6 +49,22 @@ _Infomaniak provider for octoDNS_
42
49
[ Documentation] ( https://code.visualstudio.com/docs/devcontainers/containers )
43
50
44
51
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
+
45
68
46
69
47
70
## 🙋♂️ Support & Assistance
You can’t perform that action at this time.
0 commit comments