I am developing a python application, from my search usually the repository structure is something similar to this:
my_application/
│
├── my_application/ # sometimes also called src/
├── test/
├── docs/
├── LICENSE
├── requirements.txt
└── .gitignore
My question is where do entry_points (the files that I use to start running my application code) go?
I may have several entry points depending on the way I run my app, for an AWS-lambda there needs to be a entry point file that contains a handler_* function, GCP-Function requires something else etc..