devops-maturity


Namedevops-maturity JSON
Version 0.2.5 PyPI version JSON
download
home_pageNone
SummaryA tool to evaluate and measure the maturity level of your DevOps practices.
upload_time2025-07-14 20:54:17
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords devops maturity assessment cli
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # DevOps Maturity Assessment

[![PyPI - Version](https://img.shields.io/pypi/v/devops-maturity)](https://pypi.org/project/devops-maturity/)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/devops-maturity)
[![CI](https://github.com/devops-maturity/devops-maturity/actions/workflows/ci.yml/badge.svg)](https://github.com/devops-maturity/devops-maturity/actions/workflows/ci.yml)
[![PASSING](https://img.shields.io/badge/DevOps%20Maturity-BRONZE-yellow.svg)](https://devops-maturity.github.io/)


## Overview

**DevOps Maturity Assessment** helps you evaluate and improve your DevOps practices.

It provides both a **web UI** and a **CLI**, built on the [DevOps Maturity Specification][Specification] — a standardized set of guidelines for DevOps best practices.

## Features

- **Interactive CLI**: Perform assessments directly from your terminal.
- **Web Interface**: Easy-to-use web app for taking assessments and viewing results.
- **Maturity Scoring**: Receive a maturity score, level, and badge based on your answers.
- **Progress Tracking**: View your assessment history to monitor improvement over time.
- **Customizable Criteria**: Adapt the assessment to fit your organization’s specific needs.
- **Open Source**: Built with Python and open to community contributions.


## Quick Start

### Run the CLI

Install from PyPI and start the interactive assessment:

```bash
pip install devops-maturity

# Start the assessment
devops-maturity assess

# Or use the shortcut command
dm assess
```

> [!TIP]
> `dm` is a convenient alias for `devops-maturity`, making it quicker to type.

You'll be guided through a series of questions and receive a maturity score, level, and badge. See it in action:

![DevOps Maturity CLI Demo][CLIDemo]

### Launch the Web Interface

To preview the web interface locally:

```bash
git clone https://github.com/devops-maturity/devops-maturity.git
cd devops-maturity
pip install nox
nox -s preview
```

Then visit http://127.0.0.1:8000 in your browser.

#### Web Interface Preview

Experience the full web interface workflow:

**1. Start Your Assessment**
![DevOps Maturity Assessment Home][WebHome]

**2. View Your Results**
![DevOps Maturity Assessment Results][WebResult]

**3. Track Assessment History**
![DevOps Maturity Assessment List][WebList]


## Show Your Support

If you find this tool helpful, please consider giving it a ⭐️ — your support helps others discover and adopt it.

Want to show your project aligns with the [DevOps Maturity Specification][Specification]? Add this badge to your README:

```markdown
[![DevOps Maturity](https://img.shields.io/badge/DevOps%20Maturity%20Specification-1.0.0-yellow)](https://devops-maturity.github.io/)
```

## License

This project is licensed under the [Apache License 2.0][LICENSE].

[LICENSE]: https://github.com/devops-maturity/devops-maturity/blob/main/LICENSE
[Specification]: https://devops-maturity.github.io/
[CLIDemo]: https://github.com/devops-maturity/devops-maturity/blob/main/docs/img/demo.gif?raw=true
[WebHome]: https://github.com/devops-maturity/devops-maturity/blob/main/docs/img/home.png?raw=true
[WebResult]: https://github.com/devops-maturity/devops-maturity/blob/main/docs/img/result.png?raw=true
[WebList]: https://github.com/devops-maturity/devops-maturity/blob/main/docs/img/list.png?raw=true

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "devops-maturity",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "devops, maturity, assessment, cli",
    "author": null,
    "author_email": "Xianpeng Shen <xianpeng.shen@gmail.com>",
    "download_url": null,
    "platform": null,
    "description": "# DevOps Maturity Assessment\n\n[![PyPI - Version](https://img.shields.io/pypi/v/devops-maturity)](https://pypi.org/project/devops-maturity/)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/devops-maturity)\n[![CI](https://github.com/devops-maturity/devops-maturity/actions/workflows/ci.yml/badge.svg)](https://github.com/devops-maturity/devops-maturity/actions/workflows/ci.yml)\n[![PASSING](https://img.shields.io/badge/DevOps%20Maturity-BRONZE-yellow.svg)](https://devops-maturity.github.io/)\n\n\n## Overview\n\n**DevOps Maturity Assessment** helps you evaluate and improve your DevOps practices.\n\nIt provides both a **web UI** and a **CLI**, built on the [DevOps Maturity Specification][Specification] \u2014 a standardized set of guidelines for DevOps best practices.\n\n## Features\n\n- **Interactive CLI**: Perform assessments directly from your terminal.\n- **Web Interface**: Easy-to-use web app for taking assessments and viewing results.\n- **Maturity Scoring**: Receive a maturity score, level, and badge based on your answers.\n- **Progress Tracking**: View your assessment history to monitor improvement over time.\n- **Customizable Criteria**: Adapt the assessment to fit your organization\u2019s specific needs.\n- **Open Source**: Built with Python and open to community contributions.\n\n\n## Quick Start\n\n### Run the CLI\n\nInstall from PyPI and start the interactive assessment:\n\n```bash\npip install devops-maturity\n\n# Start the assessment\ndevops-maturity assess\n\n# Or use the shortcut command\ndm assess\n```\n\n> [!TIP]\n> `dm` is a convenient alias for `devops-maturity`, making it quicker to type.\n\nYou'll be guided through a series of questions and receive a maturity score, level, and badge. See it in action:\n\n![DevOps Maturity CLI Demo][CLIDemo]\n\n### Launch the Web Interface\n\nTo preview the web interface locally:\n\n```bash\ngit clone https://github.com/devops-maturity/devops-maturity.git\ncd devops-maturity\npip install nox\nnox -s preview\n```\n\nThen visit http://127.0.0.1:8000 in your browser.\n\n#### Web Interface Preview\n\nExperience the full web interface workflow:\n\n**1. Start Your Assessment**\n![DevOps Maturity Assessment Home][WebHome]\n\n**2. View Your Results**\n![DevOps Maturity Assessment Results][WebResult]\n\n**3. Track Assessment History**\n![DevOps Maturity Assessment List][WebList]\n\n\n## Show Your Support\n\nIf you find this tool helpful, please consider giving it a \u2b50\ufe0f \u2014 your support helps others discover and adopt it.\n\nWant to show your project aligns with the [DevOps Maturity Specification][Specification]? Add this badge to your README:\n\n```markdown\n[![DevOps Maturity](https://img.shields.io/badge/DevOps%20Maturity%20Specification-1.0.0-yellow)](https://devops-maturity.github.io/)\n```\n\n## License\n\nThis project is licensed under the [Apache License 2.0][LICENSE].\n\n[LICENSE]: https://github.com/devops-maturity/devops-maturity/blob/main/LICENSE\n[Specification]: https://devops-maturity.github.io/\n[CLIDemo]: https://github.com/devops-maturity/devops-maturity/blob/main/docs/img/demo.gif?raw=true\n[WebHome]: https://github.com/devops-maturity/devops-maturity/blob/main/docs/img/home.png?raw=true\n[WebResult]: https://github.com/devops-maturity/devops-maturity/blob/main/docs/img/result.png?raw=true\n[WebList]: https://github.com/devops-maturity/devops-maturity/blob/main/docs/img/list.png?raw=true\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A tool to evaluate and measure the maturity level of your DevOps practices.",
    "version": "0.2.5",
    "project_urls": {
        "homepage": "https://github.com/devops-maturity",
        "source": "https://github.com/devops-maturity/devops-maturity",
        "tracker": "https://github.com/devops-maturity/devops-maturity/issues"
    },
    "split_keywords": [
        "devops",
        " maturity",
        " assessment",
        " cli"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ada0cfd6cebef725ad9726cbcc6721be3b7a73637a06dd816b4b48cd344f2c56",
                "md5": "43f295372cc43cd2e33f9c49011d7d53",
                "sha256": "e7698f481b08e0bea674f209157375998b9905bb763b0ac6471e901dfd7b99c7"
            },
            "downloads": -1,
            "filename": "devops_maturity-0.2.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "43f295372cc43cd2e33f9c49011d7d53",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 12559,
            "upload_time": "2025-07-14T20:54:17",
            "upload_time_iso_8601": "2025-07-14T20:54:17.651636Z",
            "url": "https://files.pythonhosted.org/packages/ad/a0/cfd6cebef725ad9726cbcc6721be3b7a73637a06dd816b4b48cd344f2c56/devops_maturity-0.2.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-14 20:54:17",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "devops-maturity",
    "github_project": "devops-maturity",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "devops-maturity"
}
        
Elapsed time: 0.88807s