Skip to main content

Python tool to analyze architecture and dependencies in Python projects.

Project description

ArchMap-Python

ArchMap-Python 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

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.1.0.tar.gz (13.2 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.1.0-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: soft_archmap-0.1.0.tar.gz
  • Upload date:
  • Size: 13.2 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.1.0.tar.gz
Algorithm Hash digest
SHA256 2e4882b68566d34233e59e90f94a8047e3f90f43bc60228c7271be1d5233871d
MD5 dda224700d8124107d7dd435b94c08ea
BLAKE2b-256 4f2a58fdba6d3f57060ae659e09ffd851756bef9e4b7ee8bb051117f6e326c8e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soft_archmap-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 15.8 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 74872f1a3a9fdfaf94ee19e93e0a1a18e4ed547f658d1fc700ec4b95fb38fad6
MD5 c70f72414c5efce36738a269eacfcbb8
BLAKE2b-256 c54ec37455d56f90a9d38385f60cda08b3e7f3e2211d7579a8a188b93b5011c0

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