История изменений
Исправление snizovtsev, (текущая версия) :
Ну держи бенчмарк. Есть исходники тулы на расте - https://github.com/astral-sh/uv , пользуются ей как CLI интерфейс + toml конфиг pyproject.toml
. Доки тут: https://docs.astral.sh/uv/, issues тут https://github.com/astral-sh/uv/issues. Для сборки пользуемся hatchling, доки здесь https://hatch.pypa.io/1.9/config/metadata/
Так вот, я утверждаю, что поддерживается environment expansion, т.е. в pyproject.toml
можно написать что-то такое:
[project]
dependencies = [
"ai-is-dummy == XXX",
]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
- Что конкретно написать вместо XXX, чтобы версия пакета бралась из переменной окружения
$AI_IS_DUMMY_VERSION
? - Поддерживается ли подобный синтаксис в
tool.uv.index.url
? - А в каких ещё ключах из
pyproject.toml
поддерживается этот expansion?
Не нужно быть PhD чтобы ответить на эти вопросы, человеку достаточно потратить времени на гугление, почитать комменты, почитать код – любой справится. А ИИ 99.9% не сможет, и ты заранее не знаешь сможет ли.
Исправление snizovtsev, :
Ну держи бенчмарк. Есть исходники тулы на расте - https://github.com/astral-sh/uv , пользуются ей как CLI интерфейс + toml конфиг pyproject.toml
. Доки тут: https://docs.astral.sh/uv/, issues тут https://github.com/astral-sh/uv/issues. Для сборки пользуемся hatchling, доки здесь https://hatch.pypa.io/1.9/config/metadata/
Так вот, я утверждаю, что uv поддерживает environment expansion, т.е. в pyproject.toml
можно написать что-то такое:
[project]
dependencies = [
"ai-is-dummy == XXX",
]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
- Что конкретно написать вместо XXX, чтобы версия пакета бралась из переменной окружения
$AI_IS_DUMMY_VERSION
? - Поддерживается ли подобный синтаксис в
tool.uv.index.url
? - А в каких ещё ключах из
pyproject.toml
поддерживается этот expansion?
Не нужно быть PhD чтобы ответить на эти вопросы, человеку достаточно потратить времени на гугление, почитать комменты, почитать код – любой справится. А ИИ 99.9% не сможет, и ты заранее не знаешь сможет ли.
Исправление snizovtsev, :
Ну держи бенчмарк. Есть исходники тулы на расте - https://github.com/astral-sh/uv , пользуются ей как CLI интерфейс + toml конфиг pyproject.toml
. Доки тут: https://docs.astral.sh/uv/, issues тут https://github.com/astral-sh/uv/issues.
Так вот, я утверждаю, что uv поддерживает environment expansion, т.е. в pyproject.toml
можно написать что-то такое:
[project]
dependencies = [
"ai-is-dummy == XXX",
]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
- Что конкретно написать вместо XXX, чтобы версия пакета бралась из переменной окружения
$AI_IS_DUMMY_VERSION
? - Поддерживается ли подобный синтаксис в
tool.uv.index.url
? - А в каких ещё ключах из
pyproject.toml
поддерживается этот expansion?
Не нужно быть PhD чтобы ответить на эти вопросы, человеку достаточно потратить времени на гугление, почитать комменты, почитать код – любой справится. А ИИ 99.9% не сможет, и ты заранее не знаешь сможет ли.
Исправление snizovtsev, :
Ну держи бенчмарк. Есть исходники тулы на расте - https://github.com/astral-sh/uv , пользуются ей как CLI интерфейс + toml конфиг pyproject.toml
. Доки тут: https://docs.astral.sh/uv/, issues тут https://github.com/astral-sh/uv/issues.
Так вот, я утверждаю, что uv поддерживает environment expansion, т.е. в pyproject.toml
можно написать что-то такое (кстати в доках так и не нашёл за полчаса, хотя помню был не очевидный абзац):
[project]
dependencies = [
"ai-is-dummy == XXX",
]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
- Что конкретно написать вместо XXX, чтобы версия пакета бралась из переменной окружения
$AI_IS_DUMMY_VERSION
? - Поддерживается ли подобный синтаксис в
tool.uv.index.url
? - А в каких ещё ключах из
pyproject.toml
поддерживается этот expansion?
Не нужно быть PhD чтобы ответить на эти вопросы, человеку достаточно потратить времени на гугление, почитать комменты, почитать код – любой справится. А ИИ 99.9% не сможет, и ты заранее не знаешь сможет ли.
Исправление snizovtsev, :
Ну держи бенчмарк. Есть исходники тулы на расте - https://github.com/astral-sh/uv , пользуются ей как CLI интерфейс + toml конфиг pyproject.toml
. Доки тут: https://docs.astral.sh/uv/, issues тут https://github.com/astral-sh/uv/issues.
Так вот, я утверждаю, что uv поддерживает environment expansion, т.е. в pyproject.toml
можно написать что-то такое (кстати в доках так и не нашёл за полчаса, хотя помню был не очевидный абзац):
[project]
dependencies = [
"ai-is-dummy == XXX",
]
- Что конкретно написать вместо XXX, чтобы версия пакета бралась из переменной окружения
$AI_IS_DUMMY_VERSION
? - Поддерживается ли подобный синтаксис в
tool.uv.index.url
? - А в каких ещё ключах из
pyproject.toml
поддерживается этот expansion?
Не нужно быть PhD чтобы ответить на эти вопросы, человеку достаточно потратить времени на гугление, почитать комменты, почитать код – любой справится. А ИИ 99.9% не сможет, и ты заранее не знаешь сможет ли.
Исправление snizovtsev, :
Ну держи бенчмарк. Есть исходники тулы на расте - https://github.com/astral-sh/uv , пользуются ей как CLI интерфейс + toml конфиг pyproject.toml
. Доки тут: https://docs.astral.sh/uv/, issues тут https://github.com/astral-sh/uv/issues.
Так вот, я утверждаю, что uv поддерживает environment expansion, т.е. в pyproject.toml
можно написать что-то такое (кстати в доках так и не нашёл за полчаса, хотя помню был не очевидный абзац):
[project]
dependencies = [
"ai-is-dummy == XXX",
]
- Что конкретно написать вместо XXX, чтобы версия пакета бралось из переменной окружения
$AI_IS_DUMMY_VERSION
? - Поддерживается ли подобный синтаксис в
tool.uv.index.url
? - А в каких ещё ключах из
pyproject.toml
поддерживается этот expansion?
Не нужно быть PhD чтобы ответить на эти вопросы, человеку достаточно потратить времени на гугление, почитать комменты, почитать код – любой справится. А ИИ 99.9% не сможет, и ты заранее не знаешь сможет ли.
Исправление snizovtsev, :
Ну держи бенчмарк. Есть исходники тулы на расте - https://github.com/astral-sh/uv , пользуются ей как CLI интерфейс + toml конфиг pyproject.toml
. Доки тут: https://docs.astral.sh/uv/, issues тут https://github.com/astral-sh/uv/issues.
Так вот, я утверждаю, что uv поддерживает environment expansion, т.е. в pyproject.toml
можно написать что-то такое (кстати в доках так и не нашёл за полчаса, хотя помню был не очевидный абзац):
[project]
dependencies = [
"ai-is-dummy == XXX",
]
- Что конкретно написать вместо XXX, чтобы переменная окружения бралась из
$AI_IS_DUMMY_VERSION
? - Поддерживается ли подобный синтаксис в
tool.uv.index.url
? - А в каких ещё ключах из
pyproject.toml
поддерживается этот expansion?
Не нужно быть PhD чтобы ответить на эти вопросы, человеку достаточно потратить времени на гугление, почитать комменты, почитать код – любой справится. А ИИ 99.9% не сможет, и ты заранее не знаешь сможет ли.
Исходная версия snizovtsev, :
Ну держи бенчмарк. Есть исходники тулы на расте - https://github.com/astral-sh/uv , пользуются ей как CLI интерфейс + toml конфиг pyproject.toml
. Доки тут: https://docs.astral.sh/uv/, issues тут https://github.com/astral-sh/uv/issues.
Так вот, я утверждаю, что uv поддерживает environment expansion, т.е. в pyproject.toml
можно написать что-то такое (кстати в доках так и не нашёл за полчаса, хотя помню был не очевидный абзац):
[project]
dependencies = [
"hello-world == XXX",
]
- Что конкретно написать вместо XXX, чтобы переменная окружения бралась из
$HELLO_WORLD_VERSION
? - Поддерживается ли подобный синтаксис в
tool.uv.index.url
? - А в каких ещё ключах из
pyproject.toml
поддерживается этот expansion?
Не нужно быть PhD чтобы ответить на эти вопросы, человеку достаточно потратить времени на гугление, почитать комменты, почитать код – любой справится. А ИИ 99.9% не сможет, и ты заранее не знаешь сможет ли.