@@ -111,27 +111,7 @@ force-exclude = '''
111111major_labels = [] # Ruff never uses the major version number
112112minor_labels = [" breaking" ] # Bump the minor version on breaking changes
113113
114- changelog_ignore_labels = [" internal" , " ci" , " testing" , " ty" ]
115-
116- changelog_sections.breaking = " Breaking changes"
117- changelog_sections.preview = " Preview features"
118- changelog_sections.bug = " Bug fixes"
119- changelog_sections.rule = " Rule changes"
120- changelog_sections.diagnostics = " Rule changes"
121- changelog_sections.docstring = " Rule changes"
122- changelog_sections.fixes = " Rule changes"
123- changelog_sections.isort = " Rule changes"
124- changelog_sections.performance = " Performance"
125- changelog_sections.formatter = " Formatter"
126- changelog_sections.server = " Server"
127- changelog_sections.cli = " CLI"
128- changelog_sections.configuration = " Configuration"
129- changelog_sections.documentation = " Documentation"
130- changelog_sections.__unknown__ = " Other changes"
131-
132- # We exclude contributors from the CHANGELOG file
133- # Generate separately with `rooster contributors` for the GitHub release page
134- changelog_contributors = false
114+ ignore_labels = [" internal" , " ci" , " testing" , " ty" ]
135115
136116version_files = [
137117 " README.md" ,
@@ -142,3 +122,22 @@ version_files = [
142122 " crates/ruff_wasm/Cargo.toml" ,
143123 " scripts/benchmarks/pyproject.toml" ,
144124]
125+
126+ [tool .rooster .section-labels ]
127+ "Breaking changes" = [" breaking" ]
128+ "Preview features" = [" preview" ]
129+ "Bug fixes" = [" bug" ]
130+ "Rule changes" = [
131+ " diagnostics" ,
132+ " docstrings" ,
133+ " rule" ,
134+ " fixes" ,
135+ " isort" ,
136+ ]
137+ "Performance" = [" performance" ]
138+ "Formatter" = [" formatter" ]
139+ "Server" = [" server" ]
140+ "CLI" = [" cli" ]
141+ "Configuration" = [" configuration" ]
142+ "Documentation" = [" documentation" ]
143+ "Other changes" = [" __unknown__" ]
0 commit comments