Sign inSign up

swepy/ruff

By swepy

Updated 6 months ago

Image with Ruff installed, an extremely fast Python linter, on your Python code.

Image
Integration & delivery
Developer tools
Monitoring & observability
1

8.5K

swepy/ruff repository overview

Ruff Docker Image

Ruff Pipeline License: MIT

Static Badge Static Badge

This Docker image provides a ready-to-use environment with Ruff installed. Ruff is a highly efficient Python linter and code formatter that significantly speeds up code checking and formatting tasks. Built with Rust, Ruff offers performance that is orders of magnitude faster than traditional tools like Flake8 or Black.

Security

All versions

CVE-2018-20225⁠: This only affects use of the --extra-index-url option, which is not used to install ruff in the image.

CICD

We rely on GitLab CI components to build and release this image:

Automatic release

Release by Changelog

Publish a new release based on the content of the CHANGELOG.md file. The file must follow the Keep a Changelog format and each release must adhere to Semantic Versioning.

Image build

PyPI to Docker missing version

This template is used to retrieve all versions of a package from PyPI and compare it to the version of the image in the registry. If the version of the image is missing, the job will create an artefact with the lowest version of the package missing in the registry, ready to be used for other jobs to build the image.

Docker Build Kaniko

Build a Docker image and push it to the VCS host container registry.

Tag summary

Content type

Image

Digest

sha256:dcdec28f6

Size

36.2 MB

Last updated

6 months ago

docker pull swepy/ruff