python-formate / flake8-dunder-all

A Flake8 plugin and pre-commit hook which checks to ensure modules have defined '__all__'.
https://flake8-dunder-all.readthedocs.io/en/latest
MIT License
7 stars 2 forks source link

Possible incompatibility with Flake8 >= 5.0.4 #44

Closed nkukard closed 1 year ago

nkukard commented 2 years ago

Description

After upgrading flake I seem to be getting the below error...

There was a critical error during execution of Flake8:
plugin code for `flake8-dunder-all[DALL]` does not match ^[A-Z]{1,3}[0-9]{0,3}$

Steps to Reproduce

  1. Install flake8 5.0.3
  2. Install flake8-dunder-all
  3. Try lint some python code

Actual result:

There was a critical error during execution of Flake8:
plugin code for `flake8-dunder-all[DALL]` does not match ^[A-Z]{1,3}[0-9]{0,3}$

Expected result:

No critical error.

Reproduces how often:

Easily reproduced

Version

flake8 and flake8-dunder-all is installed in a tox environment using "deps = flake8 flake8-dunder-all".

sshishov commented 1 year ago

@domdfcoding is this repo still alive? can we merge the blocking MR?

nkukard commented 1 year ago

@domdfcoding is this repo still alive? can we merge the blocking MR?

ref #50 , no response from maintainer

domdfcoding commented 1 year ago

I have released version 0.3.0 which should fix this. Please reopen if you continue to have issues.