We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Python Version: 3.11
Nikola Version: 8.3.0
Operating System: openSUSE Tumbleweed
The new plugin manager does not detect plugins if the plugin folder is a symlink (e.g. ln -s ../nikola-plugins/v8/projectpages plugins/projectpages).
ln -s ../nikola-plugins/v8/projectpages plugins/projectpages
Apparently, pathlib.Path.rglob ignores symlinks. We’ll need a custom thing to scan directories that does not ignore symlinks.
pathlib.Path.rglob
The text was updated successfully, but these errors were encountered:
Fix #3741 — symlink support in new plugin manager
961abfb
Fix #3741 — symlink support in new plugin manager (#3742)
f260a7b
Kwpolska
Successfully merging a pull request may close this issue.
Environment
Python Version: 3.11
Nikola Version: 8.3.0
Operating System: openSUSE Tumbleweed
Description:
The new plugin manager does not detect plugins if the plugin folder is a symlink (e.g.
ln -s ../nikola-plugins/v8/projectpages plugins/projectpages
).Apparently,
pathlib.Path.rglob
ignores symlinks. We’ll need a custom thing to scan directories that does not ignore symlinks.The text was updated successfully, but these errors were encountered: