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.

Reply via email to