11line-length = 88
22exclude = [" _vendor" , " tuners" ]
33
4+ [lint ]
5+ select = [" E4" , " E7" , " E9" , " F" , " I" ]
6+
47[lint .isort ]
5- known-first-party = [" polyaxon" , " traceml" , " hypertune" , " vents" ]
6- known-third-party = [" rest_framework " , " scipy " , " sklearn " , " datadog" , " docker" , " corsheaders " , " celery " , " picklefield " , " sentry_sdk " , " orjson " , " pydantic " , " clipped " ]
8+ known-first-party = [" polyaxon" , " traceml" , " hypertune" , " vents" , " clipped " ]
9+ known-third-party = [" celery " , " corsheaders " , " datadog" , " docker" , " orjson " , " picklefield " , " pydantic " , " rest_framework " , " scipy " , " sentry_sdk " , " sklearn " ]
710extra-standard-library = [" typing" , " typing_extensions" , " mock" , " pytest" , " factory" , " faker" , " flaky" , " numpy" , " pandas" , " requests" , " websocket" , " jinja2" , " yaml" , " pytz" ]
811force-single-line = false
912force-sort-within-sections = true
@@ -12,7 +15,6 @@ lines-after-imports = 2
1215section-order = [" future" , " standard-library" , " third-party" , " first-party" , " local-folder" ]
1316
1417[lint .per-file-ignores ]
15- # Do not enforce usage and import order rules in init files
1618"__init__.py" = [" E402" , " F401" , " F403" , " I" ]
1719"polyaxon/types.py" = [" E402" , " F401" , " F403" , " F405" , " I" ]
1820"polyaxon/schemas.py" = [" E402" , " F401" , " F403" , " F405" , " I" ]
@@ -23,4 +25,3 @@ section-order = ["future", "standard-library", "third-party", "first-party", "lo
2325"polyaxon/polyaxonfile.py" = [" E402" , " F401" , " F403" , " F405" , " I" ]
2426"polyaxon/tracking/run.py" = [" E402" , " F401" , " F403" , " F405" , " I" ]
2527"polyaxon/tracking/contrib/scikit.py" = [" E402" , " F401" , " F403" , " F405" , " I" ]
26-
0 commit comments