Good morning all Was hoping someone may be able to shed some light, or even just know where Microsoft publishes their release notes for their Azure Function App Runtimes We tried to go live with a new function app about three weeks ago, and when we created the new python ~4 function app, and when the app tried to come up, it complained that libpango was missing Result: Failure `` ``Exception: OSError: cannot load library 'libpango-1.0-0': libpango-1.0-0: cannot open shared object file: No such file or directory. Additionally, ctypes.util.find_library() did not manage to locate a library called 'libpango-1.0-0' We use libpango for generating pdf's (via weaslyprint), so it missing kind of kills the whole thing, and at first thought it may be an issue with requirements.txt. After some investigation we figured out that the issue was that libpango (and libpangocairo and libpangoft was missing from the production instance, but not our test instance, but it is a system library, so nothing we control. If you want to check, just run dpkg -l | grep libpango And on preprod we get the list ii libpango-1.0-0:amd64 1.46.2-3 amd64 Layout and rendering of internationalized text ii libpangocairo-1.0-0:amd64 1.46.2-3 amd64 Layout and rendering of internationalized text ii libpangoft2-1.0-0:amd64 1.46.2-3 amd64 Layout and rendering of internationalized text After some more investigation, we figured out that it looks like these libraries are in runtime version 4.1036.2.2 (which we happen to have on preprod), but not in 4.1037.1.1, and Monday three weeks ago, the default runtime for ~4 seems to have been 4.1037.1.1. Strangely enough, it looks like if I create a new instance today (or at least last week), the default version is now 4.1036.2.2 (which has libpango), so potentially Microsoft has pulled 4.1037.1.1, or I am missing something. (also, when 4.1037.1.1 for premium apps would be missing libpango, elastic version did not, did not collect runtime on the elastic app alas) Does anyone know where I can find release notes on the runtimes, as I really would like to know why they pulled these libraries, Failing that, does anyone know if there is a way to set the minor version of runtime at build time? Continue reading...