diff --git a/.genignore b/.genignore index 1ded5670..be3ba87c 100644 --- a/.genignore +++ b/.genignore @@ -1,3 +1,4 @@ pyproject.toml examples/* src/mistral/extra/* +pylintrc \ No newline at end of file diff --git a/pylintrc b/pylintrc index 266bc815..dd962451 100644 --- a/pylintrc +++ b/pylintrc @@ -52,7 +52,8 @@ ignore=CVS # ignore-list. The regex matches against paths and can be in Posix or Windows # format. Because '\\' represents the directory delimiter on Windows systems, # it can't be used as an escape character. -ignore-paths= +ignore-paths=^src/mistralai_private/extra/.*$, + ^src/mistralai_private/conversations.py # Files or directories matching the regular expression patterns are skipped. # The regex matches against base names, not paths. The default value ignores diff --git a/pyproject.toml b/pyproject.toml index 1050042e..dc055d7b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -69,7 +69,13 @@ module = "typing_inspect" ignore_missing_imports = true [[tool.mypy.overrides]] -module = "jsonpath" +module = [ + "jsonpath.*", + "typing_inspect.*", + "authlib.*", + "mcp.*", + "griffe.*" +] ignore_missing_imports = true [tool.pyright]