Skip to main content

Modular DevOps Toolkit with IAM policy validation

Project description

devolv

PyPI - Version Tests License: MIT CI

Devolv is a modular DevOps CLI toolkit focused on AWS IAM security and cloud automation.

🔧 Install once — and unlock multiple tools to validate, transform, and secure your infrastructure.

📖 Docs: devolvdev.github.io/devolv


🧰 Available Tools

Command Description
devolv validate Validate AWS IAM policies (✅ live)
devolv scan 🔜 Scan AWS accounts (coming soon)
devolv generate 🧠 Generate safe IAM policies (coming soon)
devolv etl ⚙️ CI/CD IAM transformation (planned)

📦 Installation

pip install devolv

🛠 Example

devolv validate path/to/policy.json

Outputs security warnings if wildcards or risks are found.


🧪 Run Tests

pytest

🧰 Full Documentation

📖 Visit: https://devolvdev.github.io/devolv

Built with love by the Devolv Dev team.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

devolv-0.1.17.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

devolv-0.1.17-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file devolv-0.1.17.tar.gz.

File metadata

  • Download URL: devolv-0.1.17.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for devolv-0.1.17.tar.gz
Algorithm Hash digest
SHA256 cf208dc1243cc7f98e1ee9ce89f9058d12c1999f6d167cd58c65a040d37a25d8
MD5 71797779c04f4c669e56cc85d68d6d26
BLAKE2b-256 6f0cd1f803597b0eb6b0c424c1602f59290ca358cdc214e287a9e2cef1657b33

See more details on using hashes here.

File details

Details for the file devolv-0.1.17-py3-none-any.whl.

File metadata

  • Download URL: devolv-0.1.17-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for devolv-0.1.17-py3-none-any.whl
Algorithm Hash digest
SHA256 254457b303a3b45be6e0373e7e4c7e0eb5781dd187da9ea67b666702b6c3bff7
MD5 c76f86a4bedaf9fa3846b77f8ba81558
BLAKE2b-256 187c2e4b629486a2438867b740fd42924560e1d9bd49c5fe15d06d19ebbbb7f7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page