Я создал дополнение на PyPI.org и могу успешно импортировать его в Orange 3.17 для Mac OSX. Однако, когда я делаю небольшое изменение в коде, я не могу заставить Orange3 забрать эти изменения. Он продолжает ссылаться на некоторую кэшированную версию дополнения.
Даже когда вы выбираете «Сброс настроек виджета» в меню «Параметры» или даже физически удаляете файлы ~ / Library / Caches / Orange3, старая версия продолжает появляться. Я удалил предыдущую надстройку, затем переустановил последнюю версию, все время перезапуская Orange3. Я попробовал много разных комбинаций, чтобы Orange3 увидел изменения. Но безрезультатно.
Единственное, что, похоже, работает, это полностью удалить Orange3 с моего компьютера и переустановить его полностью. Если я загружаю надстройку, я получаю последнюю версию с обновленным кодом.
Есть ли объяснение этому поведению? Если я тестирую свою надстройку, то мне все время приходится переустанавливать Orange3.
Любая помощь будет принята с благодарностью!
Приветствия