forked from pool/python-blue
- Add flake8-v5-compatibility.patch wich makes it work with flake8 v5 gh#grantjenks/blue#78 OBS-URL: https://build.opensuse.org/request/show/1004669 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blue?expand=0&rev=17
18 lines
620 B
Diff
18 lines
620 B
Diff
--- a/blue/__init__.py
|
|
+++ b/blue/__init__.py
|
|
@@ -397,9 +397,12 @@ def format_file_in_place(*args, **kws):
|
|
|
|
|
|
try:
|
|
- BaseConfigParser = flake8_config.ConfigParser # flake8 v4
|
|
+ BaseConfigParser = flake8_config.configparser.ConfigParser # flake8 v5
|
|
except AttributeError:
|
|
- BaseConfigParser = flake8_config.MergedConfigParser # flake8 v3
|
|
+ try:
|
|
+ BaseConfigParser = flake8_config.ConfigParser # flake8 v4
|
|
+ except AttributeError:
|
|
+ BaseConfigParser = flake8_config.MergedConfigParser # flake8 v3
|
|
|
|
|
|
class MergedConfigParser(BaseConfigParser):
|