diff --git a/Dockerfile b/Dockerfile index 5e4c1c1..1bd70b7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ ARG package=arcaflow_plugin_sysbench # STAGE 1 -- Build module dependencies and run tests # The 'poetry' and 'coverage' modules are installed and verson-controlled in the # quay.io/arcalot/arcaflow-plugin-baseimage-python-buildbase image to limit drift -FROM quay.io/arcalot/arcaflow-plugin-baseimage-python-buildbase:0.5.0 as build +FROM quay.io/arcalot/arcaflow-plugin-baseimage-python-buildbase:0.5.1 as build ARG package RUN dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm \ && dnf -y install sysbench-1.0.20-5.el8 @@ -28,7 +28,7 @@ RUN python -m coverage run tests/test_${package}.py \ # STAGE 2 -- Build final plugin image -FROM quay.io/arcalot/arcaflow-plugin-baseimage-python-osbase:0.5.0 +FROM quay.io/arcalot/arcaflow-plugin-baseimage-python-osbase:0.5.1 ARG package RUN dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm \ diff --git a/pyproject.toml b/pyproject.toml index db5eb26..13a52b9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,8 +12,8 @@ python = "^3.9" arcaflow-plugin-sdk = "^0.14.0" [tool.poetry.dev-dependencies] -docformatter = "1.7.5" -autoflake = "2.3.1" +docformatter = "1.7.8" +autoflake = "2.3.3" pydocstyle = "6.3.0" black = "24.10.0"