Python End-2-end Resources