Skip to main content

A lint framework that writes better Python code for you.

Project description

Fixit

Documentation PyPI Changelog Project Roadmap MIT License

Fixit provides a highly configurable linting framework with support for auto-fixes, custom “local” lint rules, and hierarchical configuration, built on LibCST.

Fixit makes it quick and easy to write new lint rules and offer suggested changes for any errors found, which can then be accepted automatically, or presented to the user for consideration.

Fixit has been rebuilt for better configuration and support for custom lint rules. If you are using Fixit 0.1.4 or older, take a look at the legacy documentation or the stable branch.

For more details, see the user guide.

License

Fixit is MIT licensed, as found in the LICENSE file.

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

fixit-2.0.0a1.tar.gz (203.5 kB view details)

Uploaded Source

Built Distribution

fixit-2.0.0a1-py3-none-any.whl (69.5 kB view details)

Uploaded Python 3

File details

Details for the file fixit-2.0.0a1.tar.gz.

File metadata

  • Download URL: fixit-2.0.0a1.tar.gz
  • Upload date:
  • Size: 203.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.0

File hashes

Hashes for fixit-2.0.0a1.tar.gz
Algorithm Hash digest
SHA256 edec013b54c6f0f8223ca0aad0c5a30dc5ae3e42ddc2deb21dde677c168b18fd
MD5 47e1ce1d265996ebc75d7b197a53d623
BLAKE2b-256 09ab21d9c0cf84ec182041de1c1385118479c20aaeac4063619cd3b5d8737ea8

See more details on using hashes here.

Provenance

File details

Details for the file fixit-2.0.0a1-py3-none-any.whl.

File metadata

  • Download URL: fixit-2.0.0a1-py3-none-any.whl
  • Upload date:
  • Size: 69.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.0

File hashes

Hashes for fixit-2.0.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 776c5ef14a7f11c28bc90dd0c237ece61d304980d97f63eee8020e11708e0e40
MD5 fe669a1934b5740844877dc51a26adda
BLAKE2b-256 148be62150f5486309d1a27553b5fa472ccd37e482fb921182442dc8e1b8c21e

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