• 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
test-requirements-py3.txt 14 Bytes