Port scripts to python 3

The changes are trivial, at first sight.

Signed-off-by: Samuel Verschelde <[email protected]>
This commit is contained in:
Samuel Verschelde
2022-08-04 16:47:19 +02:00
parent c96fd06c2e
commit fad1dbc8a2
6 changed files with 12 additions and 17 deletions
+6 -7
View File
@@ -1,5 +1,4 @@
#!/bin/env python
from __future__ import print_function
#!/usr/bin/env python3
from collections import OrderedDict
import argparse
import os
@@ -42,19 +41,19 @@ def main():
rpms1 = list_rpms(dir1)
rpms2 = list_rpms(dir2)
for name, info in rpms1.iteritems():
for name, info in rpms1.items():
if name not in rpms2:
info['removed'] = True
rpms2[name] = info
rpms2 = OrderedDict(sorted(rpms2.iteritems(), key=lambda t: t[0]))
rpms2 = OrderedDict(sorted(rpms2.items(), key=lambda t: t[0]))
vendors = set([info['vendor'] for info in rpms1.itervalues()])
vendors |= set([info['vendor'] for info in rpms2.itervalues()])
vendors = set([info['vendor'] for info in rpms1.values()])
vendors |= set([info['vendor'] for info in rpms2.values()])
for vendor in sorted(list(vendors)):
print("\n\n-------------------- Vendor: %s ------------------------\n" % vendor)
for name, info in rpms2.iteritems():
for name, info in rpms2.items():
if info['vendor'] != vendor:
continue
if name not in rpms1:
+1 -1
View File
@@ -1,4 +1,4 @@
#!/bin/env python
#!/usr/bin/env python3
from __future__ import print_function
import argparse
import os
+1 -2
View File
@@ -1,5 +1,4 @@
#!/bin/env python2
from __future__ import print_function
#!/usr/bin/env python3
import argparse
import os
import sys
+2 -3
View File
@@ -1,5 +1,4 @@
#!/bin/env python
from __future__ import print_function
#!/usr/bin/env python3
import argparse
import csv
import rpm
@@ -76,7 +75,7 @@ def main():
srpm_evrs.append(filename, evr)
latest_srpm = filename
for srpm_filename, srpm_evr in srpm_evrs.iteritems():
for srpm_filename, srpm_evr in srpm_evrs.items():
if compare_evrs(srpm_evr, srpm_evrs[latest_srpm]) > 0:
latest_srpm = srpm_filename
+1 -2
View File
@@ -1,5 +1,4 @@
#!/bin/env python
from __future__ import print_function
#!/usr/bin/env python3
import argparse
import os
import subprocess
+1 -2
View File
@@ -1,5 +1,4 @@
#!/bin/env python
from __future__ import print_function
#!/usr/bin/env python3
import argparse
import os
import subprocess