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.18.tar.gz (9.5 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.18-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: devolv-0.1.18.tar.gz
  • Upload date:
  • Size: 9.5 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.18.tar.gz
Algorithm Hash digest
SHA256 bf4af05f25f5e20851221597aeeb77358267f1e98c765409b9b0aaf1b043ae44
MD5 80b1f25ffccfd11a8d5b9c3e57b340d2
BLAKE2b-256 95edfb917c7ed9333845ca2623a2e0ae8403717a1c594c7eba57db050c3c79d1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: devolv-0.1.18-py3-none-any.whl
  • Upload date:
  • Size: 7.1 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.18-py3-none-any.whl
Algorithm Hash digest
SHA256 6dbec4b32ae6ceefe59301e415c9aeb3d2a56812d723db34ac2e67930cbe81d5
MD5 d1f213920d199b76d2eb6c745ca81d8f
BLAKE2b-256 c40b104a6e31b20a942def9ac3d9bcf8b5baf2ef66e057d7ae3daecc70b1b29f

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