Hello,
I have a project where my Python functions are not being detected and deployed. I have already followed all the standard debugging guides with an assistant, but the problem persists.
The issue: My “Functions” tab in the Netlify UI says “No functions found in production,” even though the files exist in the correct directory in my linked GitHub repository.
What I have already tried:
- Confirmed my
netlify.toml
is in the root directory and points todirectory = "netlify/functions/"
. - Confirmed my
requirements.txt
is in the root directory and has the correct dependencies. - Set the
PYTHON_VERSION
environment variable to3.9
. - Cleared the cache and re-deployed multiple times.
- Completely deleted the site on Netlify and deployed it again as a brand new site from the same repository.
- Removed all JavaScript functions to test a Python-only build, which also resulted in “No functions found.”
My repository is correctly structured, and the configuration files have been double-checked. Could you please look at the internal build logs for my latest deployment to see why the Python runtime is not detecting the functions in the specified directory?
- My Netlify Site Name:
universal-searcher
- My GitHub Repository:
https://github.com/tahsin2627/universal-searcher/
Thank you for your help.