提交 6b43b433 authored 作者: Ricardo Vieira's avatar Ricardo Vieira 提交者: Ricardo Vieira

Add support for ruff

上级 1da2891c
......@@ -172,6 +172,34 @@ skip_gitignore = true
skip = "pytensor/version.py"
skip_glob = "**/*.pyx"
[tool.ruff]
select=["C","E","F","W"]
ignore=["E501","E741","C408","C901"]
exclude = [
"doc/",
"pytensor/_version.py",
"bin/pytensor_cache.py",
]
[tool.ruff.per-file-ignores]
# TODO: Get rid of these:
"**/__init__.py"=["F401","E402","F403"]
"pytensor/tensor/linalg.py"=["F401","F403"]
"pytensor/scalar/basic_scipy.py"=["E402","F403","F401"]
"pytensor/graph/toolbox.py"=["E402","F403","F401"]
"pytensor/link/jax/jax_dispatch.py"=["E402","F403","F401"]
"pytensor/link/jax/jax_linker.py"=["E402","F403","F401"]
"pytensor/sparse/sandbox/sp2.py"=["F401"]
"tests/tensor/test_math_scipy.py"=["E402"]
"tests/sparse/test_basic.py"=["E402"]
"tests/sparse/test_opt.py"=["E402"]
"tests/sparse/test_sp2.py"=["E402"]
"tests/sparse/test_utils.py"=["E402","F401"]
"tests/sparse/sandbox/test_sp.py"=["E402","F401"]
"tests/scalar/test_basic_sympy.py"=["E402"]
"pytensor/graph/rewriting/unify.py"=["F811"]
[tool.mypy]
ignore_missing_imports = true
no_implicit_optional = true
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论