Component diagrams ← Maps gallery

Component Diagrams

5 components16 relations31 files
Layertestingutility
depends on1 calls · 2 importscalls into8 calls · 5 importscalls into6 calls · 3 importscalls into2 calls · 0 importsdepends on15 calls · 17 importscalls into12 calls · 6 importscalls into2 calls · 1 importscalls into15 calls · 9 importscalls into16 calls · 6 importscalls into4 calls · 2 importscalls into19 calls · 7 importscalls into18 calls · 4 importscalls into45 calls · 8 importscalls into4 calls · 3 importscalls into5 calls · 1 importscalls into21 calls · 1 importsdeploynator: _changelog6 files · 63 symbolstestingConfigcreateresolve_path+59 moreHUBdeploynator: _toml6 files · 43 symbolstestingTomlConfig__post_init___clamp_timeout+37 moredeploynator: _models6 files · 113 symbolstestingPlatformfrom_stringlabel+102 moredeploynator: _platforms5 files · 116 symbolsutilityDeploynatorApp__init__auth_login+89 moredeploynator: _mcp_server4 files · 46 symbolsutilityMCPRequest__init__is_notification+38 more

Details

Static architecture map of 31 files (py, sh) in 5 components: deploynator: _changelog, deploynator: _toml, deploynator: _models, deploynator: _platforms, deploynator: _mcp_server. Structure is extracted statically without LLM calls; component prose may be enriched locally.

Relations

deploynator: _changelog (1) [Expand]

deploynator: _changelog groups 6 files (py) around Config, create, resolve_path, gh_authd, glab_authd. prompt_for_credentials: Pide el token PyPI por input oculto solo si hay TTY.

Related Classes/Methods:

Sub-components

deploynator (1.1)

deploynator groups 3 files (py) around Config, create, resolve_path, gh_authd, glab_authd. prompt_for_credentials: Pide el token PyPI por input oculto solo si hay TTY.

tests (1.2)

tests groups 3 files (py) around TestChangelogGenerator, generator, test_generate_header, test_generate_from_messages, test_generate_from_messages_organizes_by_type. RED: PyPI runner — detecta packaging, build limpio, upload twine.

Files

deploynator: _toml (2) [Expand]

deploynator: _toml groups 6 files (py) around TomlConfig, __post_init__, _clamp_timeout, load_toml_config, TestRunner.

Related Classes/Methods:

Sub-components

deploynator (2.1)

deploynator groups 3 files (py) around TomlConfig, __post_init__, _clamp_timeout, load_toml_config, TestRunner.

tests (2.2)

tests groups 3 files (py) around TestBDDDeployScenarios, project, test_version_bump_by_commit_type, test_conventional_commit_parsing, test_commit_message_format_is_consistent. BDD-style tests for deploynator using behavior-driven patterns.

Files

deploynator: _models (3) [Expand]

deploynator: _models groups 6 files (py) around Platform, from_string, label, cli_name, auth_env_var.

Related Classes/Methods:

Sub-components

deploynator (3.1)

deploynator groups 2 files (py) around Platform, from_string, label, cli_name, auth_env_var.

tests (3.2)

tests groups 4 files (py) around TestPlatformContract, test_platform_from_string, test_platform_from_string_case, test_platform_from_string_invalid, test_platform_cli_name. Path-direct deploy + tag prefijos + version_file toml (ReadMenator real).

Files

deploynator: _platforms (4)

deploynator: _platforms groups 5 files (py) around DeploynatorApp, __init__, auth_login, auth_status, _auth_github. _gh_release_in_repo: Best-effort `gh release create` inferring repo from origin.

Related Classes/Methods:

Files

deploynator: _mcp_server (5)

deploynator: _mcp_server groups 4 files (py) around MCPRequest, __init__, is_notification, response, error. MCP (Model Context Protocol) stdio server for deploynator.

Related Classes/Methods:

Files