Infomaniak provider for octoDNS
Project description
octodns-infomaniak
Infomaniak provider for octoDNS
🔗 Table of Contents
🪐 Usage
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:write and domain:write (for DNSSEC).
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 unit test
uv run pytest --cov
Devcontainer
🙋♂️ 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file octodns_infomaniak-0.1.4.tar.gz
.
File metadata
- Download URL: octodns_infomaniak-0.1.4.tar.gz
- Upload date:
- Size: 67.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23d96acc5e1cd7b018a2f56104097a39bee76a9fe2cf74be8501c34ad2f01219 |
|
MD5 | 8f83cb9da079c4c57eed467de8dec311 |
|
BLAKE2b-256 | b3c4b7ad81f473215eeb8bc84b3b4a695122cd97fc0f0a7c39bae5519fdac6fa |
Provenance
The following attestation bundles were made for octodns_infomaniak-0.1.4.tar.gz
:
Publisher:
release.yml
on M0NsTeRRR/octodns-infomaniak
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
octodns_infomaniak-0.1.4.tar.gz
- Subject digest:
23d96acc5e1cd7b018a2f56104097a39bee76a9fe2cf74be8501c34ad2f01219
- Sigstore transparency entry: 149380349
- Sigstore integration time:
- Predicate type:
File details
Details for the file octodns_infomaniak-0.1.4-py3-none-any.whl
.
File metadata
- Download URL: octodns_infomaniak-0.1.4-py3-none-any.whl
- Upload date:
- Size: 21.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69008045dede78700bf09ad87dd3331c6efef316122a6a373b1b777e4bced06f |
|
MD5 | e25b1dafb7812d65ca4ded321d3c9852 |
|
BLAKE2b-256 | 4761a9b155851801f35cef714e44fe7c7bb97f91994a40fe03245047e04b5cfc |
Provenance
The following attestation bundles were made for octodns_infomaniak-0.1.4-py3-none-any.whl
:
Publisher:
release.yml
on M0NsTeRRR/octodns-infomaniak
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
octodns_infomaniak-0.1.4-py3-none-any.whl
- Subject digest:
69008045dede78700bf09ad87dd3331c6efef316122a6a373b1b777e4bced06f
- Sigstore transparency entry: 149380351
- Sigstore integration time:
- Predicate type: