Due to some business deal, I use Azure for a client. I initially handle scheduled works using a VM, which sucks. Months after project kickoff, Azure released Functions. Functions is like AWS Lambda but in beta and runs on Windows, which is not to my liking. I need to migrate several bots and I want to do it properly. PowerShell's syntax is weird.
Automate Python virtualenv and package installation in Azure Function. Place wheels inside whl folder and it will be installed inside virtualenv. You can find common wheels here or specially built for Windows here*. Learn more about binding function.json here.
- Cold - or frozen - start. Sometimes it takes minutes to install a wheel.
- This is a work in progress, might not work at all. Will update maybe.
*seriously this site is great. Really helpful back when I used Windows.