5555
5656@nox .session (reuse_venv = True )
5757def format (session ):
58- session .install ("black" , "isort" )
58+ session .install ("black" , "isort" , "flynt" )
5959 session .run ("python" , "utils/license-headers.py" , "fix" , * SOURCE_FILES )
60+ session .run ("flynt" , * SOURCE_FILES )
6061 session .run ("black" , "--target-version=py37" , * SOURCE_FILES )
61- session .run ("isort" , * SOURCE_FILES )
62+ session .run ("isort" , "--profile=black" , * SOURCE_FILES )
6263 lint (session )
6364
6465
@@ -70,7 +71,7 @@ def lint(session):
7071 session .install ("--pre" , "elasticsearch" )
7172 session .run ("python" , "utils/license-headers.py" , "check" , * SOURCE_FILES )
7273 session .run ("black" , "--check" , "--target-version=py37" , * SOURCE_FILES )
73- session .run ("isort" , "--check" , * SOURCE_FILES )
74+ session .run ("isort" , "--check" , "--profile=black" , * SOURCE_FILES )
7475 session .run ("flake8" , "--ignore=E501,W503,E402,E712,E203" , * SOURCE_FILES )
7576
7677 # TODO: When all files are typed we can change this to .run("mypy", "--strict", "eland/")
@@ -107,8 +108,7 @@ def test(session, pandas_version: str):
107108 "python" ,
108109 "-m" ,
109110 "pytest" ,
110- "--cov-report" ,
111- "term-missing" ,
111+ "--cov-report=term-missing" ,
112112 "--cov=eland/" ,
113113 "--cov-config=setup.cfg" ,
114114 "--doctest-modules" ,
0 commit comments