Specifically: if installing Pelican into a local virtualenv with the pdm or uv default name ".venv", then subdirectories of .venv will contain all of the test .rst and .md files.
If you then run Pelican in that same root directory using the default PATH value (".") then it will add those content files to the site.
Pull Request Checklist
Resolves: #issue-number-here
[x] Ensured tests pass and (if applicable) updated functional test output
[ ] Conformed to code style guidelines by running appropriate linting tools
[ ] Added tests for changed code
[x] Updated documentation for changed code
(I haven't added a new test for the default setting, but I can if needed.)
This is to avoid subtle behaviour that contributed to root cause of https://github.com/pelican-plugins/sitemap/issues/36
Specifically: if installing Pelican into a local virtualenv with the pdm or uv default name ".venv", then subdirectories of .venv will contain all of the test .rst and .md files.
If you then run Pelican in that same root directory using the default PATH value (".") then it will add those content files to the site.
Pull Request Checklist
Resolves: #issue-number-here
(I haven't added a new test for the default setting, but I can if needed.)