Skip to content

stick to flake8 7.0.0 for linting easyblocks (for now)#3365

Merged
boegel merged 2 commits intoeasybuilders:developfrom
branfosj:ci
Jun 18, 2024
Merged

stick to flake8 7.0.0 for linting easyblocks (for now)#3365
boegel merged 2 commits intoeasybuilders:developfrom
branfosj:ci

Conversation

@branfosj
Copy link
Copy Markdown
Member

@branfosj branfosj commented Jun 17, 2024

Only for develop to avoid having to fix geant4.py (see https://github.com/easybuilders/easybuild-easyblocks/actions/runs/9552967707/job/26330689071?pr=3364).

Not needed in 5.0.x as we've removed that section of the easyblock.

pip install --upgrade pip
pip install --upgrade flake8
# fix to this version for develop branch (to avoid needing to fix geant4.py)
pip install --upgrade "flake8<7.1"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll sync develop to 5.0.x eventually, so this will also land in there (unless we kick it out when doing sync), but OK for now...

@boegel boegel merged commit 0a1a5ce into easybuilders:develop Jun 18, 2024
@branfosj branfosj deleted the ci branch June 18, 2024 08:19
@boegel boegel added the tests label Jun 19, 2024
@boegel boegel changed the title use flake8 7.0.0 for linting easyblocks stick to flake8 7.0.0 for linting easyblocks (for now) Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants