Skip to main content

modwire-cli

The command-line interface for the Modwire ecosystem.

Install

pip install modwire-cli

Usage

modwire --language python

By default, Modwire reads its configuration from .modwire/architecture.yaml and analyses the current directory. Override either path when needed:

modwire --language typescript --dot-dir path/to/.modwire --architecture-root path/to/source

Use --summary for a compact module → layer map that omits individual source files:

modwire --language python --summary

To check this repository's architecture:

uv run modwire --language python

Development

uv sync --all-groups
uv run pytest
uv run ruff check .
uv build

Download files

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

Source Distribution

modwire_cli-1.1.0.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

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

modwire_cli-1.1.0-py3-none-any.whl (13.5 kB view details)

Uploaded Python 3

File details

Details for the file modwire_cli-1.1.0.tar.gz.

File metadata

  • Download URL: modwire_cli-1.1.0.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for modwire_cli-1.1.0.tar.gz
Algorithm Hash digest
SHA256 631388dab84bcc5f330dd87929b1bba70f81432357b89077df931c83531ebe38
MD5 02515c4c58965510d3dd0347a1607477
BLAKE2b-256 600c6165653864a9808ce91bb6aa37aaad6143543ed0bb8b87f23e15690ac9bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for modwire_cli-1.1.0.tar.gz:

Publisher: release.yml on modwire/modwire-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file modwire_cli-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: modwire_cli-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 13.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for modwire_cli-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eedce4383210bd3e4d47852971b70967ed23e2457b3321cd65a9157923abe009
MD5 4deae7722e8c919add78c8bf81874329
BLAKE2b-256 65cd5de9dd9b6dd40856b13c71194385345579173082a3d1b6731282264915a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for modwire_cli-1.1.0-py3-none-any.whl:

Publisher: release.yml on modwire/modwire-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

2.0.0

2 files

1.2.0

2 files

This release

1.1.0 This release

2 files

1.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page