The caret version constraint strikes a nice balance of allowing for benefiting from improvements to the dependency, but stopping at a potentially breaking change indicated by a major version bump. A manual review should be done at that time before updating the constraint to the next major version series. The previous approach only set a minimum version constraint, with no restriction on breaking releases.
12 lines
243 B
TOML
12 lines
243 B
TOML
[tool.poetry]
|
|
name = "setup-task"
|
|
version = "0.0.0"
|
|
description = "GitHub Actions action to install Task"
|
|
authors = ["Arduino <info@arduino.cc>"]
|
|
|
|
[tool.poetry.dependencies]
|
|
python = "^3.9"
|
|
|
|
[tool.poetry.dev-dependencies]
|
|
codespell = "^2.1.0"
|