Skip to main content

Invoke ruff using flake8 options

Project description

flake8-ruff-wrapper

This is a package that allows you to use ruff as a replacement to flake8 without migrating your configuration to pyproject.toml and keeping the config format

It actually depends on flake8 and ruff and simply bridges the two tools.

Usage:

% cat .flake8
[flake8]
ignore = E203,W503
max-line-length = 88
% flake8-ruff some_file.py
# invokes ruff with configuration that matches the settings defined in .flake8

Using with pre-commit

See pre-commit for instructions

Sample .pre-commit-config.yaml

-   repo: https://github.com/fsouza/flake8-ruff-wrapper
    rev: v0.1.1
    hooks:
    -   id: flake8-ruff

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flake8_ruff_wrapper-0.1.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

flake8_ruff_wrapper-0.1.1-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file flake8_ruff_wrapper-0.1.1.tar.gz.

File metadata

  • Download URL: flake8_ruff_wrapper-0.1.1.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for flake8_ruff_wrapper-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c6060e90387606da8566ccc7ab805979229ec68e4054ecc8ef97fe6d4ecbc757
MD5 f60d93ab79b7f1a2163a1984d6359938
BLAKE2b-256 57071ff9e43c230dbed1fcd361d255153736c65df9344ad2f1b16688323d236f

See more details on using hashes here.

File details

Details for the file flake8_ruff_wrapper-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for flake8_ruff_wrapper-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8693165323b4d491f08fc14f58a71960b4ce49f560c58dbc8fc1e022ced78653
MD5 cdb93ba5be99c54b12282b454bc78dda
BLAKE2b-256 3c90f61f71d0f95f957e70053755b7a5af116f9265825de55cf0e6f4a494ec02

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page