title: how to get all change numbers from sync - p4python
body: <p>I periodically get a p4 sync and want to know what actually got synced.
  So I get the return from <code>p4.run_sync</code> which is a list of dicts per change (as far as I understood)</p>
  
  <pre><code>sync = p4.run_sync()
  </code></pre>
  
  <p>when I print the keys it looks like that:</p>
  
  <pre><code>sync dict Nr: 0 --------------
  * totalFileSize
  * rev
  * totalFileCount
  * clientFile
  * fileSize
  * action
  * depotFile
  * change
  sync dict Nr: 1 --------------
  * action
  * clientFile
  * rev
  * depotFile
  * fileSize
  sync dict Nr: 2 --------------
  * action
  * clientFile
  * rev
  * depotFile
  * fileSize
  </code></pre>
  
  <p>So only in the <strong>first</strong> dict there is a <strong>change</strong> number!</p>
  
  <p>How do I get the others? I currently browse the <code>depotFiles</code> of the other dicts and get the headChange from <code>p4.fstat</code>.. but this seems quite hacky...</p>
  
  <p>I'd actually like each change number that was synced to fetch a describe right away.</p>
  
  <p>Or is there a more proper way todo this? Thanks!</p>