john-hen / Flake8-pyproject

Flake8 plug-in loading the configuration from pyproject.toml
https://pypi.org/project/Flake8-pyproject
MIT License
218 stars 10 forks source link

Remove flake8 upper-bound pinning and add nightly test for flake8 main #16

Closed avylove closed 1 year ago

avylove commented 1 year ago

Per #14, this removes the upper-bound pinning for flake8 and adds a nightly test against flake8 main.

The test currently has continue-on-error commented out. This is preferred because it will generate an email on failure, but can be enabled if this causes issues.

You can see I also consolidated the yaml files a bit and added optional testing for 3.12-dev and weekly testing for the current tests. The report coverage yaml could also be folded in by creating a coverage matrix variable, but I ran out of time.

john-hen commented 1 year ago

Thanks!