| [tool.isort] |
|
|
| py_version = 310 |
| line_length = 120 |
| group_by_package = true |
|
|
| |
| skip_glob = ["docs/*", "logs/*", "_isaac_sim/*", ".vscode/*"] |
|
|
| |
| sections = [ |
| "FUTURE", |
| "STDLIB", |
| "THIRDPARTY", |
| "ASSETS_FIRSTPARTY", |
| "FIRSTPARTY", |
| "EXTRA_FIRSTPARTY", |
| "TASK_FIRSTPARTY", |
| "LOCALFOLDER", |
| ] |
|
|
| |
| extra_standard_library = [ |
| "numpy", |
| "h5py", |
| "open3d", |
| "torch", |
| "tensordict", |
| "bpy", |
| "matplotlib", |
| "gymnasium", |
| "gym", |
| "scipy", |
| "hid", |
| "yaml", |
| "prettytable", |
| "toml", |
| "trimesh", |
| "tqdm", |
| "torchvision", |
| "transformers", |
| "einops" |
| ] |
| |
| known_third_party = [ |
| "isaacsim.core.api", |
| "isaacsim.replicator.common", |
| "omni.replicator.core", |
| "pxr", |
| "omni.kit.*", |
| "warp", |
| "carb", |
| "Semantics", |
| ] |
| |
| known_first_party = "uwlab" |
| known_assets_firstparty = "uwlab_assets" |
| known_extra_firstparty = [ |
| "uwlab_rl", |
| ] |
| known_task_firstparty = "uwlab_tasks" |
| |
| known_local_folder = "config" |
|
|
| [tool.pyright] |
|
|
| include = ["source", "scripts"] |
| exclude = [ |
| "**/__pycache__", |
| "**/_isaac_sim", |
| "**/docs", |
| "**/logs", |
| ".git", |
| ".vscode", |
| ] |
|
|
| typeCheckingMode = "basic" |
| pythonVersion = "3.11" |
| pythonPlatform = "Linux" |
| enableTypeIgnoreComments = true |
|
|
| |
| |
| reportMissingImports = "none" |
| |
| reportMissingModuleSource = "none" |
|
|
| reportGeneralTypeIssues = "none" |
| reportOptionalMemberAccess = "warning" |
| reportPrivateUsage = "warning" |
|
|
|
|
| [tool.codespell] |
| skip = '*.usd,*.svg,*.png,_isaac_sim*,*.bib,*.css,*/_build' |
| quiet-level = 0 |
| |
| ignore-words-list = "haa,slq,collapsable,buss,reacher" |
|
|