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] [tool.rooster]
major_labels = [] # We do not use the major version number yet changelog-contributors = false # We exclude contributors from the CHANGELOG file
minor_labels = ["breaking"] major-labels = [] # We do not use the major version number yet
changelog_ignore_labels = ["internal", "ci", "testing"] minor-labels = ["breaking"]
changelog_sections.breaking = "Breaking changes" ignore-labels = ["internal", "ci", "testing"]
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
version_files = [ version_files = [
"README.md", "README.md",
"crates/uv/Cargo.toml", "crates/uv/Cargo.toml",
@ -92,6 +76,17 @@ version_files = [
"docs/concepts/projects/workspaces.md", "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] [tool.mypy]
ignore_missing_imports = true ignore_missing_imports = true
files = [ files = [

View File

@ -11,7 +11,7 @@ echo "Updating metadata with rooster..."
cd "$project_root" cd "$project_root"
# Update the changelog # 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 "$@" rooster release "$@"
echo "Updating lockfile..." echo "Updating lockfile..."