Azure / Azure/azure-cli-dev-tools

[Bug] Flake8 is not pinned and with upgrade to 6.0.0 seeing errors on build

Offen
#349 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
91
Forks
134
Ø Merge
2 Std. 51 Min.
Gemergte PRs (30 T.)
1

Beschreibung

With the release of flake8 on https://pypi.org/project/flake8/6.0.0/ its breaking our CI pipeline with uses azdev to do style check

```
Running flake8 on extensions...
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/Users/saisankargochhayat/go/src/goarc.io/arcappliance-cli-extensions/env/lib/python3.10/site-packages/flake8/__main__.py", line 7, in
raise SystemExit(main())
File "/Users/saisankargochhayat/go/src/goarc.io/arcappliance-cli-extensions/env/lib/python3.10/site-packages/flake8/main/cli.py", line 23, in main
app.run(argv)
File "/Users/saisankargochhayat/go/src/goarc.io/arcappliance-cli-extensions/env/lib/python3.10/site-packages/flake8/main/application.py", line 198, in run
self._run(argv)
File "/Users/saisankargochhayat/go/src/goarc.io/arcappliance-cli-extensions/env/lib/python3.10/site-packages/flake8/main/application.py", line 186, in _run
self.initialize(argv)
File "/Users/saisankargochhayat/go/src/goarc.io/arcappliance-cli-extensions/env/lib/python3.10/site-packages/flake8/main/application.py", line 165, in initialize
self.plugins, self.options = parse_args(argv)
File "/Users/saisankargochhayat/go/src/goarc.io/arcappliance-cli-extensions/env/lib/python3.10/site-packages/flake8/options/parse_args.py", line 53, in parse_args
opts = aggregator.aggregate_options(option_manager, cfg, cfg_dir, rest)
File "/Users/saisankargochhayat/go/src/goarc.io/arcappliance-cli-extensions/env/lib/python3.10/site-packages/flake8/options/aggregator.py", line 30, in aggregate_options
parsed_config = config.parse_config(manager, cfg, cfg_dir)
File "/Users/saisankargochhayat/go/src/goarc.io/arcappliance-cli-extensions/env/lib/python3.10/site-packages/flake8/options/config.py", line 131, in parse_config
raise ValueError(
ValueError: Error code '#' supplied to 'ignore' option does not match '^[A-Z]{1,3}[0-9]{0,3}$'

Flake8: FAILED
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne am azdev-Einstiegspunkt für die Stilprüfung und ermittle, wo Flake8 für Erweiterungen installiert oder konfiguriert wird, einschließlich der im traceback angezeigten ignore-Option. Fixiere eine kompatible Flake8-Version und überprüfe, dass die Stilprüfung ohne den Konfigurationsfehler erfolgreich abgeschlossen wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
ci-cd, tooling
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.