This is take II at adding python3 support. First, the test is updated to use a binary file (the downfall of the last attempt) and then git-fat is updated to handle python 3. There is also a new test runner to more carefully test python2 and 3 support by changing the shebang and bash path inside the test.
Insomuch as the tests have good coverage, everything passes in python2 and 3. I have not tested 2.6 since it was already broken. I have also not tested on Windows
This is take II at adding python3 support. First, the test is updated to use a binary file (the downfall of the last attempt) and then
git-fat
is updated to handle python 3. There is also a new test runner to more carefully test python2 and 3 support by changing the shebang and bash path inside the test.Insomuch as the tests have good coverage, everything passes in python2 and 3. I have not tested 2.6 since it was already broken. I have also not tested on Windows