Skip to content
This repository has been archived by the owner. It is now read-only.

FalconSocial/pre-commit-python-sorter

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This project is no longer maintained, and should be replaced with a different project such as isort.

Build Status Coverage Status

Pre-commit python module sorter

This is a pre-commit hook that will sort your imports for you (or show you how it should be done).

Add this to your .pre-commit-config.yaml file

- repo: git://github.com/FalconSocial/pre-commit-python-sorter
  sha: 1.0.4
  hooks:
  - id: python-import-sorter
    args: ['--silent-overwrite']

Available flags:

  • --silent-overwrite: The hook won't fail if it has to change files. It will just do it.
  • --check-only: The hook will not change any files.
  • --diff: If imports are not ordered correctly, print a diff of required changes to fix the import order.

The hook supports isort's configuration files - Please refer to the isort documentation for reference

Development: pip install -r requirements-dev.txt

Testing: py.test --cov pre_commit_hook tests/

About

A pre-commit hook to sort your Python imports.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages