title: Python based job scheduler with dependency resolution
body: <p>I'm looking for a Python based job scheduler which has job dependency resolution (may be specified in XML format). The existing ones mostly kick-off jobs at certain times but don't resolve dependencies between the jobs i.e. job Z which is dependent on job X and Y should only kick-off after successful completion of X &amp; Z.</p>
  
  <p>This is expected to run on 64-bit Windows. The less the dependencies/installation requirements, the better.</p>