Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove deprecated configuration options #7650

Closed
MichaReiser opened this issue Sep 25, 2023 · 5 comments
Closed

Remove deprecated configuration options #7650

MichaReiser opened this issue Sep 25, 2023 · 5 comments
Assignees
Labels
configuration Related to settings and configuration
Milestone

Comments

@MichaReiser
Copy link
Member

Remove configuration options that are marked as deprecated.

@MichaReiser MichaReiser added the configuration Related to settings and configuration label Sep 25, 2023
@tibor-reiss
Copy link
Contributor

Looks like a nice place to start contributing to this super tool!

@zanieb zanieb added this to the v0.3.0 milestone Feb 4, 2024
@MichaReiser MichaReiser modified the milestones: v0.3.0, v0.4 Feb 14, 2024
@dhruvmanila dhruvmanila modified the milestones: v0.4.0, v0.5.0 Apr 18, 2024
@MichaReiser
Copy link
Member Author

As of today:

  • show-source
  • tab-size
  • Top level lint settings
  • extend-ignore
  • extend-unfixable
  • ignore-init-module-imports

@MichaReiser
Copy link
Member Author

ignore-init-module-imports

This option has only been deprecated with Ruff 0.4.4 (#11436) and the new behavior is still gated behind preview (we may want to promote it to stable?). I think we should wait with removing the option until after the new F401 behavior has been stabilized

@MichaReiser
Copy link
Member Author

There's also the output-format text that is deprecated and that we probably should remove

MichaReiser pushed a commit that referenced this issue Jun 24, 2024
Co-authored-by: Micha Reiser <micha@reiser.io>
Fixes parts of #7650
@MichaReiser
Copy link
Member Author

I'll close this and will create specific deprecation tasks to ease tracking of what needs to be deprecated/errored/removed when.

MichaReiser pushed a commit that referenced this issue Jun 27, 2024
Co-authored-by: Micha Reiser <micha@reiser.io>
Fixes parts of #7650
MichaReiser pushed a commit that referenced this issue Jun 27, 2024
Co-authored-by: Micha Reiser <micha@reiser.io>
Fixes parts of #7650
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
configuration Related to settings and configuration
Projects
None yet
Development

No branches or pull requests

4 participants