ConfigObj 5.1.0: different import paths causes some add-ons to fail to initialize


 

Hi all,

 

The second of a series of advisories regarding what’s happening with NVDA 2018.4:

 

As of today’s alpha build, ConfigObj has been upgraded to 5.1.0. The biggest change, apart from ConfigObj being source-compatible with Python 3, is the new import path for validate module. Unfortunately, the module that is supposed to be part of NVDA wasn’t added, which causes Remote Support, Vocalizer and other add-ons that rely on validate routines to fail to initialize. NVDA developers are aware of this and plans to fix this as soon as possible.

 

Cheers,

Joseph

Join nvda@nvda.groups.io to automatically receive all group messages.