fix: templates missiong javascript block
lock down pip requirements to known working packages