diff options
Diffstat (limited to 'reprepro/conf/diffsonly.py')
-rwxr-xr-x | reprepro/conf/diffsonly.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/reprepro/conf/diffsonly.py b/reprepro/conf/diffsonly.py index d2f02ea..460cb2b 100755 --- a/reprepro/conf/diffsonly.py +++ b/reprepro/conf/diffsonly.py @@ -1,6 +1,10 @@ #!/usr/bin/python -from debian_bundle import deb822 +try: + from debian import deb822 +except ImportError: + from debian_bundle import deb822 + from gzip import GzipFile from fnmatch import fnmatch import sys @@ -39,5 +43,5 @@ if __name__ == '__main__': if fnmatch(f['name'], wanted_glob): newfiles.append(f) ent[k] = newfiles - outf.write(str(ent)) + outf.write(unicode(ent).encode('utf-8')) outf.write("\n") |