sphinxcontrib-terraform


Namesphinxcontrib-terraform JSON
Version 0.2 PyPI version JSON
download
home_pagehttps://cblegare.gitlab.io/sphinx-terraform
SummaryA Sphinx extension for documenting Terraform modules.
upload_time2024-05-05 13:25:35
maintainerNone
docs_urlNone
authorCharles Bouchard-Légaré
requires_python>=3.7
licenseBSD-2-Clause-Patent
keywords hcl tf terraform sphinx iac cloud infrastructure
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ################
Sphinx-Terraform
################

.. container:: tagline

    A Sphinx_ extension for documenting **Terraform** modules.

.. container:: center

        |docs_badge| |test_badge| |lic_badge| |pypi_badge| |download_badge| |black_badge|

.. |docs_badge| image:: https://gitlab.com/cblegare/sphinx-terraform/badges/main/pipeline.svg?job=pages&key_text=docs
    :target: https://gitlab.com/cblegare/sphinx-terraform/-/pipelines
    :alt: Gitlab - Docs

.. |test_badge| image:: https://gitlab.com/cblegare/sphinx-terraform/badges/main/coverage.svg?job=coverage
    :target: https://gitlab.com/cblegare/sphinx-terraform/-/pipelines
    :alt: Gitlab - Coverage

.. |lic_badge| image:: https://img.shields.io/pypi/l/sphinx-terraform?color=blue
    :target: https://gitlab.com/cblegare/sphinx-terraform/-/blob/main/LICENSE
    :alt: PyPI - License

.. |release_badge| image:: https://gitlab.com/cblegare/sphinx-terraform/-/badges/release.svg
    :target: https://gitlab.com/cblegare/sphinx-terraform/-/releases
    :alt: Gitlab - Release

.. |pypi_badge| image:: https://img.shields.io/pypi/v/sphinx-terraform
    :target: https://pypi.org/project/sphinx-terraform
    :alt: PyPI - Release

.. |download_badge| image:: https://img.shields.io/pypi/dm/sphinx-terraform
    :target: https://pypi.org/project/sphinx-terraform/
    :alt: PyPI - Downloads

.. |black_badge| image:: https://img.shields.io/badge/code%20style-black-000000.svg
    :target: https://github.com/psf/black
    :alt: Formatting - Black

**Sphinx-Terraform** is simple to use and integrate smoothly with your Terraform codebase.

    Programs must be written for people to read, and only incidentally
    for machines to execute.

    -- `SICP <https://mitpress.mit.edu/sites/default/files/sicp/index.html>`__


Code can become reusable when it is clearly visible, searchable and
referenceable.  **Sphinx-Terraform** will help

*   **make reusable modules** that application developers will find easier
    to find, understand and use, thus reducing bugs, support time and *toil*;

*   **show value to stakeholders**, since Infrastructure as Code is an abstract
    and obscure topic for non-practitioners;

*   **promote knowledge** and foster a community spirit around your code;

*   **keep track** of *why* things work the way they do.

----

`Read the documentation! <documentation>`_

**Sphinx-Terraform** is

- `Hosted on Gitlab <https://gitlab.com/cblegare/sphinx-terraform>`__
- `Mirrored on Github <https://github.com/cblegare/sphinx-terraform>`__
- `Distributed on PyPI <https://pypi.org/project/sphinx-terraform/>`__
- `Documented online <https://cblegare.gitlab.io/sphinx-terraform/>`__

.. _Sphinx: https://www.sphinx-doc.org/en/master/index.html
.. _HashiCorp: https://www.hashicorp.com/
.. _documentation: https://cblegare.gitlab.io/sphinx-terraform

            

Raw data

            {
    "_id": null,
    "home_page": "https://cblegare.gitlab.io/sphinx-terraform",
    "name": "sphinxcontrib-terraform",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "hcl tf terraform sphinx iac cloud infrastructure",
    "author": "Charles Bouchard-L\u00e9gar\u00e9",
    "author_email": "charlesbouchardlegare@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/61/ad/ce87c15a42bb217d3ba81cdd8c847613756abc277eb2c1816d6275d0a056/sphinxcontrib_terraform-0.2.tar.gz",
    "platform": null,
    "description": "################\nSphinx-Terraform\n################\n\n.. container:: tagline\n\n    A Sphinx_ extension for documenting **Terraform** modules.\n\n.. container:: center\n\n        |docs_badge| |test_badge| |lic_badge| |pypi_badge| |download_badge| |black_badge|\n\n.. |docs_badge| image:: https://gitlab.com/cblegare/sphinx-terraform/badges/main/pipeline.svg?job=pages&key_text=docs\n    :target: https://gitlab.com/cblegare/sphinx-terraform/-/pipelines\n    :alt: Gitlab - Docs\n\n.. |test_badge| image:: https://gitlab.com/cblegare/sphinx-terraform/badges/main/coverage.svg?job=coverage\n    :target: https://gitlab.com/cblegare/sphinx-terraform/-/pipelines\n    :alt: Gitlab - Coverage\n\n.. |lic_badge| image:: https://img.shields.io/pypi/l/sphinx-terraform?color=blue\n    :target: https://gitlab.com/cblegare/sphinx-terraform/-/blob/main/LICENSE\n    :alt: PyPI - License\n\n.. |release_badge| image:: https://gitlab.com/cblegare/sphinx-terraform/-/badges/release.svg\n    :target: https://gitlab.com/cblegare/sphinx-terraform/-/releases\n    :alt: Gitlab - Release\n\n.. |pypi_badge| image:: https://img.shields.io/pypi/v/sphinx-terraform\n    :target: https://pypi.org/project/sphinx-terraform\n    :alt: PyPI - Release\n\n.. |download_badge| image:: https://img.shields.io/pypi/dm/sphinx-terraform\n    :target: https://pypi.org/project/sphinx-terraform/\n    :alt: PyPI - Downloads\n\n.. |black_badge| image:: https://img.shields.io/badge/code%20style-black-000000.svg\n    :target: https://github.com/psf/black\n    :alt: Formatting - Black\n\n**Sphinx-Terraform** is simple to use and integrate smoothly with your Terraform codebase.\n\n    Programs must be written for people to read, and only incidentally\n    for machines to execute.\n\n    -- `SICP <https://mitpress.mit.edu/sites/default/files/sicp/index.html>`__\n\n\nCode can become reusable when it is clearly visible, searchable and\nreferenceable.  **Sphinx-Terraform** will help\n\n*   **make reusable modules** that application developers will find easier\n    to find, understand and use, thus reducing bugs, support time and *toil*;\n\n*   **show value to stakeholders**, since Infrastructure as Code is an abstract\n    and obscure topic for non-practitioners;\n\n*   **promote knowledge** and foster a community spirit around your code;\n\n*   **keep track** of *why* things work the way they do.\n\n----\n\n`Read the documentation! <documentation>`_\n\n**Sphinx-Terraform** is\n\n- `Hosted on Gitlab <https://gitlab.com/cblegare/sphinx-terraform>`__\n- `Mirrored on Github <https://github.com/cblegare/sphinx-terraform>`__\n- `Distributed on PyPI <https://pypi.org/project/sphinx-terraform/>`__\n- `Documented online <https://cblegare.gitlab.io/sphinx-terraform/>`__\n\n.. _Sphinx: https://www.sphinx-doc.org/en/master/index.html\n.. _HashiCorp: https://www.hashicorp.com/\n.. _documentation: https://cblegare.gitlab.io/sphinx-terraform\n",
    "bugtrack_url": null,
    "license": "BSD-2-Clause-Patent",
    "summary": "A Sphinx extension for documenting Terraform modules.",
    "version": "0.2",
    "project_urls": {
        "Documentation": "https://cblegare.gitlab.io/sphinx-terraform",
        "Homepage": "https://cblegare.gitlab.io/sphinx-terraform",
        "Issue Tracker": "https://gitlab.com/cblegare/sphinx-terraform/-/issues",
        "Source": "https://gitlab.com/cblegare/sphinx-terraform"
    },
    "split_keywords": [
        "hcl",
        "tf",
        "terraform",
        "sphinx",
        "iac",
        "cloud",
        "infrastructure"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "75ee7a26637540107283ee01b795c3d2d4e32504471cf89de980a145d226179b",
                "md5": "45058b4056cd69e9a5cd0363d11e9168",
                "sha256": "fce516bb159183c39f16b304856e7db74a9a120b631ba550ec4cac22727249d3"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_terraform-0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "45058b4056cd69e9a5cd0363d11e9168",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 27415,
            "upload_time": "2024-05-05T13:25:32",
            "upload_time_iso_8601": "2024-05-05T13:25:32.617917Z",
            "url": "https://files.pythonhosted.org/packages/75/ee/7a26637540107283ee01b795c3d2d4e32504471cf89de980a145d226179b/sphinxcontrib_terraform-0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "61adce87c15a42bb217d3ba81cdd8c847613756abc277eb2c1816d6275d0a056",
                "md5": "733dcd5196c35de9f4b8a7e9016e9fd7",
                "sha256": "59414dab440de6f1e5218e3951bd55f6bc985dd69d08a9089a8ac3551c21cfc6"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_terraform-0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "733dcd5196c35de9f4b8a7e9016e9fd7",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 53766,
            "upload_time": "2024-05-05T13:25:35",
            "upload_time_iso_8601": "2024-05-05T13:25:35.555457Z",
            "url": "https://files.pythonhosted.org/packages/61/ad/ce87c15a42bb217d3ba81cdd8c847613756abc277eb2c1816d6275d0a056/sphinxcontrib_terraform-0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-05 13:25:35",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "cblegare",
    "gitlab_project": "sphinx-terraform",
    "lcname": "sphinxcontrib-terraform"
}
        
Elapsed time: 0.25247s