|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
#!/usr/bin/env python
|
|
|
|
|
#!/usr/bin/env python3
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
git-filter-repo filters git repositories, similar to git filter-branch, BFG
|
|
|
|
@ -30,8 +30,6 @@ operations; however:
|
|
|
|
|
***** END API BACKWARD COMPATIBILITY CAVEAT *****
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
|
|
from __future__ import print_function
|
|
|
|
|
|
|
|
|
|
import argparse
|
|
|
|
|
import collections
|
|
|
|
|
import fnmatch
|
|
|
|
@ -39,7 +37,7 @@ import gettext
|
|
|
|
|
import os
|
|
|
|
|
import re
|
|
|
|
|
import shutil
|
|
|
|
|
import StringIO
|
|
|
|
|
import io
|
|
|
|
|
import subprocess
|
|
|
|
|
import sys
|
|
|
|
|
import time
|
|
|
|
@ -408,7 +406,7 @@ class _GitElement(object):
|
|
|
|
|
Convert GitElement to string; used for debugging
|
|
|
|
|
"""
|
|
|
|
|
old_dumped = self.dumped
|
|
|
|
|
writeme = StringIO.StringIO()
|
|
|
|
|
writeme = io.StringIO()
|
|
|
|
|
self.dump(writeme)
|
|
|
|
|
output_lines = writeme.getvalue().splitlines()
|
|
|
|
|
writeme.close()
|
|
|
|
|