Brent Westbrook
54fccb3ee2
Bump version to 0.9.7 ( #16271 )
2025-02-20 08:12:11 -05:00
Dhruv Manilawala
524cf6e515
Bump version to 0.9.6 ( #16074 )
2025-02-10 18:14:04 +05:30
Dylan
10d3e64ccd
Bump version to 0.9.5 ( #16002 )
2025-02-06 13:24:45 -06:00
Dylan
854ab03078
Bump version to 0.9.4 ( #15831 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2025-01-30 11:29:22 -06:00
Dylan
b5ffb404de
Bump version to 0.9.3 ( #15698 )
2025-01-23 12:43:56 -06:00
Calum Young
023c52d82b
Standardise ruff config ( #15558 )
2025-01-21 12:09:11 +01:00
Dhruv Manilawala
d97502d647
Include more labels in CHANGELOG sections ( #15566 )
...
## Summary
This PR updates Rooster config to include more labels, specifically:
* Include
[`diagnostics`](https://github.com/astral-sh/ruff/labels/diagnostics ),
[`docstring`](https://github.com/astral-sh/ruff/labels/docstring ),
[`fixes`](https://github.com/astral-sh/ruff/labels/fixes ) and
[`isort`](https://github.com/astral-sh/ruff/labels/isort ) for "Rule
changes" section
* Use
[`performance`](https://github.com/astral-sh/ruff/labels/performance )
for "Performance" section. We already have included "Performance"
section in various version, so let's make it official :)
* Ignore [`testing`](https://github.com/astral-sh/ruff/labels/testing )
label
The following is open:
* [`suppression`](https://github.com/astral-sh/ruff/labels/suppression )
2025-01-20 10:34:22 +05:30
Douglas Creager
8e3633f55a
Auto-generate AST boilerplate ( #15544 )
...
This PR replaces most of the hard-coded AST definitions with a
generation script, similar to what happens in `rust_python_formatter`.
I've replaced every "rote" definition that I could find, where the
content is entirely boilerplate and only depends on what syntax nodes
there are and which groups they belong to.
This is a pretty massive diff, but it's entirely a refactoring. It
should make absolutely no changes to the API or implementation. In
particular, this required adding some configuration knobs that let us
override default auto-generated names where they don't line up with
types that we created previously by hand.
## Test plan
There should be no changes outside of the `rust_python_ast` crate, which
verifies that there were no API changes as a result of the
auto-generation. Aggressive `cargo clippy` and `uvx pre-commit` runs
after each commit in the branch.
---------
Co-authored-by: Micha Reiser <micha@reiser.io >
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2025-01-17 14:23:02 -05:00
Dhruv Manilawala
c20255abe4
Bump version to 0.9.2 ( #15529 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2025-01-16 13:07:26 +00:00
Micha Reiser
12f86f39a4
Ruff 0.9.1 ( #15407 )
2025-01-10 19:45:06 +01:00
Micha Reiser
d0b2bbd55e
Release 0.9.0 ( #15371 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2025-01-09 14:53:08 +01:00
Micha Reiser
6b907c1305
Ruff 0.8.6 ( #15253 )
2025-01-04 13:09:26 +01:00
Dhruv Manilawala
11e873eb45
Bump version to 0.8.5 ( #15219 )
2025-01-02 17:21:21 +05:30
Dhruv Manilawala
3bb0dac235
Bump version to 0.8.4 ( #15064 )
2024-12-19 13:15:42 +00:00
Dylan
37f433814c
Bump version to 0.8.3 ( #14937 )
...
Co-authored-by: Dhruv Manilawala <dhruvmanila@gmail.com >
2024-12-12 14:13:06 +00:00
Dimitri Papadopoulos Orfanos
68eb0a2511
Stop referring to early ruff versions ( #14862 )
...
## Summary
Referring to old versions has become more distracting than useful.
## Test Plan
—
2024-12-09 16:47:26 +01:00
Dhruv Manilawala
b0e26e6fc8
Bump version to 0.8.2 ( #14789 )
2024-12-05 18:06:35 +05:30
Dhruv Manilawala
976c37a849
Bump version to 0.8.1 ( #14655 )
2024-11-28 19:12:50 +05:30
Micha Reiser
8358ad8d25
Ruff 0.8 release ( #14486 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
Co-authored-by: David Salvisberg <dave@daverball.com >
2024-11-22 08:45:19 +01:00
Dhruv Manilawala
ed7b98cf9b
Bump version to 0.7.4 ( #14358 )
2024-11-15 11:17:32 +00:00
Dhruv Manilawala
fbf140a665
Bump version to 0.7.3 ( #14197 )
2024-11-08 16:39:37 +05:30
Dhruv Manilawala
ef72fd79a7
Bump version to 0.7.2 ( #14039 )
2024-11-01 19:09:07 +05:30
Dhruv Manilawala
337af836d3
Bump version to 0.7.1 ( #13913 )
2024-10-24 20:57:07 +05:30
Alex Waygood
5e6de4e0c6
Changelog for Ruff v0.7 ( #13794 )
...
Co-authored-by: Dhruv Manilawala <dhruvmanila@gmail.com >
2024-10-17 16:14:21 +00:00
Dhruv Manilawala
975be9c1c6
Bump version to 0.6.9 ( #13624 )
2024-10-04 18:51:13 +05:30
Alex Waygood
82324678cf
Rename the ruff_vendored crate to red_knot_vendored ( #13586 )
2024-10-01 16:16:59 +01:00
aditya pillai
d9267132d6
Fix leftover references to red_knot_python_semantic/vendor/ ( #13561 )
...
Co-authored-by: Alex Waygood <alex.waygood@gmail.com >
2024-09-30 11:32:02 +00:00
Micha Reiser
ae39ce56c0
Bump version to 0.6.8 ( #13522 )
2024-09-26 14:09:03 +02:00
Charlie Marsh
17c4690b5e
Bump version to v0.6.7 ( #13439 )
2024-09-21 13:16:36 -04:00
Charlie Marsh
d01cbf7f8f
Bump version to v0.6.6 ( #13415 )
2024-09-19 23:09:57 -04:00
Dhruv Manilawala
8558126df1
Bump version to 0.6.5 ( #13346 )
2024-09-13 20:12:26 +05:30
Dhruv Manilawala
65cc6ec41d
Bump version to 0.6.4 ( #13253 )
2024-09-05 21:05:15 +05:30
Dhruv Manilawala
ee258caed7
Bump version to 0.6.3 ( #13152 )
2024-08-29 20:29:33 +05:30
Dhruv Manilawala
02c4373a49
Bump version to 0.6.2 ( #13056 )
2024-08-22 18:59:27 +05:30
Alex Waygood
499c0bd875
Bump version to 0.6.1 ( #12937 )
...
Co-authored-by: Dhruv Manilawala <dhruvmanila@gmail.com >
Co-authored-by: Micha Reiser <micha@reiser.io >
2024-08-16 17:48:06 +01:00
Micha Reiser
b9da31610a
Bump version to 0.6 ( #12894 )
2024-08-15 13:17:22 +01:00
Dhruv Manilawala
221ea662e0
Bump version to 0.5.7 ( #12756 )
2024-08-08 20:56:15 +05:30
Alex Waygood
f1de08c2a0
[red-knot] Merge the semantic and module-resolver crates ( #12751 )
2024-08-08 15:34:11 +01:00
Micha Reiser
da824ba316
Release Ruff 0.5.6 ( #12629 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2024-08-02 17:35:14 +02:00
Dhruv Manilawala
fc16d8d04d
Bump version to 0.5.5 ( #12510 )
2024-07-25 20:17:01 +05:30
Charlie Marsh
3664f85f45
Bump version to v0.5.4 ( #12423 )
2024-07-20 17:28:13 +00:00
Dhruv Manilawala
8cfbac71a4
Bump version to 0.5.3 ( #12381 )
2024-07-18 16:07:34 +00:00
Matthew Runyon
fe04f2b09d
Publish wasm API to npm ( #12317 )
2024-07-17 08:50:38 +02:00
Charlie Marsh
7a7c601d5e
Bump version to v0.5.2 ( #12316 )
2024-07-14 10:43:58 -04:00
Dhruv Manilawala
1b3bff0330
Bump version to 0.5.1 ( #12205 )
2024-07-05 18:33:14 +05:30
Zanie Blue
b4f7d5b2fb
Fix latest version detection during Rooster invocations ( #12162 )
...
We no longer use the "v" prefix so Rooster detects the wrong version.
2024-07-03 07:35:34 -05:00
Micha Reiser
a8b48fce7e
Release v0.5.0 ( #12068 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2024-06-27 14:46:44 +00:00
Alex Waygood
3277d031f8
[red-knot] Move the vendored typeshed stubs to the module resolver crate ( #11966 )
2024-06-21 13:47:54 +00:00
Dhruv Manilawala
b54922fd73
Bump version to v0.4.10 ( #11953 )
2024-06-20 22:37:44 +05:30
Dhruv Manilawala
4f49e918a9
Bump version to v0.4.9 ( #11872 )
2024-06-14 20:36:22 +05:30