octodns-infomaniak


Nameoctodns-infomaniak JSON
Version 0.1.5 PyPI version JSON
download
home_pageNone
SummaryInfomaniak provider for octoDNS
upload_time2024-11-24 13:17:54
maintainerNone
docs_urlNone
authorNone
requires_python<4.0.0,>=3.9
licenseNone
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 &amp; 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 &amp; 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"
}
        
Elapsed time: 0.95503s