CI для питона тема больная, ибо все более менее серьзеные решения написаны на Java и ориентированы соответственно на Java-разработку. Мы используем Bamboo, просто потому что он интегрируется с JIRA, но ничего готового (например установки зависимостей через pip) у него для питона нет.
Что касается развертывания проектов, то тут есть варианты, в зависимости от ваших религиозных убеждений:
1. <3 Ruby? —
chef или
puppet — бонусом получите пачку готовых решений на все случаи жизни, например создание баз в постгресе или установка зависимостей через apt
2.
Fabric
Для последнего товарищи из
ffunction пилят некий аналог chef'a под названием
cuisine, хотя до удобства использования там еще ой как далеко.