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.2.0
    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.4.0.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for flake8_ruff_wrapper-0.4.0.tar.gz
Algorithm Hash digest
SHA256 809b33ca711dcb26bf90715d9c518734cb2107b46432d1bfa734dc226786e9c7
MD5 223eeb7699986e7ff88e7c7d8b0cb097
BLAKE2b-256 eccd4735061545d57168d4f1a04f69a96c27d5f5161755362d5ced93f282bc19

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for flake8_ruff_wrapper-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fcf73738a2b24245ffc9d306e6b825c90023c2a6f390c61fecdc131c08cb0937
MD5 0f1664b089da68f720f99e8ff01574c4
BLAKE2b-256 904944093589c1a7a71997095aec93f7575732e5e25b312a3481d5203ead725d

See more details on using hashes here.

Provenance

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