Skip to main content

Python tool to analyze architecture and dependencies in Python projects.

Project description

Soft ArchMap

Soft ArchMap is a CLI tool by Excited Nuclei Tech Labs for analyzing Python software architecture. It helps developers understand dependencies, detect cycles, measure module health, compute risk, and visualize the architecture.

Features

  • Dependency graph generation
  • Cycle detection
  • Health metrics
  • Risk scoring of modules/functions
  • Impact analysis
  • Graphviz visualization and JSON export

Installation

pip install soft-archmap

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

soft_archmap-0.2.1.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

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

soft_archmap-0.2.1-py3-none-any.whl (20.2 kB view details)

Uploaded Python 3

File details

Details for the file soft_archmap-0.2.1.tar.gz.

File metadata

  • Download URL: soft_archmap-0.2.1.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for soft_archmap-0.2.1.tar.gz
Algorithm Hash digest
SHA256 1121993c763ea842e549be3ac838b83109875f07f92e23721a701cd342ff39dc
MD5 5bac01cc2b22447a6e4caa98c62e66f0
BLAKE2b-256 8acf8e00b1c20995e40c6ad81a8db495bc150e1ff3538f8cd95ef9dc75b8df20

See more details on using hashes here.

File details

Details for the file soft_archmap-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: soft_archmap-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 20.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for soft_archmap-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 abac7cd488813f8715b4642ad88d7a3a3623a13dfdf9b477e99afc3b92fb1337
MD5 0ec7dc56d39873148a94f20de2566503
BLAKE2b-256 227b514bdf474d896a0e095191be236cb805fa0769925bb1c7ff683a6bf12cc8

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