On Mon, 13 Jul 2020 at 22:15, Erik Ritch <[email protected]> wrote: > Ok. Global plugin folder now contains the sidebar plugin. > > nikola plugin -i sass > [2020-07-13 14:12:19] WARNING: Nikola: None: > C:\Users\ejunk\new-env\mysite\plugins, > ('C:\\Users\\ejunk\\.nikola\\plugins\\sidebar\\sidebar.plugin', > 'C:\\Users\\ejunk\\.nikola\\plugins\\sidebar\\sidebar', > <yapsy.PluginInfo.PluginInfo object at 0x000001E544ADA7F0>) > [2020-07-13 14:12:19] WARNING: Nikola: 2: > C:\Users\ejunk\new-env\mysite\plugins, > ('C:\\Users\\ejunk\\new-env\\mysite\\plugins\\sidebar\\sidebar.plugin', > 'C:\\Users\\ejunk\\new-env\\mysite\\plugins\\sidebar\\sidebar', > <yapsy.PluginInfo.PluginInfo object at 0x000001E544ADA850>) > Traceback (most recent call last): > File "c:\program files\python38\lib\runpy.py", line 194, in > _run_module_as_main > return _run_code(code, main_globals, None, > File "c:\program files\python38\lib\runpy.py", line 87, in _run_code > exec(code, run_globals) > File "C:\Users\ejunk\new-env\Scripts\nikola.exe\__main__.py", line 7, in > <module> > File "c:\users\ejunk\new-env\lib\site-packages\nikola\__main__.py", line > 167, in main > _ = DN.run(oargs) > File "c:\users\ejunk\new-env\lib\site-packages\nikola\__main__.py", line > 341, in run > self.nikola.init_plugins(load_all=True) > File "c:\users\ejunk\new-env\lib\site-packages\nikola\nikola.py", line > 1075, in init_plugins > self.plugin_manager._candidates = > self._filter_duplicate_plugins(self.plugin_manager._candidates) > File "c:\users\ejunk\new-env\lib\site-packages\nikola\nikola.py", line 998, > in _filter_duplicate_plugins > plugins.sort(key=plugin_position_in_places) > TypeError: '<' not supported between instances of 'int' and 'NoneType' > > Is that the debug information that you need?
Yes. That ended up being a classic slashes-vs-backslashes bug in a place that isn’t exercised too often (Windows + user-wide plugins + duplicates in site is a very specific combination). Here's a PR to fix it: https://github.com/getnikola/nikola/pull/3438 -- Chris Warrick <https://chriswarrick.com/> PGP: 5EAAEA16 -- You received this message because you are subscribed to the Google Groups "nikola-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/nikola-discuss/CAMw%2Bj7JNNThW1eBBLjB-WYWVPTdL0W1GivMStE76SPF29J-HLw%40mail.gmail.com.
