diff --git a/spackbot/workers.py b/spackbot/workers.py index 1163d64..8fbf360 100644 --- a/spackbot/workers.py +++ b/spackbot/workers.py @@ -326,6 +326,12 @@ async def fix_style_task(event): # Style tool is run from the root dir expressed as {0} upstream_url = helpers.PROJECTS[repo_name].upstream_url if repo_name == "spack": + await gh.post( + event.data["issue"]["comments_url"], {}, data={"body": "Spackbot style is disabled while transitioning to Ruff"} + ) + logger.info("Skipping style for core") + return + style_tool = ( "bin/spack", ["--color", "never", "style", "--fix", "--root", "{0}"], diff --git a/workers/Dockerfile b/workers/Dockerfile index b235ef0..d7a8120 100644 --- a/workers/Dockerfile +++ b/workers/Dockerfile @@ -1,7 +1,7 @@ FROM python:3.14 -ADD https://raw.githubusercontent.com/spack/spack/refs/heads/develop/.github/workflows/requirements/style/requirements.txt /source/style-requirements.txt COPY workers/requirements.txt /source/requirements.txt +COPY workers/style-requirements.txt /source/style-requirements.txt RUN pip3 install --upgrade pip setuptools wheel && \ pip3 install -r /source/requirements.txt && \ diff --git a/workers/style-requirements.txt b/workers/style-requirements.txt new file mode 100644 index 0000000..78051eb --- /dev/null +++ b/workers/style-requirements.txt @@ -0,0 +1,12 @@ +black==25.12.0 +clingo==5.8.0 +flake8==7.3.0 +isort==7.0.0 +mypy==1.20.0 +types-six==1.17.0.20251009 +vermin==1.8.0 +pylint==4.0.5 +docutils==0.22.4 +ruamel.yaml==0.19.1 +slotscheck==0.19.1 +ruff==0.15.7