Hi,
Looks like there has been some changes to pylint and it does not recognize the python paths automatically. You need to tell, what are the ALLPLAN's specific paths, it has to check for modules. Do following:
- open ...\Etc\PythonPartsFramework\pylintrc
- under [Master]section add following code
init-hook = import sys; import os; sys.path.extend(['C:\\Program Files\\Allplan\\Allplan 2026\\Prg', '<your_etc_path>\\PythonPartsFramework\\GeneralScripts', '<your_etc_path>\\PythonPartsFramework\\TestHelper', '<your_etc_path>\\PythonPartsFramework', '<your_etc_path>\\PythonParts-site-packages', '<your_std_path>\\PythonParts-site-packages', '<your_usr_path>\\PythonParts-site-packages', '<your_etc_path>\\PythonPartsFramework\\InterfaceStubs']); os.add_dll_directory('C:\\Program Files\\Allplan\\Allplan 2026\\Prg\\Plugins')
- replace the placeholders: <your_etc_path>, <your_std_path> and <your_usr_path> with the actual etc, std and usr paths
- you can get them from the AllMenu
Best,
Bart