Installed to master.

contrib/ChangeLog:

        * gcc-changelog/git_repository.py: Support older releases of
        GitPython when renamed_file was named renamed.
---
 contrib/gcc-changelog/git_repository.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/contrib/gcc-changelog/git_repository.py 
b/contrib/gcc-changelog/git_repository.py
index 4f0d21af039..90edc3ce3d8 100755
--- a/contrib/gcc-changelog/git_repository.py
+++ b/contrib/gcc-changelog/git_repository.py
@@ -39,11 +39,15 @@ def parse_git_revisions(repo_path, revisions, strict=False):
modified_files = []
             for file in diff:
+                if hasattr(file, 'renamed_file'):
+                    is_renamed = file.renamed_file
+                else:
+                    is_renamed = file.renamed
                 if file.new_file:
                     t = 'A'
                 elif file.deleted_file:
                     t = 'D'
-                elif file.renamed_file:
+                elif is_renamed:
                     # Consider that renamed files are two operations:
                     # the deletion of the original name
                     # and the addition of the new one.
--
2.27.0

Reply via email to