jedbrown / git-fat

Simple way to handle fat files without committing them to git, supports synchronization using rsync
BSD 2-Clause "Simplified" License
620 stars 136 forks source link

Python3 Support #94

Closed Jwink3101 closed 4 years ago

Jwink3101 commented 4 years ago

Addresses #92 by encoding and decoding bytes/unicode

Added a wrapper tool so you can test python 2 and 3. It copies git-fat and the tests. Changes the shebang of git-fat to the desired version. Add the updated version to the front of the bash path.

Note that this does not work in 2.6 (as per #46) though the framework is there to test it easily.

Jwink3101 commented 4 years ago

I just found a bug in real world use that did not show up in the testing.

I am going to close this pull request. I want to (a) fix that bug and the (b) if I have time, figure out why the tests didn't catch it and fix that!