Upgrade to the latest rooster version (#15749)

For all my latest bells and whistles...

It's not published yet since it has breaking changes, so we're using the
commit. (This is what ty does)
This commit is contained in:
Zanie Blue 2025-09-10 14:34:43 -05:00 committed by GitHub
parent 27d205b0c3
commit ab2880f389
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 16 additions and 21 deletions

View File

@ -56,26 +56,10 @@ include = [
]
[tool.rooster]
major_labels = [] # We do not use the major version number yet
minor_labels = ["breaking"]
changelog_ignore_labels = ["internal", "ci", "testing"]
changelog_sections.breaking = "Breaking changes"
changelog_sections.enhancement = "Enhancements"
changelog_sections.compatibility = "Enhancements"
changelog_sections.preview = "Preview features"
changelog_sections.error_messages = "Enhancements"
changelog_sections.cli = "Enhancements"
changelog_sections.configuration = "Configuration"
changelog_sections.performance = "Performance"
changelog_sections.bug = "Bug fixes"
changelog_sections.rustlib = "Rust API"
changelog_sections.documentation = "Documentation"
changelog_sections.__unknown__ = "Other changes"
# We exclude contributors from the CHANGELOG file
# Generate separately with `rooster contributors` for the GitHub release page
changelog_contributors = false
changelog-contributors = false # We exclude contributors from the CHANGELOG file
major-labels = [] # We do not use the major version number yet
minor-labels = ["breaking"]
ignore-labels = ["internal", "ci", "testing"]
version_files = [
"README.md",
"crates/uv/Cargo.toml",
@ -92,6 +76,17 @@ version_files = [
"docs/concepts/projects/workspaces.md",
]
[tool.rooster.section-labels]
"Breaking changes" = ["breaking"]
"Enhancements" = ["enhancement", "compatibility", "error messages"]
"Preview features" = ["preview"]
"Configuration" = ["configuration"]
"Performance" = ["performance"]
"Bug fixes" = ["bug"]
"Rust API" = ["rustlib"]
"Documentation" = ["documentation"]
"Other changes" = ["__unknown__"]
[tool.mypy]
ignore_missing_imports = true
files = [

View File

@ -11,7 +11,7 @@ echo "Updating metadata with rooster..."
cd "$project_root"
# Update the changelog
uv tool run --from 'rooster-blue>=0.0.7' --python 3.12 -- \
uv tool run --from 'rooster-blue @ git+https://github.com/zanieb/rooster@c24ea11bf3cfea89d6f8c782462cac4313e5e0d6' --python 3.12 -- \
rooster release "$@"
echo "Updating lockfile..."