Skip to main content

Orchestrator CLI tool for ruff fixes with Factory AI droids

Project description

ruff-droids

CLI tool that runs ruff --fix on a codebase and dispatches remaining violations to Factory AI droids for resolution.

Install

uv tool install .

Usage

ruff-droids --path /your/project

Options

Flag Default Description
--path . Target directory
--factory-api-key FACTORY_API_KEY env Factory API key
--concurrency 4 Parallel droid workers

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

ruff_droids-0.1.1.tar.gz (15.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ruff_droids-0.1.1-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ruff_droids-0.1.1.tar.gz
  • Upload date:
  • Size: 15.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ruff_droids-0.1.1.tar.gz
Algorithm Hash digest
SHA256 dd38a700a6c99ce538c79dbb6eafd46b87eeaec41258f11889e58c26bb0de7be
MD5 c892472f32be8eb86957fcf534f0e99b
BLAKE2b-256 44b4e9147c860e1fef10ba584975ba46d120ed45e662bfeb893ae727949aaf27

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruff_droids-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ruff_droids-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8c67cdf2c1a7e7994a2c8be39553caa102da0fdae9bf1b80ae4e70ef82ba1351
MD5 f3d7f89644631e85c404c4fae0938f2d
BLAKE2b-256 5c682e8d2494a52a59759930c757447af89630cd7577032e36f8e415d8d2b3ab

See more details on using hashes here.

Supported by

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