[tool.pyright] include = [ "gym_minigrid/**", ] exclude = [ "**/node_modules", "**/__pycache__", ] strict = [ ] typeCheckingMode = "basic" pythonVersion = "3.7" typeshedPath = "typeshed" enableTypeIgnoreComments = true # This is required as the CI pre-commit does not download the module (i.e. numpy) # Therefore, we have to ignore missing imports reportMissingImports = "none" reportUnknownMemberType = "none" reportUnknownParameterType = "none" reportUnknownVariableType = "none" reportUnknownArgumentType = "none" reportPrivateUsage = "warning" reportUntypedFunctionDecorator = "none" reportMissingTypeStubs = false reportUnboundVariable = "warning" reportGeneralTypeIssues ="none" [tool.pytest.ini_options] filterwarnings = ['ignore:.*step API.*:DeprecationWarning'] # TODO: to be removed when old step API is removed