🔗 Table of Contents
🪐 Usage
🐍 Pypi
Install the package pip install octodns-infomaniak.
📜 Configuration
providers:
infomaniak:
class: octodns_infomaniak.InfomaniakProvider
# The API Token or API Key.
# Required permissions for API Tokens are dns:read and dns:write.
token: env/INFOMANIAK_TOKEN
🛠️ Dev
Install uv.
Install python and setup dependencies with uv sync --all-extras.
Run linter and formatter
uv run ruff format .
uv run ruff check .
Run test
uv run pytest --cov
devenv
A devenv is available; the documentation can be found on how to use it here.
🙋♂️ Support & Assistance
- Take a look at the support document on guidelines for tips on how to ask the right questions.
- For all questions/features/bugs/issues head over here.
🤝 Contributing
- Please review the Code of Conduct for guidelines on ensuring everyone has the best experience interacting with the community.
- We welcome and encourage contributions to this project ! Please review the contributing doc for submitting issues/a guide on submitting pull requests and helping out.
🛡️ Security
See security file for details.
⚖️ License
See here.
Metadata
Release files for octodns-infomaniak 0.1.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| octodns_infomaniak-0.1.8.tar.gz | 21.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| octodns_infomaniak-0.1.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 44.1 kB
Release files / octodns_infomaniak-0.1.8.tar.gz
| Download URL | octodns_infomaniak-0.1.8.tar.gz |
|---|---|
| Size | 21.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0ca7facd074228493d28fe652de3c7b17f21bed62512bd1ca53216744680f4d6
|
|
BLAKE2b-256 checksum How to use checksums |
21b2567b93cf5ebcb1c6d5e63611637215f3e3d236147a2eb460066ac147bb4b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 14, 2026.
Transparency logRelease files / octodns_infomaniak-0.1.8-py3-none-any.whl
| Download URL | octodns_infomaniak-0.1.8-py3-none-any.whl |
|---|---|
| Size | 22.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7bbe2595de99d50e711470f9a22d3eafde334e29e1e1b942050381a64b89a2e4
|
|
BLAKE2b-256 checksum How to use checksums |
043413cb9613ea2d9d536c1177522ade4a223b8bc557334f2a13272ee5165582
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 14, 2026.
Transparency log