Name | octodns-infomaniak JSON |
Version |
0.1.5
JSON |
| download |
home_page | None |
Summary | Infomaniak provider for octoDNS |
upload_time | 2024-11-24 13:17:54 |
maintainer | None |
docs_url | None |
author | None |
requires_python | <4.0.0,>=3.9 |
license | None |
keywords |
dns
infomaniak
octodns
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
<!-- template:begin:header -->
<!-- do not edit anything in this "template" block, its auto-generated by Pulumi -->
<div align="center">
<img src="https://raw.githubusercontent.com/m0nsterrr/octodns-infomaniak/main/docs/assets/logo.svg" align="center" width="144px" height="144px"/>
### octodns-infomaniak
_Infomaniak provider for octoDNS_
</div>
<div align="center">
[![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)
[![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)
</div>
<!-- template:end:header -->
<!-- template:begin:table_of_content -->
<!-- do not edit anything in this "template" block, its auto-generated by Pulumi -->
## 🔗 Table of Contents
- [Usage](#-usage)
- [Dev](#%EF%B8%8F-dev)
- [Support & Assistance](#%EF%B8%8F-support--assistance)
- [Contributing](#-contributing)
- [Security](#%EF%B8%8F-security)
- [License](#%EF%B8%8F-license)
<!-- template:end:table_of_content -->
<!-- template:begin:documentation -->
<!-- do not edit anything in this "template" block, its auto-generated by Pulumi -->
<!-- template:end:documentation -->
<!-- template:begin:usage -->
<!-- do not edit anything in this "template" block, its auto-generated by Pulumi -->
## 🪐 Usage
Install the package `pip install octodns-infomaniak`.
<!-- template:begin:usage -->
### Configuration
```yaml
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
```
<!-- template:begin:dev -->
<!-- do not edit anything in this "template" block, its auto-generated by Pulumi -->
## 🛠️ Dev
Install [uv](https://docs.astral.sh/uv/getting-started/installation/).
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
[Documentation](https://code.visualstudio.com/docs/devcontainers/containers)
<!-- template:begin:dev -->
<!-- template:begin:support -->
<!-- do not edit anything in this "template" block, its auto-generated by Pulumi -->
## 🙋♂️ Support & Assistance
* Take a look at the [support](.github/SUPPORT.md) document on
guidelines for tips on how to ask the right questions.
* For all questions/features/bugs/issues [head over here](/../../issues/new/choose).
<!-- template:end:support -->
<!-- template:begin:contributing -->
<!-- do not edit anything in this "template" block, its auto-generated by Pulumi -->
## 🤝 Contributing
* Please review the [Code of Conduct](.github/CODE_OF_CONDUCT.md) 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](.github/CONTRIBUTING.md) doc for submitting
issues/a guide on submitting pull requests and helping out.
<!-- template:end:contributing -->
<!-- template:begin:security -->
<!-- do not edit anything in this "template" block, its auto-generated by Pulumi -->
## 🛡️ Security
See [security](.github/SECURITY.md) file for details.
<!-- template:end:security -->
<!-- template:begin:license -->
<!-- do not edit anything in this "template" block, its auto-generated by Pulumi -->
## ⚖️ License
See [here](LICENSE).
<!-- template:end:license -->
Raw data
{
"_id": null,
"home_page": null,
"name": "octodns-infomaniak",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0.0,>=3.9",
"maintainer_email": null,
"keywords": "dns, infomaniak, octodns",
"author": null,
"author_email": "Ludovic Ortega <ludovic.ortega@adminafk.fr>",
"download_url": "https://files.pythonhosted.org/packages/61/de/78b51324f9348069ef92d6be45205725f32beb51d824c003699c3c4e0976/octodns_infomaniak-0.1.5.tar.gz",
"platform": null,
"description": "<!-- template:begin:header -->\n<!-- do not edit anything in this \"template\" block, its auto-generated by Pulumi -->\n<div align=\"center\">\n<img src=\"https://raw.githubusercontent.com/m0nsterrr/octodns-infomaniak/main/docs/assets/logo.svg\" align=\"center\" width=\"144px\" height=\"144px\"/>\n\n### octodns-infomaniak\n\n_Infomaniak provider for octoDNS_\n\n</div>\n\n<div align=\"center\">\n\n[![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)\n[![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)\n\n</div>\n<!-- template:end:header -->\n\n<!-- template:begin:table_of_content -->\n<!-- do not edit anything in this \"template\" block, its auto-generated by Pulumi -->\n## \ud83d\udd17 Table of Contents\n - [Usage](#-usage)\n - [Dev](#%EF%B8%8F-dev)\n - [Support & Assistance](#%EF%B8%8F-support--assistance)\n - [Contributing](#-contributing)\n - [Security](#%EF%B8%8F-security)\n - [License](#%EF%B8%8F-license)\n<!-- template:end:table_of_content -->\n\n<!-- template:begin:documentation -->\n<!-- do not edit anything in this \"template\" block, its auto-generated by Pulumi -->\n\n<!-- template:end:documentation -->\n\n<!-- template:begin:usage -->\n<!-- do not edit anything in this \"template\" block, its auto-generated by Pulumi -->\n## \ud83e\ude90 Usage\nInstall the package `pip install octodns-infomaniak`.\n<!-- template:begin:usage -->\n\n### Configuration\n```yaml\nproviders:\n infomaniak:\n class: octodns_infomaniak.InfomaniakProvider\n # The API Token or API Key.\n # Required permissions for API Tokens are dns:write and domain:write (for DNSSEC).\n token: env/INFOMANIAK_TOKEN\n```\n<!-- template:begin:dev -->\n<!-- do not edit anything in this \"template\" block, its auto-generated by Pulumi -->\n## \ud83d\udee0\ufe0f Dev\nInstall [uv](https://docs.astral.sh/uv/getting-started/installation/).\n\nInstall python and setup dependencies with `uv sync --all-extras`.\n### Run linter and formatter\n```\nuv run ruff format . \nuv run ruff check .\n```\n### Run unit test\n```\nuv run pytest --cov\n```\n### Devcontainer\n[Documentation](https://code.visualstudio.com/docs/devcontainers/containers)\n<!-- template:begin:dev -->\n\n<!-- template:begin:support -->\n<!-- do not edit anything in this \"template\" block, its auto-generated by Pulumi -->\n## \ud83d\ude4b\u200d\u2642\ufe0f Support & Assistance\n\n* Take a look at the [support](.github/SUPPORT.md) document on\n guidelines for tips on how to ask the right questions.\n* For all questions/features/bugs/issues [head over here](/../../issues/new/choose).\n<!-- template:end:support -->\n\n<!-- template:begin:contributing -->\n<!-- do not edit anything in this \"template\" block, its auto-generated by Pulumi -->\n## \ud83e\udd1d Contributing\n\n* Please review the [Code of Conduct](.github/CODE_OF_CONDUCT.md) for guidelines\n on ensuring everyone has the best experience interacting with the community.\n* We welcome and encourage contributions to this project !\n Please review the [contributing](.github/CONTRIBUTING.md) doc for submitting\n issues/a guide on submitting pull requests and helping out.\n<!-- template:end:contributing -->\n\n<!-- template:begin:security -->\n<!-- do not edit anything in this \"template\" block, its auto-generated by Pulumi -->\n## \ud83d\udee1\ufe0f Security\n\nSee [security](.github/SECURITY.md) file for details.\n<!-- template:end:security -->\n\n<!-- template:begin:license -->\n<!-- do not edit anything in this \"template\" block, its auto-generated by Pulumi -->\n## \u2696\ufe0f License\n\nSee [here](LICENSE).\n<!-- template:end:license -->",
"bugtrack_url": null,
"license": null,
"summary": "Infomaniak provider for octoDNS",
"version": "0.1.5",
"project_urls": {
"Funding": "https://ko-fi.com/ludovicortega",
"Homepage": "https://github.com/M0NsTeRRR/octodns-infomaniak",
"Issues": "https://github.com/M0NsTeRRR/octodns-infomaniak/issues",
"Repository": "https://github.com/M0NsTeRRR/octodns-infomaniak"
},
"split_keywords": [
"dns",
" infomaniak",
" octodns"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5ab6602403b652d1356ce00e46189653255f884b1236bfd44ac9b9b7b3262827",
"md5": "4052bd7904d629b50b0a6ac414a52107",
"sha256": "87dd3f2a98f8b9ae89f1ff81c5fd4ea3d9ddbe31c6279eb10f047a385f53ee50"
},
"downloads": -1,
"filename": "octodns_infomaniak-0.1.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4052bd7904d629b50b0a6ac414a52107",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0.0,>=3.9",
"size": 21439,
"upload_time": "2024-11-24T13:17:52",
"upload_time_iso_8601": "2024-11-24T13:17:52.663744Z",
"url": "https://files.pythonhosted.org/packages/5a/b6/602403b652d1356ce00e46189653255f884b1236bfd44ac9b9b7b3262827/octodns_infomaniak-0.1.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "61de78b51324f9348069ef92d6be45205725f32beb51d824c003699c3c4e0976",
"md5": "5391b46108d829e40d5db1e34c5e156e",
"sha256": "55f0fc7fb2c5c68687674539ad1f279bc986e4941594169433d9cbe97eaef12b"
},
"downloads": -1,
"filename": "octodns_infomaniak-0.1.5.tar.gz",
"has_sig": false,
"md5_digest": "5391b46108d829e40d5db1e34c5e156e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0.0,>=3.9",
"size": 67285,
"upload_time": "2024-11-24T13:17:54",
"upload_time_iso_8601": "2024-11-24T13:17:54.840225Z",
"url": "https://files.pythonhosted.org/packages/61/de/78b51324f9348069ef92d6be45205725f32beb51d824c003699c3c4e0976/octodns_infomaniak-0.1.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-24 13:17:54",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "M0NsTeRRR",
"github_project": "octodns-infomaniak",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "octodns-infomaniak"
}