josephsl / addonUpdater

A proof of concept implementation of NVDA Core issue 3208 (ability to check for, download, and apply add-on updates)
GNU General Public License v2.0
8 stars 7 forks source link

Error when add-on updater is run from source #4

Closed CyrilleB79 closed 4 years ago

CyrilleB79 commented 4 years ago

Hi Joseph

When running add-on updater from source, I have an error during NVDA startup. I am running NVDA from source using my normal user config, hence the error.

STR

Actual result:

Error tone heard during startup The following error appears in the log:

ERROR - globalPluginHandler.listPlugins (09:22:33.101) - MainThread (7264):
Error importing global plugin addonUpdater
Traceback (most recent call last):
  File "globalPluginHandler.py", line 23, in listPlugins
    plugin = importlib.import_module("globalPlugins.%s" % name, package="globalPlugins").GlobalPlugin
  File "C:\Users\Cyrille\AppData\Local\Programs\Python\Python37-32\lib\importlib\__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "C:\Users\Cyrille\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater\__init__.py", line 21, in <module>
    from . import addonGuiEx
  File "C:\Users\Cyrille\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater\addonGuiEx.py", line 19, in <module>
    import updateCheck
  File "updateCheck.py", line 20, in <module>
    raise RuntimeError("No update version type, update checking not supported")
RuntimeError: No update version type, update checking not supported

Expected result:

No error during startup. Error could be caught and a warning could be issued instead. The add-on's feature (gui panel) could then be disabled. This would avoid to have the error tone at startup. An error indicates an unexpected and unforeseen situation. The warning instead would mean an unusual situation that is however correctly handled.

Thanks

josephsl commented 4 years ago

Hi, in this case, the error is the intended behavior, as source code copy of NVDA does not load update check module. Add-on Updater abides by this rule because the idea behind this add-on is intended to be merged into NVDA Core sometime in the future (see NVDA issue 3208 for details). Closing as “wontfix”. Thanks.

From: Cyrille Bougot notifications@github.com Sent: Thursday, October 15, 2020 12:34 AM To: josephsl/addonUpdater addonUpdater@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: Re: [josephsl/addonUpdater] Error when add-on updater is run from source (#4)

Hi Joseph

When running add-on updater from source, I have an error during NVDA startup. I am running NVDA from source using my normal user config, hence the error.

STR

Actual result:

Error tone heard during startup The following error appears in the log:

ERROR - globalPluginHandler.listPlugins (09:22:33.101) - MainThread (7264): Error importing global plugin addonUpdater Traceback (most recent call last): File "globalPluginHandler.py", line 23, in listPlugins plugin = importlib.import_module("globalPlugins.%s" % name, package="globalPlugins").GlobalPlugin File "C:\Users\Cyrille\AppData\Local\Programs\Python\Python37-32\lib\importlib__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1006, in _gcd_import File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:\Users\Cyrille\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater__init__.py", line 21, in from . import addonGuiEx File "C:\Users\Cyrille\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater\addonGuiEx.py", line 19, in import updateCheck File "updateCheck.py", line 20, in raise RuntimeError("No update version type, update checking not supported") RuntimeError: No update version type, update checking not supported

Expected result:

No error during startup. Error could be caught and a warning could be issued instead. The add-on's feature (gui panel) could then be disabled. This would avoid to have the error tone at startup. An error indicates an unexpected and unforeseen situation. The warning instead would mean an unusual situation that is however correctly handled.

Thanks

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/josephsl/addonUpdater/issues/4#issuecomment-708960621 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AB4AXEF3AYYSCW7MWQ4DAU3SK2QXVANCNFSM4SRSXCOQ .

CyrilleB79 commented 4 years ago

Thanks for quick answer. The behaviour of the add-on and NVDA core is different regarding updateCheck import:

Again, IMO an expected error should become a warning.

Note that when this feature is merged in NVDA, the same behaviour as NVDA core should be followed and thus this error should be filtered as in core.

josephsl commented 4 years ago

Hi, it already does in the pull request associated with issue 3208. Although I won’t fix this issue directly, I’ll come up with something that will completely disable this add-on if running NVDA from source (essentially, an error will be logged and the add-on will exit).

From: Cyrille Bougot notifications@github.com Sent: Thursday, October 15, 2020 1:03 AM To: josephsl/addonUpdater addonUpdater@noreply.github.com Cc: Joseph Lee joseph.lee22590@gmail.com; Comment comment@noreply.github.com Subject: Re: [josephsl/addonUpdater] Error when add-on updater is run from source (#4)

Thanks for quick answer. The behaviour of the add-on and NVDA core is different regarding updateCheck import:

Again, IMO an expected error should become a warning.

Note that when this feature is merged in NVDA, the same behaviour as NVDA core should be followed and thus this error should be filtered as in core.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/josephsl/addonUpdater/issues/4#issuecomment-708975585 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AB4AXEFMFCDSSVATCBE7RE3SK2UDPANCNFSM4SRSXCOQ .

CyrilleB79 commented 4 years ago

This makes sense to disable the add-on completely when running from source since add-on update depends on NVDA version (year.X) that does not exist in source.

In this case however I would have issued a warning, not an error.

Still I am concerned with errors that do not need to be looked at by developers. IMO:

Anyway we are beyond the scope of this issue and we may discuss it in the PR when needed.

Feel free to close this issue if you do not agree with my view regarding error vs warning logging.

CyrilleB79 commented 3 years ago

Hi Joseph On my side the error is still present in 20.11. Any idea? Reopening it for investigation. Thanks.

josephsl commented 3 years ago

Hi, thought it was fixed, but apparently not – log please. Thanks.

From: Cyrille Bougot notifications@github.com Sent: Monday, November 2, 2020 6:41 AM To: josephsl/addonUpdater addonUpdater@noreply.github.com Cc: Joseph Lee joseph.lee22590@gmail.com; State change state_change@noreply.github.com Subject: Re: [josephsl/addonUpdater] Error when add-on updater is run from source (#4)

Hi Joseph On my side the error is still present in 20.11. Any idea? Reopening it for investigation. Thanks.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/josephsl/addonUpdater/issues/4#issuecomment-720512876 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AB4AXEE4AFOLG3GFVXFY5PDSN3AJJANCNFSM4SRSXCOQ .

CyrilleB79 commented 3 years ago

I get the error tone systematically at NVDA startup when executing the following command to execute NVDA from source (last alpha) with my normal config: pyw -3-32 source\nvda.pyw -c %appdata%\nvda

Can't you reproduce the error?

Anyway, if it helps, below is the log.

log INFO - __main__ (22:24:29.737) - MainThread (7128): Starting NVDA version source-master-71c2c41 INFO - config.initConfigPath (22:24:30.122) - MainThread (7128): Failed to remove old plugins dir: C:\Users\Cyrille\AppData\Roaming\nvda\appModules. Directory not empty. INFO - config.initConfigPath (22:24:30.122) - MainThread (7128): Failed to remove old plugins dir: C:\Users\Cyrille\AppData\Roaming\nvda\globalPlugins. Directory not empty. INFO - core.main (22:24:30.122) - MainThread (7128): Config dir: C:\Users\Cyrille\AppData\Roaming\nvda INFO - config.ConfigManager._loadConfig (22:24:30.122) - MainThread (7128): Loading config: C:\Users\Cyrille\AppData\Roaming\nvda\nvda.ini INFO - config.ConfigManager._loadConfig (22:24:30.138) - MainThread (7128): Config loaded (after upgrade, and in the state it will be used by NVDA): {'schemaVersion': '4', 'upgrade': {}, 'update': {'autoCheck': 'True', 'allowUsageStats': 'True', 'askedAllowUsageStats': 'True', 'startupNotification': 'True'}, 'general': {'showWelcomeDialogAtStartup': 'False', 'language': 'Windows', 'saveConfigurationOnExit': 'False', 'askToExit': 'True', 'playStartAndExitSounds': 'True', 'loggingLevel': 'DEBUG'}, 'speech': {'synth': 'ibmeci', 'outputDevice': '', 'autoLanguageSwitching': 'True', 'symbolLevel': '100', 'autoDialectSwitching': 'False', 'trustVoiceLanguage': 'False', 'espeak': {'voice': 'fr', 'variant': 'max', 'rate': '30', 'pitch': '40', 'inflection': '75', 'volume': '100', 'rateBoost': 'True'}, 'eloquence': {'voice': '196608', 'variant': '1', 'rate': '55', 'pitch': '69', 'inflection': '30', 'volume': '92', 'internalDicTags': 'True'}, 'oneCore': {'voice': 'HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech_OneCore\\Voices\\Tokens\\MSTTS_V110_enUS_MarkM', 'volume': '100', 'rate': '25', 'rateBoost': 'True'}, 'sapi5': {'voice': 'HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\Voices\\Tokens\\TTS_MS_EN-US_ZIRA_11.0', 'volume': '100', 'rate': '50'}, 'nvSpeechPlayer': {'voice': 'Adam', 'volume': '90', 'inflection': '60', 'rate': '30'}, 'speechPlayerInEspeak': {'voice': 'fr', 'variant': 'edward', 'rate': '55', 'pitch': '40', 'inflection': '75', 'volume': '100'}, 'ibmeci': {'voice': '196608', 'variant': '1', 'rate': '55', 'rateBoost': 'False', 'pitch': '69', 'inflection': '30', 'volume': '92', 'hsz': '50', 'rgh': '0', 'bth': '0', 'backquoteVoiceTags': 'False', 'capPitchChange': '30', 'sayCapForCapitals': 'False', 'beepForCapitals': 'False', 'useSpellingFunctionality': 'True'}}, 'keyboard': {'useCapsLockAsNVDAModifierKey': 'True', 'speakTypedCharacters': 'False', 'speakTypedWords': 'True', 'speakCommandKeys': 'False', 'keyboardLayout': 'desktop', 'allowSkimReadingInSayAll': 'True'}, 'documentFormatting': {'autoLanguageSwitching': 'False', 'reportTables': 'False', 'reportSpellingErrors': 'False', 'reportSuperscriptsAndSubscripts': 'False', 'reportTableCellCoords': 'True'}, 'uwpOcr': {'language': 'fr-FR'}, 'audio': {'audioDuckingMode': '1'}, 'presentation': {'reportDynamicContentChanges': 'True', 'guessObjectPositionInformationWhenUnavailable': 'False', 'progressBarUpdates': {'progressBarOutputMode': 'off'}}, 'virtualBuffers': {'useScreenLayout': 'False'}, 'mouse': {'enableMouseTracking': 'False'}, 'reviewCursor': {'followCaret': 'False', 'simpleReviewMode': 'True', 'followFocus': 'True'}, 'reportSymbols': {'speakTypedSymbols': 'True'}, 'Access8Math': {'language': 'fr', 'item_interval_time': '100', 'IFS': 'False', 'AMM': 'True', 'DG': 'True', 'AG': 'True', 'SingleMsubsupType': 'True', 'SingleMsubType': 'True', 'SingleMsupType': 'True', 'SingleMunderoverType': 'True', 'SingleMunderType': 'True', 'SingleMoverType': 'True', 'SingleFractionType': 'True', 'SingleSqrtType': 'True', 'PowerType': 'True', 'SquarePowerType': 'True', 'CubePowerType': 'True', 'SetType': 'True', 'AbsoluteType': 'True', 'MatrixType': 'True', 'DeterminantType': 'True', 'AddIntegerFractionType': 'True', 'provider': 'MathMlReader'}, 'clockAndCalendar': {'timeDisplayFormat': '9', 'dateDisplayFormat': '1'}, 'sentencenav': {'skippable': '"”’»)', 'fullWidthSentenceBreakers': '。!?•', 'exceptionalAbbreviations': '{"ru": "\\u0422\\u043e\\u0432 \\u0442\\u043e\\u0432", "fr": "Mr Ms Mrs Dr St", "en": "Mr Ms Mrs Dr St"}', 'capitalLetters': '{"ru": "\\u0410-\\u042f", "fr": "A-Z", "en": "A-Z"}', 'fullWidthPhraseBreakers': '。!?,;:()•'}, 'instanttranslate': {'from': 'fr', 'into': 'en', 'isautoswapped': 'True', 'swap': 'en', 'autoswap': 'False'}, 'development': {'enableScratchpadDir': 'True'}, 'ibmeci': {'dllName': 'ECI.DLL', 'TTSPath': 'C:\\Users\\Cyrille\\AppData\\Roaming\\nvda\\addons\\Eloquence\\synthDrivers\\eloquence'}, 'delayedCharacterDescriptions': {'delay': '1.2'}, 'pcKbBrl': {'oneHandMode': 'True'}, 'braille': {'autoTether': 'False', 'tetherTo': 'review', 'noBraille': {}}, 'vision': {'NVDAHighlighter': {'highlightFocus': 'False', 'highlightNavigator': 'False', 'highlightBrowseMode': 'False', 'enabled': 'False'}, 'screenCurtain': {'warnOnLoad': 'False', 'enabled': 'False'}, 'colorEnhancer': {'enabled': 'False', 'colorEffect': 'inverseVideo'}, 'exampleOfAutoGui': {}}, 'synthRingSettingsSelector': {'availableSettings': ['voice', 'variant', 'rate', 'volume', 'internalDicTags', 'language', 'rateBoost']}, 'speechHistory': {'trimWhitespaceFromStart': 'True', 'trimWhitespaceFromEnd': 'True'}, 'outlookExtended': {'testCasePath': 'D:\\Cyrille\\Dev\\GIT\\outlookExtended\\tests\\unit'}, 'updateChannel': {'channel': '2'}} INFO - core.main (22:24:30.138) - MainThread (7128): Developer Scratchpad mode enabled DEBUG - core.main (22:24:30.201) - MainThread (7128): setting language to Windows INFO - core.main (22:24:30.203) - MainThread (7128): Using Windows version 10.0.19041 workstation INFO - core.main (22:24:30.203) - MainThread (7128): Using Python version 3.7.5 (tags/v3.7.5:5c02a39a0b, Oct 14 2019, 23:09:19) [MSC v.1916 32 bit (Intel)] INFO - core.main (22:24:30.203) - MainThread (7128): Using comtypes version 1.1.7 INFO - core.main (22:24:30.203) - MainThread (7128): Using configobj version 5.1.0 with validate version 1.0.1 DEBUG - core.main (22:24:30.218) - MainThread (7128): Initializing add-ons system DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.218) - MainThread (7128): Listing add-ons from C:\Users\Cyrille\AppData\Roaming\nvda\addons DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.218) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\Access8Math DEBUG - addonHandler.Addon.__init__ (22:24:30.218) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\Access8Math\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.218) - MainThread (7128): Found add-on Access8Math - 2.3. Requires API: (2017, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.218) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\addonUpdater DEBUG - addonHandler.Addon.__init__ (22:24:30.218) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\addonUpdater\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on addonUpdater - 20.11. Requires API: (2020, 3, 0). Last-tested API: (2020, 4, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\audacityAccessEnhancement DEBUG - addonHandler.Addon.__init__ (22:24:30.228) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\audacityAccessEnhancement\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on audacityAccessEnhancement - 2.1. Requires API: (2019, 1, 0). Last-tested API: (2020, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\audioChart DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on audioChart - 1.2. Requires API: (2019, 2, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\charInfo DEBUG - addonHandler.Addon.__init__ (22:24:30.228) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\charInfo\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on charInfo - 1.4. Requires API: (2017, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\clock DEBUG - addonHandler.Addon.__init__ (22:24:30.228) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\clock\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on clock - 19.12-dev. Requires API: (2014, 3, 0). Last-tested API: (2019, 4, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\columnsReview DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on columnsReview - 3.0-20200511-dev. Requires API: (2017, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Disabling add-on columnsReview DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\debugHelper DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on debugHelper - 1.0. Requires API: (2017, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.239) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\easyTableNavigator DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.240) - MainThread (7128): Found add-on easyTableNavigator - 2.0. Requires API: (2019, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.240) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\Eloquence DEBUG - addonHandler.Addon.__init__ (22:24:30.240) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\Eloquence\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.240) - MainThread (7128): Found add-on Eloquence - 2019.10.08. Requires API: (2017, 3, 0). Last-tested API: (2019, 4, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.240) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\IBMTTS DEBUG - addonHandler.Addon.__init__ (22:24:30.244) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\IBMTTS\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Found add-on IBMTTS - 19.10B2. Requires API: (2018, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\instantTranslate DEBUG - addonHandler.Addon.__init__ (22:24:30.244) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\instantTranslate\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Found add-on instantTranslate - 20191217-dev. Requires API: (2018, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\jumpToError DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Found add-on jumpToError - 0.2. Requires API: (0, 0, 0). Last-tested API: (0, 0, 0) DEBUGWARNING - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Add-on jumpToError is considered incompatible DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\outlookExtended DEBUG - addonHandler.Addon.__init__ (22:24:30.244) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\outlookExtended\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on outlookExtended - 1.6. Requires API: (2018, 3, 0). Last-tested API: (2020, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\placeMarkers DEBUG - addonHandler.Addon.__init__ (22:24:30.249) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\placeMarkers\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on placeMarkers - 14.3-dev. Requires API: (2019, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\poeditMadeEasy DEBUG - addonHandler.Addon.__init__ (22:24:30.249) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\poeditMadeEasy\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on poeditMadeEasy - 3.1. Requires API: (0, 0, 0). Last-tested API: (0, 0, 0) DEBUGWARNING - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Add-on poeditMadeEasy is considered incompatible DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\quickDictionary DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on quickDictionary - 1.2. Requires API: (2019, 3, 0). Last-tested API: (2020, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\SentenceNav DEBUG - addonHandler.Addon.__init__ (22:24:30.249) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\SentenceNav\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on SentenceNav - 2.7. Requires API: (2019, 2, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\speechHistory DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on speechHistory - 2020.2. Requires API: (2019, 3, 0). Last-tested API: (2020, 1, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\synthRingSettingsSelector DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on synthRingSettingsSelector - 0.6. Requires API: (2018, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\updateChannel DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Found add-on updateChannel - 1.0. Requires API: (2019, 1, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\VLCAccessEnhancement DEBUG - addonHandler.Addon.__init__ (22:24:30.259) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\VLCAccessEnhancement\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Found add-on VLCAccessEnhancement - 2.4. Requires API: (2019, 1, 0). Last-tested API: (2020, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\webAccess DEBUG - addonHandler.Addon.__init__ (22:24:30.259) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\webAccess\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Found add-on webAccess - 2019.12.13. Requires API: (2016, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Disabling add-on webAccess DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\winMag DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.264) - MainThread (7128): Found add-on winMag - 1.0-dev-20200306. Requires API: (2018, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - core.main (22:24:31.029) - MainThread (7128): Initializing appModule Handler DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.029) - MainThread (7128): Addon audacityAccessEnhancement added to appModules package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.029) - MainThread (7128): Addon outlookExtended added to appModules package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.029) - MainThread (7128): Addon VLCAccessEnhancement added to appModules package path DEBUG - core.main (22:24:31.029) - MainThread (7128): Initializing NVDAHelper DEBUG - core.main (22:24:31.109) - MainThread (7128): Initializing tones DEBUG - core.main (22:24:31.120) - MainThread (7128): Speech Dictionary processing DEBUG - speechDictHandler.SpeechDict.load (22:24:31.120) - MainThread (7128): Loading speech dictionary 'C:\Users\Cyrille\AppData\Roaming\nvda\speechDicts\default.dic'... DEBUG - speechDictHandler.SpeechDict.load (22:24:31.120) - MainThread (7128): 1 loaded records. DEBUG - speechDictHandler.SpeechDict.load (22:24:31.120) - MainThread (7128): Loading speech dictionary 'D:\Cyrille\Dev\GIT\nvda\source\builtin.dic'... DEBUG - speechDictHandler.SpeechDict.load (22:24:31.120) - MainThread (7128): 3 loaded records. DEBUG - core.main (22:24:31.120) - MainThread (7128): Initializing speech DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.128) - MainThread (7128): Addon Eloquence added to synthDrivers package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.128) - MainThread (7128): Addon IBMTTS added to synthDrivers package path DEBUG - external:synthDrivers.ibmeci.SynthDriver.__init__ (22:24:31.193) - MainThread (7128): Using IBMTTS version DEBUG - speechDictHandler.SpeechDict.load (22:24:31.199) - MainThread (7128): Loading speech dictionary 'C:\Users\Cyrille\AppData\Roaming\nvda\speechDicts\voiceDicts.v1\ibmeci\ibmeci-Français.dic'... DEBUG - speechDictHandler.SpeechDict.load (22:24:31.199) - MainThread (7128): file 'C:\Users\Cyrille\AppData\Roaming\nvda\speechDicts\voiceDicts.v1\ibmeci\ibmeci-Français.dic' not found. DEBUG - synthDriverHandler.SynthDriver.loadSettings (22:24:31.199) - MainThread (7128): Loaded settings for SynthDriver ibmeci INFO - synthDriverHandler.setSynth (22:24:31.199) - MainThread (7128): Loaded synthDriver ibmeci INFO - core.main (22:24:31.199) - MainThread (7128): Using wx version 4.0.3 msw (phoenix) wxWidgets 3.0.5 with six version 1.12.0 DEBUG - core.main (22:24:31.199) - MainThread (7128): Initializing braille input INFO - brailleInput.initialize (22:24:31.199) - MainThread (7128): Braille input initialized DEBUG - core.main (22:24:31.199) - MainThread (7128): Initializing braille INFO - braille.initialize (22:24:31.209) - MainThread (7128): Using liblouis version 3.15.0 INFO - braille.initialize (22:24:31.229) - MainThread (7128): Using pySerial version 3.4 DEBUG - autoSettingsUtils.autoSettings.AutoSettings._registerConfigSaveAction (22:24:31.229) - MainThread (7128): registering pre_configSave action: DEBUG - autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:31.229) - MainThread (7128): loading braille noBraille INFO - braille.BrailleHandler.setDisplayByName (22:24:31.229) - MainThread (7128): Loaded braille display driver noBraille, current display has 0 cells. DEBUG - core.main (22:24:31.229) - MainThread (7128): Initializing vision DEBUG - core.main (22:24:31.238) - MainThread (7128): Initializing displayModel DEBUG - core.main (22:24:31.238) - MainThread (7128): Initializing GUI DEBUG - windowUtils._rawWindowProc (22:24:31.288) - MainThread (7128): CustomWindow rawWindowProc called for unknown window 131986 DEBUG - windowUtils._rawWindowProc (22:24:31.288) - MainThread (7128): CustomWindow rawWindowProc called for unknown window 131986 DEBUG - windowUtils._rawWindowProc (22:24:31.288) - MainThread (7128): CustomWindow rawWindowProc called for unknown window 131986 DEBUG - windowUtils._rawWindowProc (22:24:31.288) - MainThread (7128): CustomWindow rawWindowProc called for unknown window 131986 DEBUG - core.main (22:24:31.299) - MainThread (7128): Initializing garbageHandler DEBUG - core.main (22:24:31.299) - MainThread (7128): initializing Java Access Bridge support INFO - core.main (22:24:31.458) - MainThread (7128): Java Access Bridge support initialized DEBUG - core.main (22:24:31.458) - MainThread (7128): Initializing legacy winConsole support DEBUG - core.main (22:24:31.458) - MainThread (7128): Initializing UIA support INFO - _UIAHandler.UIAHandler.MTAThreadFunc (22:24:31.473) - _UIAHandler.UIAHandler.MTAThread (15044): UIAutomation: IUIAutomation6 DEBUG - core.main (22:24:31.821) - MainThread (7128): Initializing IAccessible support DEBUG - core.main (22:24:31.821) - MainThread (7128): Initializing input core DEBUG - core.main (22:24:31.821) - MainThread (7128): Initializing keyboard handler DEBUG - core.main (22:24:31.837) - MainThread (7128): initializing mouse handler DEBUG - core.main (22:24:31.868) - MainThread (7128): Initializing touchHandler DEBUGWARNING - touchHandler.touchSupported (22:24:31.868) - MainThread (7128): Touch only supported on installed copies DEBUG - core.main (22:24:31.868) - MainThread (7128): Initializing global plugin handler DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon Access8Math added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon addonUpdater added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon audacityAccessEnhancement added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon audioChart added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon charInfo added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon clock added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon debugHelper added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon easyTableNavigator added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon IBMTTS added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon instantTranslate added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon placeMarkers added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon quickDictionary added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon SentenceNav added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon speechHistory added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon synthRingSettingsSelector added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon updateChannel added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon VLCAccessEnhancement added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon winMag added to globalPlugins package path DEBUG - addonHandler.Addon.__init__ (22:24:32.022) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\instantTranslate\globalPlugins\instantTranslate\..\..\locale\fr\manifest.ini DEBUG - external:globalPlugins.charinfo.GlobalPlugin.__init__ (22:24:32.084) - MainThread (7128): Unicode version: 12.0.0 ERROR - globalPluginHandler.listPlugins (22:24:32.316) - MainThread (7128): Error importing global plugin addonUpdater Traceback (most recent call last): File "globalPluginHandler.py", line 23, in listPlugins plugin = importlib.import_module("globalPlugins.%s" % name, package="globalPlugins").GlobalPlugin File "C:\Users\Cyrille\AppData\Local\Programs\Python\Python37-32\lib\importlib\__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1006, in _gcd_import File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:\Users\Cyrille\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater\__init__.py", line 22, in from . import addonGuiEx File "C:\Users\Cyrille\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater\addonGuiEx.py", line 19, in import updateCheck File "updateCheck.py", line 20, in raise RuntimeError("No update version type, update checking not supported") RuntimeError: No update version type, update checking not supported DEBUGWARNING - Python warning (22:24:32.338) - MainThread (7128): C:\Users\Cyrille\AppData\Roaming\nvda\addons\Access8Math\globalPlugins\MathMlReader\__init__.py:7: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3,and in 3.9 it will stop working from collections import Iterable WARNING - globalPlugins.MathMlReader (22:24:32.376) - MainThread (7128): MathPlayer 4 not available DEBUG - external:core.main (22:24:32.381) - MainThread (7128): Initializing core pump DEBUG - external:core.main (22:24:32.381) - MainThread (7128): Initializing watchdog DEBUG - external:core.main (22:24:32.381) - MainThread (7128): Update checking not supported INFO - external:core.main (22:24:32.381) - MainThread (7128): NVDA initialized DEBUG - external:core.main (22:24:32.381) - MainThread (7128): entering wx application main loop DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._registerConfigSaveAction (22:24:32.391) - MainThread (7128): registering pre_configSave action: DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:32.391) - MainThread (7128): loading vision screenCurtain DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:32.391) - MainThread (7128): Loaded settings for ScreenCurtainSettings DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._registerConfigSaveAction (22:24:32.391) - MainThread (7128): registering pre_configSave action: DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:32.401) - MainThread (7128): loading vision colorEnhancer DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:32.401) - MainThread (7128): Loaded settings for ColorEnhancerSettings DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._registerConfigSaveAction (22:24:32.406) - MainThread (7128): registering pre_configSave action: DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:32.411) - MainThread (7128): loading vision NVDAHighlighter DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:32.411) - MainThread (7128): Loaded settings for NVDAHighlighterSettings IO - external:speech.speak (22:24:32.423) - MainThread (7128): Speaking [LangChangeCommand ('fr_FR'), 'nvda - GIT Env', 'terminal', 'nvda$
josephsl commented 3 years ago

Hi, yep, I know why. I’ll publish 20.11.1 as soon as possible. Thanks.

From: Cyrille Bougot notifications@github.com Sent: Monday, November 2, 2020 1:33 PM To: josephsl/addonUpdater addonUpdater@noreply.github.com Cc: Joseph Lee joseph.lee22590@gmail.com; State change state_change@noreply.github.com Subject: Re: [josephsl/addonUpdater] Error when add-on updater is run from source (#4)

I get the error tone systematically at NVDA startup when executing the following command to execute NVDA from source (last alpha) with my normal config: pyw -3-32 source\nvda.pyw -c %appdata%\nvda

Can't you reproduce the error?

Anyway, if it helps, below is the log.

log INFO - main (22:24:29.737) - MainThread (7128): Starting NVDA version source-master-71c2c41 INFO - config.initConfigPath (22:24:30.122) - MainThread (7128): Failed to remove old plugins dir: C:\Users\Cyrille\AppData\Roaming\nvda\appModules. Directory not empty. INFO - config.initConfigPath (22:24:30.122) - MainThread (7128): Failed to remove old plugins dir: C:\Users\Cyrille\AppData\Roaming\nvda\globalPlugins. Directory not empty. INFO - core.main (22:24:30.122) - MainThread (7128): Config dir: C:\Users\Cyrille\AppData\Roaming\nvda INFO - config.ConfigManager._loadConfig (22:24:30.122) - MainThread (7128): Loading config: C:\Users\Cyrille\AppData\Roaming\nvda\nvda.ini INFO - config.ConfigManager._loadConfig (22:24:30.138) - MainThread (7128): Config loaded (after upgrade, and in the state it will be used by NVDA): {'schemaVersion': '4', 'upgrade': {}, 'update': {'autoCheck': 'True', 'allowUsageStats': 'True', 'askedAllowUsageStats': 'True', 'startupNotification': 'True'}, 'general': {'showWelcomeDialogAtStartup': 'False', 'language': 'Windows', 'saveConfigurationOnExit': 'False', 'askToExit': 'True', 'playStartAndExitSounds': 'True', 'loggingLevel': 'DEBUG'}, 'speech': {'synth': 'ibmeci', 'outputDevice': '', 'autoLanguageSwitching': 'True', 'symbolLevel': '100', 'autoDialectSwitching': 'False', 'trustVoiceLanguage': 'False', 'espeak': {'voice': 'fr', 'variant': 'max', 'rate': '30', 'pitch': '40', 'inflection': '75', 'volume': '100', 'rateBoost': 'True'}, 'eloquence': {'voice': '196608', 'variant': '1', 'rate': '55', 'pitch': '69', 'inflection': '30', 'volume': '92', 'internalDicTags': 'True'}, 'oneCore': {'voice': 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_enUS_MarkM', 'volume': '100', 'rate': '25', 'rateBoost': 'True'}, 'sapi5': {'voice': 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_EN-US_ZIRA_11.0', 'volume': '100', 'rate': '50'}, 'nvSpeechPlayer': {'voice': 'Adam', 'volume': '90', 'inflection': '60', 'rate': '30'}, 'speechPlayerInEspeak': {'voice': 'fr', 'variant': 'edward', 'rate': '55', 'pitch': '40', 'inflection': '75', 'volume': '100'}, 'ibmeci': {'voice': '196608', 'variant': '1', 'rate': '55', 'rateBoost': 'False', 'pitch': '69', 'inflection': '30', 'volume': '92', 'hsz': '50', 'rgh': '0', 'bth': '0', 'backquoteVoiceTags': 'False', 'capPitchChange': '30', 'sayCapForCapitals': 'False', 'beepForCapitals': 'False', 'useSpellingFunctionality': 'True'}}, 'keyboard': {'useCapsLockAsNVDAModifierKey': 'True', 'speakTypedCharacters': 'False', 'speakTypedWords': 'True', 'speakCommandKeys': 'False', 'keyboardLayout': 'desktop', 'allowSkimReadingInSayAll': 'True'}, 'documentFormatting': {'autoLanguageSwitching': 'False', 'reportTables': 'False', 'reportSpellingErrors': 'False', 'reportSuperscriptsAndSubscripts': 'False', 'reportTableCellCoords': 'True'}, 'uwpOcr': {'language': 'fr-FR'}, 'audio': {'audioDuckingMode': '1'}, 'presentation': {'reportDynamicContentChanges': 'True', 'guessObjectPositionInformationWhenUnavailable': 'False', 'progressBarUpdates': {'progressBarOutputMode': 'off'}}, 'virtualBuffers': {'useScreenLayout': 'False'}, 'mouse': {'enableMouseTracking': 'False'}, 'reviewCursor': {'followCaret': 'False', 'simpleReviewMode': 'True', 'followFocus': 'True'}, 'reportSymbols': {'speakTypedSymbols': 'True'}, 'Access8Math': {'language': 'fr', 'item_interval_time': '100', 'IFS': 'False', 'AMM': 'True', 'DG': 'True', 'AG': 'True', 'SingleMsubsupType': 'True', 'SingleMsubType': 'True', 'SingleMsupType': 'True', 'SingleMunderoverType': 'True', 'SingleMunderType': 'True', 'SingleMoverType': 'True', 'SingleFractionType': 'True', 'SingleSqrtType': 'True', 'PowerType': 'True', 'SquarePowerType': 'True', 'CubePowerType': 'True', 'SetType': 'True', 'AbsoluteType': 'True', 'MatrixType': 'True', 'DeterminantType': 'True', 'AddIntegerFractionType': 'True', 'provider': 'MathMlReader'}, 'clockAndCalendar': {'timeDisplayFormat': '9', 'dateDisplayFormat': '1'}, 'sentencenav': {'skippable': '"”’»)', 'fullWidthSentenceBreakers': '。!?•', 'exceptionalAbbreviations': '{"ru": "\u0422\u043e\u0432 \u0442\u043e\u0432", "fr": "Mr Ms Mrs Dr St", "en": "Mr Ms Mrs Dr St"}', 'capitalLetters': '{"ru": "\u0410-\u042f", "fr": "A-Z", "en": "A-Z"}', 'fullWidthPhraseBreakers': '。!?,;:()•'}, 'instanttranslate': {'from': 'fr', 'into': 'en', 'isautoswapped': 'True', 'swap': 'en', 'autoswap': 'False'}, 'development': {'enableScratchpadDir': 'True'}, 'ibmeci': {'dllName': 'ECI.DLL', 'TTSPath': 'C:\Users\Cyrille\AppData\Roaming\nvda\addons\Eloquence\synthDrivers\eloquence'}, 'delayedCharacterDescriptions': {'delay': '1.2'}, 'pcKbBrl': {'oneHandMode': 'True'}, 'braille': {'autoTether': 'False', 'tetherTo': 'review', 'noBraille': {}}, 'vision': {'NVDAHighlighter': {'highlightFocus': 'False', 'highlightNavigator': 'False', 'highlightBrowseMode': 'False', 'enabled': 'False'}, 'screenCurtain': {'warnOnLoad': 'False', 'enabled': 'False'}, 'colorEnhancer': {'enabled': 'False', 'colorEffect': 'inverseVideo'}, 'exampleOfAutoGui': {}}, 'synthRingSettingsSelector': {'availableSettings': ['voice', 'variant', 'rate', 'volume', 'internalDicTags', 'language', 'rateBoost']}, 'speechHistory': {'trimWhitespaceFromStart': 'True', 'trimWhitespaceFromEnd': 'True'}, 'outlookExtended': {'testCasePath': 'D:\Cyrille\Dev\GIT\outlookExtended\tests\unit'}, 'updateChannel': {'channel': '2'}} INFO - core.main (22:24:30.138) - MainThread (7128): Developer Scratchpad mode enabled DEBUG - core.main (22:24:30.201) - MainThread (7128): setting language to Windows INFO - core.main (22:24:30.203) - MainThread (7128): Using Windows version 10.0.19041 workstation INFO - core.main (22:24:30.203) - MainThread (7128): Using Python version 3.7.5 (tags/v3.7.5:5c02a39a0b, Oct 14 2019, 23:09:19) [MSC v.1916 32 bit (Intel)] INFO - core.main (22:24:30.203) - MainThread (7128): Using comtypes version 1.1.7 INFO - core.main (22:24:30.203) - MainThread (7128): Using configobj version 5.1.0 with validate version 1.0.1 DEBUG - core.main (22:24:30.218) - MainThread (7128): Initializing add-ons system DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.218) - MainThread (7128): Listing add-ons from C:\Users\Cyrille\AppData\Roaming\nvda\addons DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.218) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\Access8Math DEBUG - addonHandler.Addon.init (22:24:30.218) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\Access8Math\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.218) - MainThread (7128): Found add-on Access8Math - 2.3. Requires API: (2017, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.218) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\addonUpdater DEBUG - addonHandler.Addon.init (22:24:30.218) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\addonUpdater\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on addonUpdater - 20.11. Requires API: (2020, 3, 0). Last-tested API: (2020, 4, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\audacityAccessEnhancement DEBUG - addonHandler.Addon.init (22:24:30.228) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\audacityAccessEnhancement\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on audacityAccessEnhancement - 2.1. Requires API: (2019, 1, 0). Last-tested API: (2020, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\audioChart DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on audioChart - 1.2. Requires API: (2019, 2, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\charInfo DEBUG - addonHandler.Addon.init (22:24:30.228) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\charInfo\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on charInfo - 1.4. Requires API: (2017, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\clock DEBUG - addonHandler.Addon.init (22:24:30.228) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\clock\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on clock - 19.12-dev. Requires API: (2014, 3, 0). Last-tested API: (2019, 4, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\columnsReview DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on columnsReview - 3.0-20200511-dev. Requires API: (2017, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Disabling add-on columnsReview DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\debugHelper DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.228) - MainThread (7128): Found add-on debugHelper - 1.0. Requires API: (2017, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.239) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\easyTableNavigator DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.240) - MainThread (7128): Found add-on easyTableNavigator - 2.0. Requires API: (2019, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.240) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\Eloquence DEBUG - addonHandler.Addon.init (22:24:30.240) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\Eloquence\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.240) - MainThread (7128): Found add-on Eloquence - 2019.10.08. Requires API: (2017, 3, 0). Last-tested API: (2019, 4, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.240) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\IBMTTS DEBUG - addonHandler.Addon.init (22:24:30.244) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\IBMTTS\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Found add-on IBMTTS - 19.10B2. Requires API: (2018, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\instantTranslate DEBUG - addonHandler.Addon.init (22:24:30.244) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\instantTranslate\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Found add-on instantTranslate - 20191217-dev. Requires API: (2018, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\jumpToError DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Found add-on jumpToError - 0.2. Requires API: (0, 0, 0). Last-tested API: (0, 0, 0) DEBUGWARNING - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Add-on jumpToError is considered incompatible DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.244) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\outlookExtended DEBUG - addonHandler.Addon.init (22:24:30.244) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\outlookExtended\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on outlookExtended - 1.6. Requires API: (2018, 3, 0). Last-tested API: (2020, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\placeMarkers DEBUG - addonHandler.Addon.init (22:24:30.249) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\placeMarkers\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on placeMarkers - 14.3-dev. Requires API: (2019, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\poeditMadeEasy DEBUG - addonHandler.Addon.init (22:24:30.249) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\poeditMadeEasy\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on poeditMadeEasy - 3.1. Requires API: (0, 0, 0). Last-tested API: (0, 0, 0) DEBUGWARNING - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Add-on poeditMadeEasy is considered incompatible DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\quickDictionary DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on quickDictionary - 1.2. Requires API: (2019, 3, 0). Last-tested API: (2020, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\SentenceNav DEBUG - addonHandler.Addon.init (22:24:30.249) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\SentenceNav\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on SentenceNav - 2.7. Requires API: (2019, 2, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\speechHistory DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on speechHistory - 2020.2. Requires API: (2019, 3, 0). Last-tested API: (2020, 1, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\synthRingSettingsSelector DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Found add-on synthRingSettingsSelector - 0.6. Requires API: (2018, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.249) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\updateChannel DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Found add-on updateChannel - 1.0. Requires API: (2019, 1, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\VLCAccessEnhancement DEBUG - addonHandler.Addon.init (22:24:30.259) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\VLCAccessEnhancement\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Found add-on VLCAccessEnhancement - 2.4. Requires API: (2019, 1, 0). Last-tested API: (2020, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\webAccess DEBUG - addonHandler.Addon.init (22:24:30.259) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\webAccess\locale\fr\manifest.ini DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Found add-on webAccess - 2019.12.13. Requires API: (2016, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Disabling add-on webAccess DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.259) - MainThread (7128): Loading add-on from C:\Users\Cyrille\AppData\Roaming\nvda\addons\winMag DEBUG - addonHandler._getAvailableAddonsFromPath (22:24:30.264) - MainThread (7128): Found add-on winMag - 1.0-dev-20200306. Requires API: (2018, 3, 0). Last-tested API: (2019, 3, 0) DEBUG - core.main (22:24:31.029) - MainThread (7128): Initializing appModule Handler DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.029) - MainThread (7128): Addon audacityAccessEnhancement added to appModules package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.029) - MainThread (7128): Addon outlookExtended added to appModules package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.029) - MainThread (7128): Addon VLCAccessEnhancement added to appModules package path DEBUG - core.main (22:24:31.029) - MainThread (7128): Initializing NVDAHelper DEBUG - core.main (22:24:31.109) - MainThread (7128): Initializing tones DEBUG - core.main (22:24:31.120) - MainThread (7128): Speech Dictionary processing DEBUG - speechDictHandler.SpeechDict.load (22:24:31.120) - MainThread (7128): Loading speech dictionary 'C:\Users\Cyrille\AppData\Roaming\nvda\speechDicts\default.dic'... DEBUG - speechDictHandler.SpeechDict.load (22:24:31.120) - MainThread (7128): 1 loaded records. DEBUG - speechDictHandler.SpeechDict.load (22:24:31.120) - MainThread (7128): Loading speech dictionary 'D:\Cyrille\Dev\GIT\nvda\source\builtin.dic'... DEBUG - speechDictHandler.SpeechDict.load (22:24:31.120) - MainThread (7128): 3 loaded records. DEBUG - core.main (22:24:31.120) - MainThread (7128): Initializing speech DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.128) - MainThread (7128): Addon Eloquence added to synthDrivers package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.128) - MainThread (7128): Addon IBMTTS added to synthDrivers package path DEBUG - external:synthDrivers.ibmeci.SynthDriver.init (22:24:31.193) - MainThread (7128): Using IBMTTS version DEBUG - speechDictHandler.SpeechDict.load (22:24:31.199) - MainThread (7128): Loading speech dictionary 'C:\Users\Cyrille\AppData\Roaming\nvda\speechDicts\voiceDicts.v1\ibmeci\ibmeci-Français.dic'... DEBUG - speechDictHandler.SpeechDict.load (22:24:31.199) - MainThread (7128): file 'C:\Users\Cyrille\AppData\Roaming\nvda\speechDicts\voiceDicts.v1\ibmeci\ibmeci-Français.dic' not found. DEBUG - synthDriverHandler.SynthDriver.loadSettings (22:24:31.199) - MainThread (7128): Loaded settings for SynthDriver ibmeci INFO - synthDriverHandler.setSynth (22:24:31.199) - MainThread (7128): Loaded synthDriver ibmeci INFO - core.main (22:24:31.199) - MainThread (7128): Using wx version 4.0.3 msw (phoenix) wxWidgets 3.0.5 with six version 1.12.0 DEBUG - core.main (22:24:31.199) - MainThread (7128): Initializing braille input INFO - brailleInput.initialize (22:24:31.199) - MainThread (7128): Braille input initialized DEBUG - core.main (22:24:31.199) - MainThread (7128): Initializing braille INFO - braille.initialize (22:24:31.209) - MainThread (7128): Using liblouis version 3.15.0 INFO - braille.initialize (22:24:31.229) - MainThread (7128): Using pySerial version 3.4 DEBUG - autoSettingsUtils.autoSettings.AutoSettings._registerConfigSaveAction (22:24:31.229) - MainThread (7128): registering pre_configSave action: DEBUG - autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:31.229) - MainThread (7128): loading braille noBraille INFO - braille.BrailleHandler.setDisplayByName (22:24:31.229) - MainThread (7128): Loaded braille display driver noBraille, current display has 0 cells. DEBUG - core.main (22:24:31.229) - MainThread (7128): Initializing vision DEBUG - core.main (22:24:31.238) - MainThread (7128): Initializing displayModel DEBUG - core.main (22:24:31.238) - MainThread (7128): Initializing GUI DEBUG - windowUtils._rawWindowProc (22:24:31.288) - MainThread (7128): CustomWindow rawWindowProc called for unknown window 131986 DEBUG - windowUtils._rawWindowProc (22:24:31.288) - MainThread (7128): CustomWindow rawWindowProc called for unknown window 131986 DEBUG - windowUtils._rawWindowProc (22:24:31.288) - MainThread (7128): CustomWindow rawWindowProc called for unknown window 131986 DEBUG - windowUtils._rawWindowProc (22:24:31.288) - MainThread (7128): CustomWindow rawWindowProc called for unknown window 131986 DEBUG - core.main (22:24:31.299) - MainThread (7128): Initializing garbageHandler DEBUG - core.main (22:24:31.299) - MainThread (7128): initializing Java Access Bridge support INFO - core.main (22:24:31.458) - MainThread (7128): Java Access Bridge support initialized DEBUG - core.main (22:24:31.458) - MainThread (7128): Initializing legacy winConsole support DEBUG - core.main (22:24:31.458) - MainThread (7128): Initializing UIA support INFO - _UIAHandler.UIAHandler.MTAThreadFunc (22:24:31.473) - _UIAHandler.UIAHandler.MTAThread (15044): UIAutomation: IUIAutomation6 DEBUG - core.main (22:24:31.821) - MainThread (7128): Initializing IAccessible support DEBUG - core.main (22:24:31.821) - MainThread (7128): Initializing input core DEBUG - core.main (22:24:31.821) - MainThread (7128): Initializing keyboard handler DEBUG - core.main (22:24:31.837) - MainThread (7128): initializing mouse handler DEBUG - core.main (22:24:31.868) - MainThread (7128): Initializing touchHandler DEBUGWARNING - touchHandler.touchSupported (22:24:31.868) - MainThread (7128): Touch only supported on installed copies DEBUG - core.main (22:24:31.868) - MainThread (7128): Initializing global plugin handler DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon Access8Math added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon addonUpdater added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon audacityAccessEnhancement added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon audioChart added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon charInfo added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon clock added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon debugHelper added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon easyTableNavigator added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon IBMTTS added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon instantTranslate added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon placeMarkers added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon quickDictionary added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon SentenceNav added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon speechHistory added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon synthRingSettingsSelector added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon updateChannel added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon VLCAccessEnhancement added to globalPlugins package path DEBUG - addonHandler.Addon.addToPackagePath (22:24:31.868) - MainThread (7128): Addon winMag added to globalPlugins package path DEBUG - addonHandler.Addon.init (22:24:32.022) - MainThread (7128): Using manifest translation from C:\Users\Cyrille\AppData\Roaming\nvda\addons\instantTranslate\globalPlugins\instantTranslate....\locale\fr\manifest.ini DEBUG - external:globalPlugins.charinfo.GlobalPlugin.init (22:24:32.084) - MainThread (7128): Unicode version: 12.0.0 ERROR - globalPluginHandler.listPlugins (22:24:32.316) - MainThread (7128): Error importing global plugin addonUpdater Traceback (most recent call last): File "globalPluginHandler.py", line 23, in listPlugins plugin = importlib.import_module("globalPlugins.%s" % name, package="globalPlugins").GlobalPlugin File "C:\Users\Cyrille\AppData\Local\Programs\Python\Python37-32\lib\importlib__init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1006, in _gcd_import File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:\Users\Cyrille\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater\init.py", line 22, in from . import addonGuiEx File "C:\Users\Cyrille\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater\addonGuiEx.py", line 19, in import updateCheck File "updateCheck.py", line 20, in raise RuntimeError("No update version type, update checking not supported") RuntimeError: No update version type, update checking not supported DEBUGWARNING - Python warning (22:24:32.338) - MainThread (7128): C:\Users\Cyrille\AppData\Roaming\nvda\addons\Access8Math\globalPlugins\MathMlReader\init__.py:7: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3,and in 3.9 it will stop working from collections import Iterable WARNING - globalPlugins.MathMlReader (22:24:32.376) - MainThread (7128): MathPlayer 4 not available DEBUG - external:core.main (22:24:32.381) - MainThread (7128): Initializing core pump DEBUG - external:core.main (22:24:32.381) - MainThread (7128): Initializing watchdog DEBUG - external:core.main (22:24:32.381) - MainThread (7128): Update checking not supported INFO - external:core.main (22:24:32.381) - MainThread (7128): NVDA initialized DEBUG - external:core.main (22:24:32.381) - MainThread (7128): entering wx application main loop DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._registerConfigSaveAction (22:24:32.391) - MainThread (7128): registering pre_configSave action: DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:32.391) - MainThread (7128): loading vision screenCurtain DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:32.391) - MainThread (7128): Loaded settings for ScreenCurtainSettings DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._registerConfigSaveAction (22:24:32.391) - MainThread (7128): registering pre_configSave action: DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:32.401) - MainThread (7128): loading vision colorEnhancer DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:32.401) - MainThread (7128): Loaded settings for ColorEnhancerSettings DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._registerConfigSaveAction (22:24:32.406) - MainThread (7128): registering pre_configSave action: DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:32.411) - MainThread (7128): loading vision NVDAHighlighter DEBUG - external:autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (22:24:32.411) - MainThread (7128): Loaded settings for NVDAHighlighterSettings IO - external:speech.speak (22:24:32.423) - MainThread (7128): Speaking [LangChangeCommand ('fr_FR'), 'nvda - GIT Env', 'terminal', 'nvda$

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/josephsl/addonUpdater/issues/4#issuecomment-720736874 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AB4AXEC4T4Y3L46SCCMWW2LSN4QRNANCNFSM4SRSXCOQ .

CyrilleB79 commented 3 years ago

You do not need necessarily to make a new release just for this very minor bug. It can expect next release (12.01 ?)

It's up to you.

CyrilleB79 commented 3 years ago

Oops, I had not seen that 20.11.1 release was already there. Sorry. I can confirm that the error due to add-on updater run from source has disappeared in this release. All is fine.

By the way, add-on updater did not proposed me to update itself to 20.11.1, automatically nor manually. The same for 20.11. What should I do? Maybe any corrupted files to delete?

josephsl commented 3 years ago

Hi, no worries – it was named 20.11.1 because it is a follow-up to an oversight from 20.11. Thanks.

From: Cyrille Bougot notifications@github.com Sent: Tuesday, November 3, 2020 7:11 AM To: josephsl/addonUpdater addonUpdater@noreply.github.com Cc: Joseph Lee joseph.lee22590@gmail.com; State change state_change@noreply.github.com Subject: Re: [josephsl/addonUpdater] Error when add-on updater is run from source (#4)

You do not need necessarily to make a new release just for this very minor bug. It can expect next release (12.01 ?)

It's up to you.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/josephsl/addonUpdater/issues/4#issuecomment-721187831 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AB4AXEETBRVTK3NYBT4WOC3SOAMOZANCNFSM4SRSXCOQ .

josephsl commented 3 years ago

Hi, you may need to check if Add-on Updater is set to not update on its own (NVDA menu/Preferences/Settings/Add-on Updater). Thanks.

From: Cyrille Bougot notifications@github.com Sent: Tuesday, November 3, 2020 7:33 AM To: josephsl/addonUpdater addonUpdater@noreply.github.com Cc: Joseph Lee joseph.lee22590@gmail.com; State change state_change@noreply.github.com Subject: Re: [josephsl/addonUpdater] Error when add-on updater is run from source (#4)

Oops, I had not seen that 20.11.1 release was already there. Sorry. I can confirm that the error due to add-on updater run from source has disappeared in this release. All is fine.

By the way, add-on updater did not proposed me to update itself to 20.11.1, automatically nor manually. The same for 20.11. What should I do? Maybe any corrupted files to delete?

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/josephsl/addonUpdater/issues/4#issuecomment-721201923 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AB4AXEFFXV3TISVI7KQ6WX3SOAPDPANCNFSM4SRSXCOQ .

CyrilleB79 commented 3 years ago

Hi, you may need to check if Add-on Updater is set to not update on its own (NVDA menu/Preferences/Settings/Add-on Updater). Thanks.

Yes, it was selected in the list of the add-ons that are checked for update. It was also checked in the list "Prefer dev version". When I unchecked it from the dev version list, the update showed up (manual check performed).

josephsl commented 3 years ago

Hi, yep, there’s no dev version of Add-on Updater. Thanks.

From: Cyrille Bougot notifications@github.com Sent: Tuesday, November 3, 2020 2:04 PM To: josephsl/addonUpdater addonUpdater@noreply.github.com Cc: Joseph Lee joseph.lee22590@gmail.com; State change state_change@noreply.github.com Subject: Re: [josephsl/addonUpdater] Error when add-on updater is run from source (#4)

Hi, you may need to check if Add-on Updater is set to not update on its own (NVDA menu/Preferences/Settings/Add-on Updater). Thanks.

Yes, it was selected in the list of the add-ons that are checked for update. It was also checked in the list "Prefer dev version". When I unchecked it from the dev version list, the update showed up (manual check performed).

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/josephsl/addonUpdater/issues/4#issuecomment-721397875 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AB4AXEFJFDLG7R5P7HGJAHDSOB43ZANCNFSM4SRSXCOQ .