/
niceSOFT
/
python3-hatchling
Обзор
Документация
Войти
/
niceSOFT
/
python3-hatchling
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/hatch/cli/status/__init__.py
27 строк
1 KB
Dimitri Papadopoulos Orfanos
Upgrade Ruff to 0.13.2 (#1890)
28 сен 2025, 21:20
Не верифицирован
28 сен 2025, 21:20
aff6f39
Код
Авторство
О чём код?
import click @click.command(short_help="Show information about the current environment") @click.pass_obj def status(app): """Show information about the current environment.""" def display_pair(key, value, display_func=None, link=None): app.display_info("[", end="") app.display_success(key, end="") app.display_info("]", end="") app.display_info(" - ", end="") (display_func or app.display_info)(value, link=link) if app.project.root is None: if app.project.chosen_name is None: display_pair("Project", "<no project detected>", app.display_warning) else: display_pair("Project", f"{app.project.chosen_name} (not a project)", app.display_warning) elif app.project.chosen_name is None: display_pair("Project", f"{app.project.root.name} (current directory)") else: display_pair("Project", app.project.chosen_name) display_pair("Location", str(app.project.location)) display_pair("Config", str(app.config_file.path), link=f"file:///{app.config_file.path}")