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

List of plugins broken by 3.0.0 #504

Closed
8 of 10 tasks
asottile opened this issue Apr 3, 2021 · 10 comments
Closed
8 of 10 tasks

List of plugins broken by 3.0.0 #504

asottile opened this issue Apr 3, 2021 · 10 comments
Milestone

Comments

@asottile
Copy link
Member

asottile commented Apr 3, 2021

In GitLab by @sigmavirus24 on Jun 26, 2016, 05:21

Broken Plugins

Reason

Most of these plugins are most likely register options to be parsed from configuration. To fix these read: http://flake8.pycqa.org/en/latest/plugin-development/cross-compatibility.html#option-handling-on-flake8-2-and-3

If these plugins are failing because they import something from Flake8, please describe the traceback below so we can figure out what needs to be added to our publicly supported API.

@asottile asottile added this to the 3.0.0 milestone Apr 3, 2021
@asottile
Copy link
Member Author

asottile commented Apr 3, 2021

In GitLab by @sigmavirus24 on Jun 26, 2016, 05:30

Changed title: {-Master l-}ist of plugins broken by 3.0.0{+L+}ist of plugins broken by 3.0.0

@asottile
Copy link
Member Author

asottile commented Apr 3, 2021

In GitLab by @The-Compiler on Jun 26, 2016, 07:32

Plugins I noticed the same config issue with:

@asottile
Copy link
Member Author

asottile commented Apr 3, 2021

In GitLab by @sigmavirus24 on Jun 28, 2016, 06:38

Marked the task flake8-copyright (see: savoirfairelinux/flake8-copyright#7) as completed

@asottile
Copy link
Member Author

asottile commented Apr 3, 2021

In GitLab by @xZise on Jun 29, 2016, 04:15

Also seeing issues in:

  • flake8-quotes (reported as bug 29)
  • flake8-string-format (same issue as flake8-future-import mentioned by @The-Compiler, and also my project so I can apply my fix to both) This is actually not really the case as the currently released script doesn't break, but my development version did.

@asottile
Copy link
Member Author

asottile commented Apr 3, 2021

In GitLab by @sigmavirus24 on Jul 20, 2016, 07:46

Marked the task flake8-import-order (fix proposed: PyCQA/flake8-import-order#75) as completed

@asottile
Copy link
Member Author

asottile commented Apr 3, 2021

In GitLab by @Jc2k on Aug 18, 2016, 02:23

flake8-isort was also broken - reported as bug 13. Looks like its the option registering and the style guide stuff.

@asottile
Copy link
Member Author

asottile commented Apr 3, 2021

In GitLab by @mihaic on Sep 6, 2016, 22:28

flake8-print has its codes disabled by default because of the naming of its setuptools entry point. PR #17 is supposed to fix it, but needs input from someone knowledgeable about flake8: what should the entry point be named if the plugin codes use a prefix also used by other plugins?

@asottile
Copy link
Member Author

asottile commented Apr 3, 2021

In GitLab by @pjacock on Sep 7, 2017, 08:10

According to the linked issue, ebb-lint now works on flake8 v3

@asottile
Copy link
Member Author

asottile commented Apr 3, 2021

In GitLab by @sigmavirus24 on Sep 8, 2017, 04:27

marked the task ebb-lint (see: pyga/ebb-lint#2) as completed

@asottile
Copy link
Member Author

asottile commented Apr 3, 2021

In GitLab by @sigmavirus24 on Oct 20, 2018, 10:40

closed

@asottile asottile closed this as completed Apr 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant