Python directory in project not automatically recognized

This document suggests that Unreal will automatically locate scripts if you put them in a Python directory at your project root.

This doesn’t seem to be the case.

I have to manually add the Python directory to the “Additional Paths” in Project Settings.

I also can’t add the path relative to the project root, it has to be an absolute path, which is annoying for working with a team.

Very old i know but just for reference
[Project]/Content/Python
“Path Macros like [Project] and [Engine] should be enclosed in brackets when specifying dynamic paths in configuration settings.”

Out of curiosity — does anyone know if [Project]/Content/Python works only in the UI (Project Settings), or can it be set directly in the .ini config as well? Trying to make sure this is version-control friendly for the whole team.