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
Mathieu Kniewallner
5e7ba05612
docs(*): fix a few typos, consistency issues and links ( #12193 )
...
## Summary
Fixes a few typos, consistency issues and dead links found across the
documentation.
2024-07-04 19:05:51 -04:00
Étienne BERSAC
2336c078e2
Improve Emacs configuration ( #12070 )
...
Replace black and combine `ruff check --select=I --fix` and `ruff
format`.
2024-06-28 13:09:29 +05:30
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
Rune Lausen
79d72e6479
docs(integrations): fix link to `python-lsp-server` ( #11980 )
...
Co-authored-by: Rune Lausen <rune@lausennet.dk>
2024-06-22 13:17:50 +01: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
Dhruv Manilawala
a8cf7096ff
Bump version to v0.4.8 ( #11755 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-06-05 20:51:31 +05:30
Charlie Marsh
1ad5f9c038
Bump version to v0.4.7 ( #11646 )
2024-05-31 16:30:36 -04:00
Charlie Marsh
49a5a9ccc2
Bump version to v0.4.6 ( #11585 )
2024-05-28 15:10:53 -04:00
Jane Lewis
550aa871d3
Bump version to `v0.4.5` ( #11502 )
2024-05-23 01:09:01 +00:00
Dhruv Manilawala
9ff18bf9d3
Simplify Neovim docs for the LSP setup ( #11489 )
...
Similar to what we have at
https://github.com/astral-sh/ruff-lsp#example-neovim
2024-05-22 09:51:02 +05:30
Alex Waygood
3e8878a1c8
Bump version to v0.4.4 ( #11352 )
2024-05-09 17:00:46 +00:00
Charlie Marsh
1e91a09918
Bump version to v0.4.3 ( #11274 )
2024-05-03 18:48:31 -04:00
Jane Lewis
77c93fd63c
Bump version to 0.4.2 ( #11151 )
2024-04-25 17:31:38 +00:00
Dhruv Manilawala
0ff25a540c
Bump version to 0.4.1 ( #11035 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-04-19 17:42:02 +05:30
Zanie Blue
e751b4ea82
Bump version to 0.4.0 ( #11011 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: Dhruv Manilawala <dhruvmanila@gmail.com>
2024-04-18 19:10:28 +00:00
Dhruv Manilawala
2e37cf6b3b
Bump version to v0.3.7 ( #10895 )
2024-04-12 03:39:45 +00:00
Dhruv Manilawala
4e8a84617c
Bump version to v0.3.6 ( #10883 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-04-11 15:53:01 +00:00
Charlie Marsh
200ebeebdc
Bump version to v0.3.5 ( #10717 )
2024-04-01 13:15:32 -04:00
Charlie Marsh
5062572aca
Bump version to v0.3.4 ( #10515 )
2024-03-21 18:08:21 +00:00
Zanie Blue
608df9a1bc
Bump version to 0.3.3 ( #10425 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-03-15 12:51:49 -05:00
Charlie Marsh
a892fc755d
Bump version to v0.3.2 ( #10304 )
2024-03-09 00:24:22 +00:00
Charlie Marsh
ea79f616bc
Bump version to v0.3.1 ( #10252 )
2024-03-06 19:59:04 +00:00
Micha Reiser
fe6afbe406
Fix `ruff-action` documentation to consistently use `args` instead of `options` ( #10249 )
2024-03-06 18:09:45 +01:00
Micha Reiser
b53118ed00
Bump version to v0.3.0 ( #10151 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-02-29 16:05:20 +01:00
Raphael Boidol
51ce88bb23
docs: update actions in documentation to recent versions without deprecation warnings ( #10109 )
2024-02-24 13:16:10 +00:00
Charlie Marsh
235cfb7976
Bump version to v0.2.2 ( #10018 )
2024-02-17 22:15:04 +00:00
wzy
25868d0371
docs: add mdformat-ruff to integrations.md ( #9924 )
...
Can [mdformat-ruff](https://github.com/Freed-Wu/mdformat-ruff ) be hosted
in <https://github.com/astral-sh > like other integrations of ruff? TIA!
2024-02-11 03:39:15 +00:00
Charlie Marsh
0ccca4083a
Bump version to v0.2.1 ( #9843 )
2024-02-05 15:31:05 -05:00
Zanie Blue
1fadefa67b
Bump version to 0.2.0 ( #9762 )
...
Follows https://github.com/astral-sh/ruff/pull/9680
2024-02-01 17:10:33 -06:00
Charlie Marsh
a7755d7a8d
Bump version to v0.1.15 ( #9690 )
2024-01-29 17:44:05 -05:00
Charlie Marsh
866bea60a5
Bump version to v0.1.14 ( #9581 )
2024-01-19 12:54:39 -05:00
port19
b6ce4f5f3a
update emacs integration section to include `emacs-ruff-format` ( #9403 )
...
## Summary
For emacs users just seeking a ruff formatter, apheleia is overkill.
Instead, a melpa package
[emacs-ruff-format](https://github.com/scop/emacs-ruff-format ) exists
now.
This change prepends a mention of this package, without removing
apheleia as an alternative.
## Test Plan
This is how I integrated ruff into my emacs.
2024-01-14 02:55:51 +00:00
Charlie Marsh
d16c4a2d25
Bump version to v0.1.13 ( #9493 )
2024-01-12 09:27:39 -05:00
Charlie Marsh
55f8f3b2cc
Bump version to v0.1.12 ( #9475 )
2024-01-11 22:13:00 +00:00
Charlie Marsh
fefc7e8199
Bump version to 0.1.11 ( #9370 )
2024-01-02 17:46:06 -05:00
Charlie Marsh
2743387910
Bump version to 0.1.10 ( #9360 )
2024-01-02 13:03:45 -05:00
Andrew Gallant
0263f2715e
Bump version to v0.1.9 ( #9231 )
2023-12-21 13:19:50 -05:00
Charlie Marsh
c014622003
Bump version to v0.1.8 ( #9116 )
2023-12-13 13:19:51 -05:00
Charlie Marsh
8d9912a83a
Bump version to v0.1.7 ( #8999 )
2023-12-04 16:28:23 -05:00
Charlie Marsh
f460f9c5c0
Bump version to v0.1.6 ( #8744 )
2023-11-17 13:29:19 -05:00
Zanie Blue
3956f38999
Prepare release 0.1.5 ( #8570 )
...
[Rendered
CHANGELOG](https://github.com/astral-sh/ruff/blob/release/015/CHANGELOG.md#015 )
2023-11-08 16:00:57 -06:00
Charlie Marsh
ce549e75bc
Update pre-commit documentation ( #8545 )
...
I got some feedback on Mastodon that it wasn't clear how to use the
linter and formatter together in pre-commit (mostly in the pre-commit
repo's documentation, which is even less clear, but the two should be
consistent).
2023-11-07 18:40:13 +00:00
Chris Rose
72ebde8d38
Add instructions for configuration of Emacs ( #8488 )
...
## Summary
Add editor integration docs for `ruff format` in Emacs by way of the
Apheleia formatter library
Depends on: https://github.com/radian-software/apheleia/issues/233
2023-11-05 17:15:59 +00:00
Charlie Marsh
260ea41975
Bump version to v0.1.4 ( #8477 )
2023-11-03 14:52:56 -04:00
Dhruv Manilawala
a8d04cbd88
Update plugins for Neovim integration docs ( #8371 )
...
This PR updates the editor integration section of the documentation for
Neovim.
* Removes the now archived `null-ls` plugin
* Add `nvim-lint` (for linters) and `conform.nvim` (for formatter)
plugins
Screenshot ref: https://github.com/astral-sh/ruff/assets/67177269/b7032228-57b1-4141-ae17-e186c4428b61
2023-10-31 18:18:07 +05:30
Charlie Marsh
63a5a12a41
Improve documentation around linter-formatter conflicts ( #8257 )
...
Closes https://github.com/astral-sh/ruff/issues/8245 .
2023-10-26 17:19:16 +00:00
Charlie Marsh
f6d6200aae
Rework the documentation to incorporate the Ruff formatter ( #7732 )
...
## Summary
This PR updates our documentation for the upcoming formatter release.
Broadly, the documentation is now structured as follows:
- Overview
- Tutorial
- Installing Ruff
- The Ruff Linter
- Overview
- `ruff check`
- Rule selection
- Error suppression
- Exit codes
- The Ruff Formatter
- Overview
- `ruff format`
- Philosophy
- Configuration
- Format suppression
- Exit codes
- Black compatibility
- Known deviations
- Configuring Ruff
- pyproject.toml
- File discovery
- Configuration discovery
- CLI
- Shell autocompletion
- Preview
- Rules
- Settings
- Integrations
- `pre-commit`
- VS Code
- LSP
- PyCharm
- GitHub Actions
- FAQ
- Contributing
The major changes include:
- Removing the "Usage" section from the docs, and instead folding that
information into "Integrations" and the new Linter and Formatter
sections.
- Breaking up "Configuration" into "Configuring Ruff" (for generic
configuration), and new Linter- and Formatter-specific sections.
- Updating all example configurations to use `[tool.ruff.lint]` and
`[tool.ruff.format]`.
My suggestion is to pull and build the docs locally, and review by
reading them in the browser rather than trying to parse all the code
changes.
Closes https://github.com/astral-sh/ruff/issues/7235 .
Closes https://github.com/astral-sh/ruff/issues/7647 .
2023-10-20 23:08:26 +00:00