1. 09 Apr, 2014 1 commit
    • Cyril Roelandt's avatar
      Port to Python3 · a03b141a
      Cyril Roelandt authored
      Brief summary of the modifications:
      
      * Use six for compatibility with both Python 2 and 3;
      * Replace UserDict.DictMixin with collections.MutableMapping;
      * Fix relative imports;
      * Use test-requirements.txt for requirements that are common to both Python 2
        and 3, and test-requirements-py{2,3}.txt for version-specific requirements;
      * Miscellaneous fixes.
      * Use a specific test_db_py3.cfg file for Python 3, that only runs tests on
        sqlite.
      
      Thanks to Victor Stinner who co-wrote this patch.
      
      Change-Id: Ia6dc536c39d274924c21fd5bb619e8e5721e04c4
      Co-Authored-By: 's avatarVictor Stinner <victor.stinner@enovance.com>
      a03b141a