Using the noble image, pip packages are installed to a directory that is not on $PATH. This is possibly because Netlify assumes the project is an NPM build as no Python dependencies file was found.
Netlify expects Python dependencies in a file called requirements.txt, located at the build root.
This PR renames the requirements files to be consistent with the pip-tools defaults and in line with what Netlify expects, so the noble builds pass.