linters: add ruff & isort (#441)
* sort pre-commit file * pre-commit: add ruff * pre-commit run -a * manual ruff fixes * README: add ruff badge * pre-commit: add isort * pre-commit run -a * ignore previous commit in blames * add changelog entry * replace black & isort by ruff * ruff: more linters * clean config files * pre-commit run -a * ignore previous commit in blames * fix NPY002 ref. https://numpy.org/doc/stable/reference/random/legacy.html * remove useless code * fix dtype conversion
Showing
- .git-blame-ignore-revs 6 additions, 0 deletions.git-blame-ignore-revs
- .pre-commit-config.yaml 27 additions, 18 deletions.pre-commit-config.yaml
- CHANGELOG.md 1 addition, 0 deletionsCHANGELOG.md
- README.md 1 addition, 0 deletionsREADME.md
- benchmarks/bench-switch.py 3 additions, 5 deletionsbenchmarks/bench-switch.py
- pyproject.toml 11 additions, 0 deletionspyproject.toml
- python/eigenpy/__init__.py 1 addition, 1 deletionpython/eigenpy/__init__.py
- unittest/python/decompositions/sparse/cholmod/test_CholmodSimplicialLDLT.py 6 additions, 5 deletions...compositions/sparse/cholmod/test_CholmodSimplicialLDLT.py
- unittest/python/decompositions/sparse/cholmod/test_CholmodSimplicialLLT.py 7 additions, 5 deletions...ecompositions/sparse/cholmod/test_CholmodSimplicialLLT.py
- unittest/python/decompositions/sparse/cholmod/test_CholmodSupernodalLLT.py 7 additions, 5 deletions...ecompositions/sparse/cholmod/test_CholmodSupernodalLLT.py
- unittest/python/decompositions/sparse/test_Accelerate.py 7 additions, 5 deletionsunittest/python/decompositions/sparse/test_Accelerate.py
- unittest/python/decompositions/sparse/test_SimplicialLDLT.py 7 additions, 5 deletionsunittest/python/decompositions/sparse/test_SimplicialLDLT.py
- unittest/python/decompositions/sparse/test_SimplicialLLT.py 7 additions, 5 deletionsunittest/python/decompositions/sparse/test_SimplicialLLT.py
- unittest/python/test_LDLT.py 6 additions, 4 deletionsunittest/python/test_LDLT.py
- unittest/python/test_LLT.py 6 additions, 5 deletionsunittest/python/test_LLT.py
- unittest/python/test_MINRES.py 4 additions, 2 deletionsunittest/python/test_MINRES.py
- unittest/python/test_complex.py 4 additions, 5 deletionsunittest/python/test_complex.py
- unittest/python/test_dimensions.py 0 additions, 2 deletionsunittest/python/test_dimensions.py
- unittest/python/test_eigen_ref.py 11 additions, 14 deletionsunittest/python/test_eigen_ref.py
- unittest/python/test_eigen_solver.py 3 additions, 1 deletionunittest/python/test_eigen_solver.py
pyproject.toml
0 → 100644
Please register or sign in to comment