70aad2b Fix build with Python 3.13

Authored and Committed by churchyard a month ago
    Fix build with Python 3.13
    
    - Fixes: rhbz#2251779
    
        
file added
+466
file added
+93
file modified
+5 -0