Format an `lc_versions` value with editable-install context. Args: base_version: The base version string. editable: Whether the distribution is installed in editable mode. Returns: The version string, suffixed with ` (editable)` when `editable`.
(base_version: str, *, editable: bool)
| 1054 | |
| 1055 | |
| 1056 | def _format_lc_version(base_version: str, *, editable: bool) -> str: |
| 1057 | """Format an `lc_versions` value with editable-install context. |
| 1058 | |
| 1059 | Args: |
| 1060 | base_version: The base version string. |
| 1061 | editable: Whether the distribution is installed in editable mode. |
| 1062 | |
| 1063 | Returns: |
| 1064 | The version string, suffixed with ` (editable)` when `editable`. |
| 1065 | """ |
| 1066 | return f"{base_version} (editable)" if editable else base_version |
| 1067 | |
| 1068 | |
| 1069 | def _resolve_editable_info() -> tuple[bool, str | None]: |
no outgoing calls
no test coverage detected