Add a dependency on 'six'

Review Request #6584 — Created Nov. 13, 2014 and submitted

Information

RBTools
master
e9de5ab...

Reviewers

In order to support both Python 2.x and 3.x without making too many changes, we
need to use the six library. This change adds the dependency.

Ran setup.py develop and saw the right packages install.

reviewbot
  1. Tool: Pyflakes
    Processed Files:
        setup.py
    
    
    
    Tool: PEP8 Style Checker
    Processed Files:
        setup.py
    
    
  2. 
      
chipx86
  1. <p>We need to include this in the Mac installer as well. See contrib/installers/macosx/build-mpkg.sh, and search for argparse. Should be easy enough to build and test that (though if you have a VM, it'll be easier still, since you won't pollute the system in the test.)</p>

    1. <p>Hey look, a Markdown bug!</p>

  2. 
      
david
reviewbot
  1. Tool: PEP8 Style Checker
    Processed Files:
        setup.py
    
    Ignored Files:
        contrib/installers/macosx/build-mpkg.sh
    
    
    
    Tool: Pyflakes
    Processed Files:
        setup.py
    
    Ignored Files:
        contrib/installers/macosx/build-mpkg.sh
    
    
  2. 
      
brennie
  1. Ship It!
  2. 
      
david
Review request changed
Status:
Completed
Change Summary:
Pushed to master (d7de942)