<86>Jun 16 01:02:55 userdel[280403]: delete user 'rooter' <86>Jun 16 01:02:55 userdel[280403]: removed group 'rooter' owned by 'rooter' <86>Jun 16 01:02:55 userdel[280403]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 16 01:02:55 groupadd[280485]: group added to /etc/group: name=rooter, GID=1859 <86>Jun 16 01:02:55 groupadd[280485]: group added to /etc/gshadow: name=rooter <86>Jun 16 01:02:55 groupadd[280485]: new group: name=rooter, GID=1859 <86>Jun 16 01:02:55 useradd[280519]: new user: name=rooter, UID=1859, GID=1859, home=/root, shell=/bin/bash <86>Jun 16 01:02:55 userdel[280567]: delete user 'builder' <86>Jun 16 01:02:55 userdel[280567]: removed group 'builder' owned by 'builder' <86>Jun 16 01:02:55 userdel[280567]: removed shadow group 'builder' owned by 'builder' <86>Jun 16 01:02:55 groupadd[280623]: group added to /etc/group: name=builder, GID=1860 <86>Jun 16 01:02:55 groupadd[280623]: group added to /etc/gshadow: name=builder <86>Jun 16 01:02:55 groupadd[280623]: new group: name=builder, GID=1860 <86>Jun 16 01:02:55 useradd[280667]: new user: name=builder, UID=1860, GID=1860, home=/usr/src, shell=/bin/bash <13>Jun 16 01:03:02 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jun 16 01:03:02 rpmi: libexpat-2.5.0-alt1 p10+324220.100.1.1 1688465137 installed <13>Jun 16 01:03:02 rpmi: libp11-kit-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jun 16 01:03:02 rpmi: libtasn1-4.19.0-alt1 p10+309071.100.2.1 1668522760 installed <13>Jun 16 01:03:02 rpmi: rpm-macros-alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jun 16 01:03:02 rpmi: alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jun 16 01:03:02 rpmi: ca-certificates-2022.09.15-alt1 p10+308004.100.2.1 1665748370 installed <13>Jun 16 01:03:02 rpmi: ca-trust-0.1.6-alt1 p10+344774.100.1.1 1712685728 installed <13>Jun 16 01:03:02 rpmi: p11-kit-trust-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jun 16 01:03:02 rpmi: libcrypto1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jun 16 01:03:02 rpmi: libssl1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jun 16 01:03:02 rpmi: python3-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 01:03:03 rpmi: python3-base-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 01:03:03 rpmi: tests-for-installed-python3-pkgs-0.1.22-alt1 p10+325520.200.7.1 1691156214 installed <13>Jun 16 01:03:03 rpmi: rpm-build-python3-0.1.22-alt1 p10+325520.200.7.1 1691156214 installed WARNING: %python3_build_debug is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead <13>Jun 16 01:03:08 rpmi: python3-module-six-1.16.0-alt1.p10 p10+340092.560.10.1 1707922977 installed <13>Jun 16 01:03:08 rpmi: python3-module-genshi-0.7.4-alt2 sisyphus+275930.100.2.1 1624873830 installed <13>Jun 16 01:03:08 rpmi: python3-module-ntlm-1.1.0-alt1.2 sisyphus+275841.100.1.1 1624797814 installed <13>Jun 16 01:03:08 rpmi: python3-module-ndg-0.4.2-alt1.qa1 sisyphus+275837.100.1.2 1624808487 installed <13>Jun 16 01:03:08 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+276020.100.1.1 1624812421 installed <13>Jun 16 01:03:08 rpmi: python3-module-pycparser-2.20-alt2 sisyphus+278697.200.1.1 1626167452 installed <13>Jun 16 01:03:08 rpmi: python3-module-cffi-1.14.5-alt2 sisyphus+279395.100.1.2 1626532846 installed <13>Jun 16 01:03:08 rpmi: python3-module-cryptography-41.0.7-alt0.p10.1 p10+336509.100.11.1 1706333950 installed <13>Jun 16 01:03:08 rpmi: python3-module-openssl-23.2.0-alt2 p10+340922.540.5.1 1708214779 installed <13>Jun 16 01:03:08 rpmi: python3-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+275837.100.1.2 1624808487 installed <13>Jun 16 01:03:08 rpmi: libxslt-1.1.34-alt3 sisyphus+275636.100.1.1 1624616833 installed <13>Jun 16 01:03:09 rpmi: python3-module-html5lib-1:1.1-alt1 sisyphus+278096.120.5.1 1626086978 installed <13>Jun 16 01:03:09 rpmi: python3-module-cssselect-0.9.1-alt3 sisyphus+270533.2600.6.1 1619684675 installed <13>Jun 16 01:03:09 rpmi: python3-module-lxml-4.9.3-alt1 p10+329617.100.2.1 1695317778 installed <13>Jun 16 01:03:09 rpmi: libpython-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:03:09 rpmi: python2-base-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:03:09 rpmi: python-modules-encodings-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:03:09 rpmi: python-modules-compiler-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:03:09 rpmi: python-modules-email-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:03:09 rpmi: python-modules-unittest-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:03:09 rpmi: python-modules-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:03:09 rpmi: python-modules-ctypes-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:03:09 rpmi: python-modules-multiprocessing-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:03:09 rpmi: python-modules-logging-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:03:09 rpmi: libnatspec-0.3.1-alt3 p10+325550.100.4.1 1691674888 installed <13>Jun 16 01:03:09 rpmi: unzip-6.0-alt5 p10+308258.100.1.1 1665553092 installed <13>Jun 16 01:03:09 rpmi: python-tools-2to3-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:03:09 rpmi: python3-module-urllib3-2:1.26.17-alt0.p10.1 p10+336509.200.11.1 1706333977 installed <13>Jun 16 01:03:09 rpmi: python3-module-nose-1:1.3.7-alt7.git20160316 sisyphus+275838.100.1.2 1624808490 installed WARNING: %python3_build_debug is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/python3-module-openxmllib-1.1.1-alt2.nosrc.rpm (w1.gzdio) <13>Jun 16 01:03:13 rpmi: python3-module-pkg_resources-1:57.4.0-alt1 p10+281549.200.4.1 1628026198 installed <13>Jun 16 01:03:13 rpmi: libpython3-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 01:03:13 rpmi: libncurses-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Jun 16 01:03:13 rpmi: libtinfo-devel-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Jun 16 01:03:13 rpmi: libncurses-devel-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Jun 16 01:03:15 rpmi: python3-dev-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 01:03:15 rpmi: python3-module-setuptools-1:57.4.0-alt1 p10+281549.200.4.1 1628026198 installed WARNING: %python3_build_debug is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead Installing python3-module-openxmllib-1.1.1-alt2.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.25224 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf openxmllib-1.1.1 + echo 'Source #0 (openxmllib-1.1.1.zip):' Source #0 (openxmllib-1.1.1.zip): + /usr/bin/unzip -qq /usr/src/RPM/SOURCES/openxmllib-1.1.1.zip + cd openxmllib-1.1.1 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (port-on-python3.patch):' Patch #0 (port-on-python3.patch): + /usr/bin/patch -p2 patching file openxmllib/__init__.py + find -type f -name '*.py' -exec 2to3 -w -n '{}' + RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ./tests/test_wordprocessing.py WARNING: couldn't encode ./tests/test_wordprocessing.py's diff for your terminal RefactoringTool: Refactored ./tests/test_validfiles.py RefactoringTool: Refactored ./tests/test_utils.py WARNING: couldn't encode ./tests/test_utils.py's diff for your terminal RefactoringTool: Refactored ./tests/test_spreadsheet.py RefactoringTool: Refactored ./tests/test_properties.py --- ./tests/test_wordprocessing.py (original) +++ ./tests/test_wordprocessing.py (refactored) @@ -25,9 +25,9 @@ """Indexable text with properties""" itext = self.doc.indexableText().split() --- ./tests/test_validfiles.py (original) +++ ./tests/test_validfiles.py (refactored) @@ -44,7 +44,7 @@ return def _assertCreation(self, path): - self.failUnless(os.path.isfile(os.path.join(path, '[Content_Types].xml')), + self.assertTrue(os.path.isfile(os.path.join(path, '[Content_Types].xml')), "Expected to have data in path %s" % path) return --- ./tests/test_utils.py (original) +++ ./tests/test_utils.py (refactored) @@ -23,7 +23,7 @@ toc_path = os.path.join(doc._cache_dir, '[Content_Types].xml') fh = openxmllib.utils.xmlFile(toc_path, 'rb') xml = etree.parse(fh) - self.failUnless(isinstance(xml.getroot(), etree._Element), "Expected an XML element") + self.assertTrue(isinstance(xml.getroot(), etree._Element), "Expected an XML element") return def test_tounicode(self): @@ -31,27 +31,27 @@ toUnicode = openxmllib.utils.toUnicode # Non text object - self.failUnlessEqual(toUnicode(AttributeError), AttributeError) + self.assertEqual(toUnicode(AttributeError), AttributeError) # ASCII stuff - self.failUnlessEqual(toUnicode('foo'), u'foo') + self.assertEqual(toUnicode('foo'), 'foo') # Unicode stuff - self.failUnlessEqual(toUnicode(u'foo'), u'foo') + self.assertEqual(toUnicode('foo'), 'foo') return def test_itextractor(self): """IndexableTextExtractor""" IndexableTextExtractor = openxmllib.utils.IndexableTextExtractor - from StringIO import StringIO + from io import StringIO from openxmllib.contenttypes import CT_WORDPROC_DOCUMENT from lxml import etree ite = IndexableTextExtractor(CT_WORDPROC_DOCUMENT, 'wordprocessing-main:t') indexables = ite.indexableText(etree.parse(StringIO(WP_MAIN_XML))) --- ./tests/test_spreadsheet.py (original) +++ ./tests/test_spreadsheet.py (refactored) @@ -25,10 +25,10 @@ """Indexable text with properties """ itext = self.doc.indexableText().split() - some_words = (u'this', u'is', u'a', u'spreadsheet', u'another', u'sum', - u'myinfo1', u'myinfo2', u'title', u'subject', u'comments') + some_words = ('this', 'is', 'a', 'spreadsheet', 'another', 'sum', + 'myinfo1', 'myinfo2', 'title', 'subject', 'comments') for word in some_words: - self.failUnless(word in itext, "%s was expected in %s" % (word, itext)) + self.assertTrue(word in itext, "%s was expected in %s" % (word, itext)) return @@ -36,19 +36,19 @@ """Indexable text without properties """ itext = self.doc.indexableText(include_properties=False).split() - some_words = (u'this', u'is', u'a', u'spreadsheet', u'another', u'sum') + some_words = ('this', 'is', 'a', 'spreadsheet', 'another', 'sum') for word in some_words: - self.failUnless(word in itext, "%s was expected in %s" % (word, itext)) + self.assertTrue(word in itext, "%s was expected in %s" % (word, itext)) return def test_templateFile(self): """Template file (xltx)""" itext = self.template.indexableText().split() - some_words = (u'this', u'is', u'a', u'spreadsheet', u'another', u'sum', - u'myinfo1', u'myinfo2', u'title', u'subject', u'comments') + some_words = ('this', 'is', 'a', 'spreadsheet', 'another', 'sum', + 'myinfo1', 'myinfo2', 'title', 'subject', 'comments') for word in some_words: - self.failUnless(word in itext, "%s was expected in %s" % (word, itext)) + self.assertTrue(word in itext, "%s was expected in %s" % (word, itext)) return # /class SpreadsheetTest --- ./tests/test_properties.py (original) +++ ./RefactoringTool: Refactored ./tests/test_presentation.py RefactoringTool: Refactored ./tests/test_getting_file_from_http.py WARNING: couldn't encode ./tests/test_getting_file_from_http.py's diff for your terminal RefactoringTool: Refactored ./tests/test_fixures.py tests/test_properties.py (refactored) @@ -28,8 +28,8 @@ 'language': 'fr-FR', 'title': 'The title of the document' } - for k, v in expected.items(): - self.failUnlessEqual(props[k], v) + for k, v in list(expected.items()): + self.assertEqual(props[k], v) return def test_extprops(self): @@ -42,8 +42,8 @@ 'Pages': '1', 'Words': '18', 'Paragraphs': '1'} - for k, v in expected.items(): - self.failUnlessEqual(props[k], v) + for k, v in list(expected.items()): + self.assertEqual(props[k], v) return def test_customprops(self): @@ -56,8 +56,8 @@ 'custom_title_3': 'custom_value_3', 'custom_title_4': 'custom_value_4', } - for k, v in expected.items(): - self.failUnlessEqual(props[k], v) + for k, v in list(expected.items()): + self.assertEqual(props[k], v) return # /class PropertiesTest --- ./tests/test_presentation.py (original) +++ ./tests/test_presentation.py (refactored) @@ -25,11 +25,11 @@ """Indexable text with properties""" itext = self.doc.indexableText().split() - some_words = (u'Chapter', u'presentation', u'proud', u'three', u'two', - u'four', u'item', u'one', u'My') - some_words += (u'false',) + some_words = ('Chapter', 'presentation', 'proud', 'three', 'two', + 'four', 'item', 'one', 'My') + some_words += ('false',) for word in some_words: - self.failUnless(word in itext, "%s was expected in %s" % (word, itext)) + self.assertTrue(word in itext, "%s was expected in %s" % (word, itext)) return @@ -37,21 +37,21 @@ """Indexable text without properties""" itext = self.doc.indexableText(include_properties=False).split() - some_words = (u'Chapter', u'presentation', u'proud', u'three', u'two', - u'four', u'item', u'one', u'My') + some_words = ('Chapter', 'presentation', 'proud', 'three', 'two', + 'four', 'item', 'one', 'My') for word in some_words: - self.failUnless(word in itext, "%s was expected in %s" % (word, itext)) + self.assertTrue(word in itext, "%s was expected in %s" % (word, itext)) return def test_templateFile(self): """Template file (potx)""" itext = self.template.indexableText().split() - some_words = (u'Chapter', u'presentation', u'proud', u'three', u'two', - u'four', u'item', u'one', u'My') - some_words += (u'false',) + some_words = ('Chapter', 'presentation', 'proud', 'three', 'two', + 'four', 'item', 'one', 'My') + some_words += ('false',) for word in some_words: - self.failUnless(word in itext, "%s was expected in %s" % (word, itext)) + self.assertTrue(word in itext, "%s was expected in %s" % (word, itext)) return # /class WordProcessingTest --- ./tests/test_getting_file_from_http.py (original) +++ ./tests/test_getting_file_from_http.py (refactored) @@ -39,15 +39,15 @@ def test_indexableText(self): """Indexable text with properties""" itext = self.doc.indexableText() --- ./tests/test_fixures.py (original) +++ ./tests/test_fixures.py (refactored) @@ -15,11 +15,11 @@ def test_syspath(self): """Do we include the openxmllib package in sys.path """ - self.failUnless(fixures.parent_dir in sys.path, + self.assertTrue(fixures.parent_dir in sys.path, "%s not in sys.path" % fixures.parent_dir) sp_copy = list(sys.path) sp_copy.remove(fixures.parent_dir) - self.failIf(fixures.parent_dir in sp_copy, + self.assertFalse(fixures.parent_dir in sp_copy, "%s should appear only once in sys.path" % fixures.parent_dir) return @@ -27,7 +27,7 @@ def test_testdir(self): """Do RefactoringTool: Refactored ./tests/test_factory.py RefactoringTool: Refactored ./tests/test_coverimage.py RefactoringTool: Refactored ./tests/test_contenttypes.py we have test data """ - self.failUnless(os.path.isdir(fixures.TEST_FILES_IN), + self.assertTrue(os.path.isdir(fixures.TEST_FILES_IN), "We have no test data") return --- ./tests/test_factory.py (original) +++ ./tests/test_factory.py (refactored) @@ -21,7 +21,7 @@ for test_filename in ALL_IN_FILES: test_filepath = os.path.join(TEST_FILES_IN, test_filename) doc = openxmllib.openXmlDocument(test_filepath) - self.failUnless(isinstance(doc, openxmllib.document.Document), + self.assertTrue(isinstance(doc, openxmllib.document.Document), "%s should be processed" % test_filepath) return @@ -33,7 +33,7 @@ fh = file(test_filepath, 'rb') doc = openxmllib.openXmlDocument(test_filepath) fh.close() - self.failUnless(isinstance(doc, openxmllib.document.Document), + self.assertTrue(isinstance(doc, openxmllib.document.Document), "%s should be processed" % test_filepath) return @@ -44,25 +44,25 @@ mime_type = ct.CT_WORDPROC_DOCX_PUBLIC test_file_path = os.path.join(TEST_FILES_IN, ALL_IN_FILES[0]) doc = openxmllib.openXmlDocument(path=test_file_path, mime_type=mime_type) - self.failUnless(isinstance(doc, openxmllib.wordprocessing.WordprocessingDocument), + self.assertTrue(isinstance(doc, openxmllib.wordprocessing.WordprocessingDocument), "Failed to create with mime type %s" % mime_type) - self.failUnlessEqual(doc.mimeType, mime_type) + self.assertEqual(doc.mimeType, mime_type) # From file object fh = file(test_file_path, 'rb') doc = openxmllib.openXmlDocument(file_=fh, mime_type=mime_type) fh.close() - self.failUnless(isinstance(doc, openxmllib.wordprocessing.WordprocessingDocument), + self.assertTrue(isinstance(doc, openxmllib.wordprocessing.WordprocessingDocument), "Failed to create with mime type %s" % mime_type) - self.failUnlessEqual(doc.mimeType, mime_type) + self.assertEqual(doc.mimeType, mime_type) # From file content fh = file(test_file_path, 'rb') doc = openxmllib.openXmlDocument(data=fh.read(), mime_type=mime_type) fh.close() - self.failUnless(isinstance(doc, openxmllib.wordprocessing.WordprocessingDocument), + self.assertTrue(isinstance(doc, openxmllib.wordprocessing.WordprocessingDocument), "Failed to create with mime type %s" % mime_type) - self.failUnlessEqual(doc.mimeType, mime_type) + self.assertEqual(doc.mimeType, mime_type) return # /class FactoryTest --- ./tests/test_coverimage.py (original) +++ ./tests/test_coverimage.py (refactored) @@ -26,14 +26,14 @@ for doc in self.coverdocs: suffix, fp = doc.documentCover() - self.failUnless(suffix=="jpg") - self.failUnless(fp.name.endswith("thumbnail.jpeg")) + self.assertTrue(suffix=="jpg") + self.assertTrue(fp.name.endswith("thumbnail.jpeg")) def test_coverNotPresent(self): """There is no cover image embedded in document""" for doc in self.docs: - self.failUnless(doc.documentCover() == None) + self.assertTrue(doc.documentCover() == None) # /class CoverExtractionTest --- ./tests/test_contenttypes.py (original) +++ ./tests/test_contenttypes.py (refactored) @@ -5,7 +5,7 @@ # $Id: test_contenttypes.py 6796 2007-12-04 10:52:51Z glenfant $ import unittest -import StringIO +import io from fixures import * @@ -59,17 +59,17 @@ def setUp(self): - self.content_types = ct.ContentTypes(StringIO.StringIO(CONTENTTYPES_XML)) + self.content_types = ct.ContentTypes(io.StringIO(CONTENTTYPES_XML)) return def test_overrides(self): """Checking some overrides""" - self.failUnlessEqual(self.content_RefactoringTool: No changes to ./tests/runalltests.py RefactoringTool: No changes to ./tests/fixures.py RefactoringTool: Refactored ./tests/base_test_document.py RefactoringTool: Refactored ./tests/base_http_server.py RefactoringTool: No changes to ./setup.py RefactoringTool: Refactored ./openxmllib/__init__.py RefactoringTool: Refactored ./openxmllib/wordprocessing.py RefactoringTool: Refactored ./openxmllib/utils.py RefactoringTool: Refactored ./openxmllib/spreadsheet.py types.getPathsForContentType(ct.CT_CORE_PROPS), + self.assertEqual(self.content_types.getPathsForContentType(ct.CT_CORE_PROPS), ['/docProps/core.xml']) - self.failUnlessEqual(self.content_types.getPathsForContentType(ct.CT_EXT_PROPS), + self.assertEqual(self.content_types.getPathsForContentType(ct.CT_EXT_PROPS), ['/docProps/app.xml']) - self.failUnlessEqual(self.content_types.getPathsForContentType(ct.CT_CUSTOM_PROPS), + self.assertEqual(self.content_types.getPathsForContentType(ct.CT_CUSTOM_PROPS), ['/docProps/custom.xml']) return # /class ContentTypesTest --- ./tests/base_test_document.py (original) +++ ./tests/base_test_document.py (refactored) @@ -22,7 +22,7 @@ indexable_text = self.document.indexableText() for indexable_word in self.indexable_words_with_properties: - self.failUnless(indexable_word in indexable_text, "%s was expected" % indexable_word) + self.assertTrue(indexable_word in indexable_text, "%s was expected" % indexable_word) def test_indexableTextNoprop(self): @@ -30,5 +30,5 @@ indexable_text = self.document.indexableText(include_properties=False) for indexable_word in self.indexable_words_without_properties: - self.failUnless(indexable_word in indexable_text, "%s was expected" % indexable_word) + self.assertTrue(indexable_word in indexable_text, "%s was expected" % indexable_word) --- ./tests/base_http_server.py (original) +++ ./tests/base_http_server.py (refactored) @@ -3,12 +3,12 @@ # $Id$ import os -import BaseHTTPServer +import http.server from fixures import HOST_NAME, PORT, TEST_FILES_IN, ALL_IN_FILES from openxmllib import contenttypes as ct -class SimpleHandler(BaseHTTPServer.BaseHTTPRequestHandler): +class SimpleHandler(http.server.BaseHTTPRequestHandler): def do_GET(self): if self.path == '/word.docx': self.send_response(200) @@ -24,5 +24,5 @@ if __name__ == '__main__': - httpd = BaseHTTPServer.HTTPServer((HOST_NAME, PORT), SimpleHandler) + httpd = http.server.HTTPServer((HOST_NAME, PORT), SimpleHandler) httpd.serve_forever() --- ./openxmllib/__init__.py (original) +++ ./openxmllib/__init__.py (refactored) @@ -11,9 +11,9 @@ import urllib3 import mimetypes -import wordprocessing -import spreadsheet -import presentation +from . import wordprocessing +from . import spreadsheet +from . import presentation version = None if version is None: @@ -79,5 +79,5 @@ ### for class_ in _document_classes: - for pattern, mime_type in class_._extpattern_to_mime.items(): + for pattern, mime_type in list(class_._extpattern_to_mime.items()): mimetypes.add_type(mime_type, pattern[1:], True) --- ./openxmllib/wordprocessing.py (original) +++ ./openxmllib/wordprocessing.py (refactored) @@ -2,10 +2,10 @@ """The wordprocessing module handles a WordprocessingML Open XML document (read *.docx)""" # $Id: wordprocessing.py 6800 2007-12-04 11:17:01Z glenfant $ -import document -from utils import IndexableTextExtractor -import contenttypes as ct -import namespaces +from . import document +from .utils import IndexableTextExtractor +from . import contenttypes as ct +from . import namespaces class WordprocessingDocument(document.Document): --- ./openxmllib/utils.py (original) +++ ./openxmllib/utils.py (refactored) @@ -5,7 +5,7 @@ import re from lxml import etree -from namespaces import ns_map +from .namespaces import ns_map def xmlFile(path, mode='r'): """lxml cannot parse XML files starting with a BOM @@ -31,7 +31,7 @@ """ if not isinstance(objekt, str): return objekt - return unicode(objekt, 'utf-8') + return str(objekt, 'utf-8') class IndexableTextExtractor(object): --- ./openxmllib/spreadsheet.py (original) +++ ./openxmllib/spreadsheet.py (refactored) @@ -4,10 +4,10 @@ """ # $Id: spreadsheet.py 6800 2007-12-04 11:17:01Z glenfant $ -import document -from utils importRefactoringTool: Refactored ./openxmllib/shell.py RefactoringTool: Refactored ./openxmllib/presentation.py RefactoringTool: No changes to ./openxmllib/namespaces.py RefactoringTool: Refactored ./openxmllib/document.py IndexableTextExtractor -import contenttypes as ct -import namespaces +from . import document +from .utils import IndexableTextExtractor +from . import contenttypes as ct +from . import namespaces class SpreadsheetDocument(document.Document): --- ./openxmllib/shell.py (original) +++ ./openxmllib/shell.py (refactored) @@ -33,7 +33,7 @@ """Value must be a valid charset""" try: dummy = codecs.lookup(value) - except LookupError, e: + except LookupError as e: raise optparse.OptionValueError( "Charset '%s' in unknown or not supported by your sytem." % value) @@ -53,7 +53,7 @@ help="Adds verbosity for each '-v'") self.options, self.args = parser.parse_args() if (len(self.args) < 2 - or self.args[0] not in self.commands.keys()): + or self.args[0] not in list(self.commands.keys())): parser.error("Invalid arguments") self.filenames = self.args[1:] return @@ -101,14 +101,14 @@ self.log(1, "Processing %s...", filename) doc = openxmllib.openXmlDocument(path=filename) self.log(2, "Core properties:") - for k, v in doc.coreProperties.items(): - print "%s: %s" % (self.recode(k), self.recode(v)) + for k, v in list(doc.coreProperties.items()): + print("%s: %s" % (self.recode(k), self.recode(v))) self.log(2, "Extended properties:") - for k, v in doc.extendedProperties.items(): - print "%s: %s" % (self.recode(k), self.recode(v)) + for k, v in list(doc.extendedProperties.items()): + print("%s: %s" % (self.recode(k), self.recode(v))) self.log(2, "Custom properties:") - for k, v in doc.customProperties.items(): - print "%s: %s" % (self.recode(k), self.recode(v)) + for k, v in list(doc.customProperties.items()): + print("%s: %s" % (self.recode(k), self.recode(v))) return def showWords(self, filename): @@ -119,7 +119,7 @@ doc = openxmllib.openXmlDocument(path=filename) text = doc.indexableText(include_properties=False) duration = time.time() - start_time - print self.recode(text) + print(self.recode(text)) self.log(1, "Words extracted in %s second(s)", duration) return @@ -135,11 +135,11 @@ def log(self, required_verbosity, message, *args): if self.options.verbosity >= required_verbosity: - print message % args + print(message % args) return def recode(self, utext): - if type(utext) is types.UnicodeType: + if type(utext) is str: return utext.encode(self.options.charset, 'replace') return utext --- ./openxmllib/presentation.py (original) +++ ./openxmllib/presentation.py (refactored) @@ -4,10 +4,10 @@ """ # $Id: presentation.py 6800 2007-12-04 11:17:01Z glenfant $ -import document -from utils import IndexableTextExtractor -import contenttypes as ct -import namespaces +from . import document +from .utils import IndexableTextExtractor +from . import contenttypes as ct +from . import namespaces class PresentationDocument(document.Document): """Handles specific features of a PresentationML document --- ./openxmllib/document.py (original) +++ ./openxmllib/document.py (refactored) @@ -9,15 +9,15 @@ import zipfile import shutil import fnmatch -import urllib +import urllib.request, urllib.parse, urllib.error import imghdr import lxml -import contenttypes -from namespaces import ns_map -from utils import xmlFile -from utils import toUnicode +from . import contenttypes +from .namespaces import ns_map +from .utils import xmlFile +from .utils import toUnicode class Document(object): @@ -97,7 +97,7 @@ if self.mime_type: # Supposed validated by the factory return self.mime_type - for pattern, mime_type in self._extpattern_to_mime.items(): + for pattern, mime_type RefactoringTool: Refactored ./openxmllib/contenttypes.py RefactoringTool: Refactored ./doc/source/conf.py RefactoringTool: Files that were modified: RefactoringTool: ./tests/test_wordprocessing.py RefactoringTool: ./tests/test_validfiles.py RefactoringTool: ./tests/test_utils.py RefactoringTool: ./tests/test_spreadsheet.py RefactoringTool: ./tests/test_properties.py RefactoringTool: ./tests/test_presentation.py RefactoringTool: ./tests/test_getting_file_from_http.py RefactoringTool: ./tests/test_fixures.py RefactoringTool: ./tests/test_factory.py RefactoringTool: ./tests/test_coverimage.py RefactoringTool: ./tests/test_contenttypes.py RefactoringTool: ./tests/runalltests.py RefactoringTool: ./tests/fixures.py RefactoringTool: ./tests/base_test_document.py RefactoringTool: ./tests/base_http_server.py RefactoringTool: ./setup.py RefactoringTool: ./openxmllib/__init__.py RefactoringTool: ./openxmllib/wordprocessing.py RefactoringTool: ./openxmllib/utils.py RefactoringTool: ./openxmllib/spreadsheet.py RefactoringTool: ./openxmllib/shell.py RefactoringTool: ./openxmllib/presentation.py RefactoringTool: ./openxmllib/namespaces.py RefactoringTool: ./openxmllib/document.py RefactoringTool: ./openxmllib/contenttypes.py RefactoringTool: ./doc/source/conf.py in list(self._extpattern_to_mime.items()): if fnmatch.fnmatch(self.filename, pattern): return mime_type @@ -158,7 +158,7 @@ propvalue_xpath = XPath('*/text()') for tree in self.content_types.getTreesFor(self, contenttypes.CT_CUSTOM_PROPS): for elt in properties_xpath(tree.getroot()): - rval[toUnicode(propname_xpath(elt)[0])] = u" ".join(propvalue_xpath(elt)) + rval[toUnicode(propname_xpath(elt)[0])] = " ".join(propvalue_xpath(elt)) return rval @@ -215,10 +215,10 @@ text |= words if include_properties: - for prop_value in self.allProperties.values(): + for prop_value in list(self.allProperties.values()): if prop_value is not None: text.add(prop_value) - return u' '.join([word for word in text]) + return ' '.join([word for word in text]) def __del__(self): @@ -238,7 +238,7 @@ :param mime_type: Mime type as 'application/xxx' :return: True if we can process such mime """ - supported_mimes = cls._extpattern_to_mime.values() + supported_mimes = list(cls._extpattern_to_mime.values()) return mime_type in supported_mimes @@ -249,7 +249,7 @@ :param filename: File name as 'mydoc.docx' :return: True if we can process such file """ - supported_patterns = cls._extpattern_to_mime.keys() + supported_patterns = list(cls._extpattern_to_mime.keys()) for pattern in supported_patterns: if fnmatch.fnmatch(filename, pattern): return True --- ./openxmllib/contenttypes.py (original) +++ ./openxmllib/contenttypes.py (refactored) @@ -6,8 +6,8 @@ import os from lxml import etree -import namespaces as ns -import utils +from . import namespaces as ns +from . import utils # Common properties CT_CORE_PROPS = 'application/vnd.openxmlformats-package.core-properties+xml' @@ -70,7 +70,7 @@ context = etree.iterparse(content_types_file, tag='{%s}Override' % ns.CONTENT_TYPES) for dummy, override in context: key = override.get('ContentType') - if self.overrides.has_key(key): + if key in self.overrides: self.overrides[key].append(override.get('PartName')) else: self.overrides[key] = [override.get('PartName')] @@ -113,5 +113,5 @@ CT_CORE_PROPS, CT_EXT_PROPS, CT_CUSTOM_PROPS) - return [k for k in self.overrides.keys() if k in all_md_content_types] + return [k for k in list(self.overrides.keys()) if k in all_md_content_types] --- ./doc/source/conf.py (original) +++ ./doc/source/conf.py (refactored) @@ -56,8 +56,8 @@ master_doc = 'index' # General information about the project. -project = u'openxmllib' -copyright = u'2008-%d, Gilles Lenfant' % time.localtime().tm_year +project = 'openxmllib' +copyright = '2008-%d, Gilles Lenfant' % time.localtime().tm_year # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the @@ -195,8 +195,8 @@ # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ - ('index', 'openxmllib.tex', u'openxmllib Documentation', - u'Gilles Lenfant', 'manual'), + ('index', 'openxmllib.tex', 'openxmllib Documentation', + 'Gilles Lenfant', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of @@ -228,6 +228,6 @@ # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ - ('index', 'openxmllib', u'openxmllib Documentation', - [u'Gilles Lenfant'], 1) + ('index', 'openxmllib', 'openxmllib Documentation', + ['Gilles Lenfant'], 1) ] + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.58050 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd openxmllib-1.1.1 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + /usr/bin/python3 setup.py build --debug running build running build_py creating build creating build/lib creating build/lib/openxmllib copying openxmllib/__init__.py -> build/lib/openxmllib copying openxmllib/wordprocessing.py -> build/lib/openxmllib copying openxmllib/utils.py -> build/lib/openxmllib copying openxmllib/spreadsheet.py -> build/lib/openxmllib copying openxmllib/shell.py -> build/lib/openxmllib copying openxmllib/presentation.py -> build/lib/openxmllib copying openxmllib/namespaces.py -> build/lib/openxmllib copying openxmllib/document.py -> build/lib/openxmllib copying openxmllib/contenttypes.py -> build/lib/openxmllib running egg_info writing openxmllib.egg-info/PKG-INFO writing dependency_links to openxmllib.egg-info/dependency_links.txt writing entry points to openxmllib.egg-info/entry_points.txt writing requirements to openxmllib.egg-info/requires.txt writing top-level names to openxmllib.egg-info/top_level.txt reading manifest file 'openxmllib.egg-info/SOURCES.txt' adding license file 'COPYING' writing manifest file 'openxmllib.egg-info/SOURCES.txt' copying openxmllib/version.txt -> build/lib/openxmllib + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.84341 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-openxmllib-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-openxmllib-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd openxmllib-1.1.1 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-openxmllib-buildroot --force running install running install_lib creating /usr/src/tmp/python3-module-openxmllib-buildroot creating /usr/src/tmp/python3-module-openxmllib-buildroot/usr creating /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib creating /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3 creating /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages creating /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib copying build/lib/openxmllib/version.txt -> /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib copying build/lib/openxmllib/contenttypes.py -> /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib copying build/lib/openxmllib/document.py -> /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib copying build/lib/openxmllib/namespaces.py -> /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib copying build/lib/openxmllib/presentation.py -> /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib copying build/lib/openxmllib/shell.py -> /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib copying build/lib/openxmllib/spreadsheet.py -> /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib copying build/lib/openxmllib/utils.py -> /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib copying build/lib/openxmllib/wordprocessing.py -> /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib copying build/lib/openxmllib/__init__.py -> /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib byte-compiling /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/contenttypes.py to contenttypes.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/document.py to document.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/namespaces.py to namespaces.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/presentation.py to presentation.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/shell.py to shell.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/spreadsheet.py to spreadsheet.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/utils.py to utils.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/wordprocessing.py to wordprocessing.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__init__.py to __init__.cpython-39.pyc running install_egg_info running egg_info writing openxmllib.egg-info/PKG-INFO writing dependency_links to openxmllib.egg-info/dependency_links.txt writing entry points to openxmllib.egg-info/entry_points.txt writing requirements to openxmllib.egg-info/requires.txt writing top-level names to openxmllib.egg-info/top_level.txt reading manifest file 'openxmllib.egg-info/SOURCES.txt' adding license file 'COPYING' writing manifest file 'openxmllib.egg-info/SOURCES.txt' Copying openxmllib.egg-info to /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info running install_scripts Installing openxmlinfo script to /usr/src/tmp/python3-module-openxmllib-buildroot/usr/bin + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-openxmllib-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-openxmllib-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-openxmllib-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-openxmllib-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-openxmllib-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/python3-module-openxmllib-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python3 modules in /usr/src/tmp/python3-module-openxmllib-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-39.pyc unlink /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-39.pyc unlink /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-39.pyc unlink /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-39.pyc unlink /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-39.pyc unlink /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-39.pyc unlink /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-39.pyc unlink /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-39.pyc compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__init__.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/contenttypes.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/document.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/namespaces.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/presentation.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/shell.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/spreadsheet.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/utils.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/wordprocessing.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-openxmllib-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__init__.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/contenttypes.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/document.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/namespaces.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/presentation.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/shell.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/spreadsheet.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/utils.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/wordprocessing.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-openxmllib-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__init__.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/contenttypes.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/document.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/namespaces.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/presentation.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/shell.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/spreadsheet.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/utils.py compile /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/wordprocessing.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-39.pyc' './usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-39.pyc' './usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-39.pyc' './usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-39.pyc' './usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-39.pyc' './usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-39.pyc' './usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-39.pyc' './usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-39.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.14155 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd openxmllib-1.1.1 + exit 0 Processing files: python3-module-openxmllib-1.1.1-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.14155 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd openxmllib-1.1.1 + DOCDIR=/usr/src/tmp/python3-module-openxmllib-buildroot/usr/share/doc/python3-module-openxmllib-1.1.1 + export DOCDIR + rm -rf /usr/src/tmp/python3-module-openxmllib-buildroot/usr/share/doc/python3-module-openxmllib-1.1.1 + /bin/mkdir -p /usr/src/tmp/python3-module-openxmllib-buildroot/usr/share/doc/python3-module-openxmllib-1.1.1 + cp -prL README.rst PKG-INFO COPYING doc /usr/src/tmp/python3-module-openxmllib-buildroot/usr/share/doc/python3-module-openxmllib-1.1.1 + chmod -R go-w /usr/src/tmp/python3-module-openxmllib-buildroot/usr/share/doc/python3-module-openxmllib-1.1.1 + chmod -R a+rX /usr/src/tmp/python3-module-openxmllib-buildroot/usr/share/doc/python3-module-openxmllib-1.1.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Od1jLC find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1UV9FB find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-openxmllib-buildroot/usr/bin/openxmlinfo: Ignore for REQ=slight module=importlib.metadata /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-openxmllib-buildroot/usr/bin/openxmlinfo: Ignore for REQ=slight module=importlib_metadata /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-openxmllib-buildroot/usr/bin/openxmlinfo: Ignore for REQ=slight module=pkg_resources python3.req: /usr/src/tmp/python3-module-openxmllib-buildroot/usr/bin/openxmlinfo: skipping sys /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/__init__.py: openxmllib is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/contenttypes.py: openxmllib is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/document.py: openxmllib is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/document.py: openxmllib.namespaces is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/document.py: openxmllib.utils is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/presentation.py: openxmllib is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/presentation.py: openxmllib.utils is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/shell.py: openxmllib is possibly a self-providing dependency, skip it python3.req: /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/shell.py: skipping time /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/spreadsheet.py: openxmllib is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/spreadsheet.py: openxmllib.utils is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/utils.py: openxmllib.namespaces is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/wordprocessing.py: openxmllib is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/wordprocessing.py: openxmllib.utils is possibly a self-providing dependency, skip it shebang.req.files: executable script /usr/src/tmp/python3-module-openxmllib-buildroot/usr/lib/python3/site-packages/openxmllib/shell.py is not executable Provides: python3(openxmllib), python3(openxmllib.contenttypes), python3(openxmllib.document), python3(openxmllib.namespaces), python3(openxmllib.presentation), python3(openxmllib.shell), python3(openxmllib.spreadsheet), python3(openxmllib.utils), python3(openxmllib.wordprocessing) Requires: python3(lxml) < 0, /usr/bin/python3, /usr/lib/python3/site-packages, python3(codecs) < 0, python3(fnmatch) < 0, python3(imghdr) < 0, python3(io) < 0, python3(locale) < 0, python3(mimetypes) < 0, python3(optparse) < 0, python3(os) < 0, python3(re) < 0, python3(shutil) < 0, python3(tempfile) < 0, python3(types) < 0, python3(urllib.error) < 0, python3(urllib.parse) < 0, python3(urllib.request) < 0, python3(urllib3) < 0, python3(zipfile) < 0 Wrote: /usr/src/RPM/RPMS/noarch/python3-module-openxmllib-1.1.1-alt2.noarch.rpm (w2.lzdio) 4.77user 1.47system 0:09.37elapsed 66%CPU (0avgtext+0avgdata 26820maxresident)k 0inputs+0outputs (0major+201330minor)pagefaults 0swaps 7.58user 5.07system 0:41.12elapsed 30%CPU (0avgtext+0avgdata 129016maxresident)k 0inputs+0outputs (0major+330438minor)pagefaults 0swaps --- python3-module-openxmllib-1.1.1-alt2.noarch.rpm.repo 2020-01-21 10:04:46.000000000 +0000 +++ python3-module-openxmllib-1.1.1-alt2.noarch.rpm.hasher 2024-06-16 01:03:28.383856550 +0000 @@ -2,39 +2,39 @@ /usr/lib/python3/site-packages/openxmllib 40755 root:root -/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info 40755 root:root -/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/PKG-INFO 100644 root:root -/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/SOURCES.txt 100644 root:root -/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/dependency_links.txt 100644 root:root -/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/entry_points.txt 100644 root:root -/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/not-zip-safe 100644 root:root -/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/requires.txt 100644 root:root -/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/top_level.txt 100644 root:root +/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info 40755 root:root +/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/PKG-INFO 100644 root:root +/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/SOURCES.txt 100644 root:root +/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/dependency_links.txt 100644 root:root +/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/entry_points.txt 100644 root:root +/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/not-zip-safe 100644 root:root +/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/requires.txt 100644 root:root +/usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/top_level.txt 100644 root:root /usr/lib/python3/site-packages/openxmllib/__init__.py 100644 root:root /usr/lib/python3/site-packages/openxmllib/__pycache__ 40755 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/__init__.cpython-37.opt-1.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/__init__.cpython-37.opt-2.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/__init__.cpython-37.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-37.opt-1.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-37.opt-2.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-37.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-37.opt-1.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-37.opt-2.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-37.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-37.opt-1.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-37.opt-2.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-37.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-37.opt-1.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-37.opt-2.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-37.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-37.opt-1.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-37.opt-2.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-37.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-37.opt-1.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-37.opt-2.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-37.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-37.opt-1.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-37.opt-2.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-37.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-37.opt-1.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-37.opt-2.pyc 100644 root:root -/usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-37.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/__init__.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/__init__.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-39.pyc 100644 root:root /usr/lib/python3/site-packages/openxmllib/contenttypes.py 100644 root:root @@ -76,3 +76,2 @@ Requires: python3(os) < 0 -Requires: python3(pkg_resources) < 0 Requires: python3(re) < 0 @@ -97,41 +96,41 @@ Provides: python3-module-openxmllib = 1.1.1-alt2:sisyphus+244581.100.1.1 -File: /usr/bin/openxmlinfo 100755 root:root 5d8130f2f80536ea24bafe15a2b86bac +File: /usr/bin/openxmlinfo 100755 root:root 133eb11b409041751e852e3b438c6a02 File: /usr/lib/python3/site-packages/openxmllib 40755 root:root -File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info 40755 root:root -File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/PKG-INFO 100644 root:root 9167a10c4fa075f3c7068dca81133bdb -File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/SOURCES.txt 100644 root:root 19ada5e8bcaaf5ffb1a7c48738f62dce -File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/dependency_links.txt 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 -File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/entry_points.txt 100644 root:root b8ba7563620ad3499cc3f1b69dfca2be -File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/not-zip-safe 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 -File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/requires.txt 100644 root:root 5efbd302a5b65925be286d65eb7385a1 -File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.7.egg-info/top_level.txt 100644 root:root f9e09848357251612b79284e7e19a6d6 +File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info 40755 root:root +File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/PKG-INFO 100644 root:root d53a3346865997c0e34c0cf410dba2e0 +File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/SOURCES.txt 100644 root:root 19ada5e8bcaaf5ffb1a7c48738f62dce +File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/dependency_links.txt 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 +File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/entry_points.txt 100644 root:root b8ba7563620ad3499cc3f1b69dfca2be +File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/not-zip-safe 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 +File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/requires.txt 100644 root:root 5efbd302a5b65925be286d65eb7385a1 +File: /usr/lib/python3/site-packages/openxmllib-1.1.1-py3.9.egg-info/top_level.txt 100644 root:root f9e09848357251612b79284e7e19a6d6 File: /usr/lib/python3/site-packages/openxmllib/__init__.py 100644 root:root 94cebac96dc4ec541eef465ead9cd6e4 File: /usr/lib/python3/site-packages/openxmllib/__pycache__ 40755 root:root -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/__init__.cpython-37.opt-1.pyc 100644 root:root dbdd77f9c904f6f1335dd63849754762 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/__init__.cpython-37.opt-2.pyc 100644 root:root 7eba4f54f957e34f45977f6d9e6094e7 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/__init__.cpython-37.pyc 100644 root:root 25e44daaa22498c7ec289ba7a39a1ff2 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-37.opt-1.pyc 100644 root:root b7a28c93d7066ae09c7ab5835fdcf694 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-37.opt-2.pyc 100644 root:root cb597f12080b023bb2a65ff77d56f476 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-37.pyc 100644 root:root b7a28c93d7066ae09c7ab5835fdcf694 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-37.opt-1.pyc 100644 root:root 9fe7a4f445267a0ceb96560cb7fc097d -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-37.opt-2.pyc 100644 root:root 2d32f6228e22dd92f96373af685c9972 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-37.pyc 100644 root:root 9fe7a4f445267a0ceb96560cb7fc097d -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-37.opt-1.pyc 100644 root:root 4ea3a4abdc11c3cca3b80d31004578b4 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-37.opt-2.pyc 100644 root:root fdf664673d562f7218def0ad8bec8b6d -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-37.pyc 100644 root:root 4ea3a4abdc11c3cca3b80d31004578b4 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-37.opt-1.pyc 100644 root:root 6980d8bfbc7aac5718702da84e46c2fb -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-37.opt-2.pyc 100644 root:root f4684b35a3ee2eefad78d20a4f525ece -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-37.pyc 100644 root:root 6980d8bfbc7aac5718702da84e46c2fb -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-37.opt-1.pyc 100644 root:root 13cd41b354af07dbae21a3ab8b114a2c -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-37.opt-2.pyc 100644 root:root 28b7940781c356ff67352394afe02b39 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-37.pyc 100644 root:root 13cd41b354af07dbae21a3ab8b114a2c -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-37.opt-1.pyc 100644 root:root 585dd5f2f7f7a90e83fbb9173d4e3053 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-37.opt-2.pyc 100644 root:root 9ccc2a81618dcf345039e2dee28b4cd1 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-37.pyc 100644 root:root 585dd5f2f7f7a90e83fbb9173d4e3053 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-37.opt-1.pyc 100644 root:root 85ace67e335705d684ea1a94d34ab17a -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-37.opt-2.pyc 100644 root:root 267c125337032a4564d9ddbad06d762a -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-37.pyc 100644 root:root 85ace67e335705d684ea1a94d34ab17a -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-37.opt-1.pyc 100644 root:root 2f49ad360792afbf64fcbdfec9704e7b -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-37.opt-2.pyc 100644 root:root 6f35f57ba188a89a984c58963619a473 -File: /usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-37.pyc 100644 root:root 2f49ad360792afbf64fcbdfec9704e7b +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/__init__.cpython-39.opt-1.pyc 100644 root:root 59c3b36d3f8598c332993d88b4935ec2 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root 127737c65ff29fd99c149ada6cebc92e +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/__init__.cpython-39.pyc 100644 root:root 21be24dc1d1977d4e4255cd2af6b4e99 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-39.opt-1.pyc 100644 root:root 848e813c76dfbd59f3448b4fad6016c1 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-39.opt-2.pyc 100644 root:root 273a6b744863107e955615a1070bbd62 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/contenttypes.cpython-39.pyc 100644 root:root 848e813c76dfbd59f3448b4fad6016c1 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-39.opt-1.pyc 100644 root:root 86efca1d7f315559461c6014e252cfa6 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-39.opt-2.pyc 100644 root:root 31ea6408f32b5c5336c4850aea9be692 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/document.cpython-39.pyc 100644 root:root 86efca1d7f315559461c6014e252cfa6 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-39.opt-1.pyc 100644 root:root c932f90512dbba0ca00f156819434f58 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-39.opt-2.pyc 100644 root:root db0d63d894d90a070296bf8720843def +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/namespaces.cpython-39.pyc 100644 root:root c932f90512dbba0ca00f156819434f58 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-39.opt-1.pyc 100644 root:root 44c3dd55ca07e3a439b16c005611c7ad +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-39.opt-2.pyc 100644 root:root ee219af074dbe76a68bdeb7d26dc1e25 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/presentation.cpython-39.pyc 100644 root:root 44c3dd55ca07e3a439b16c005611c7ad +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-39.opt-1.pyc 100644 root:root 53c7d7597eecb3ef3916969ed7eeae2b +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-39.opt-2.pyc 100644 root:root 26c73b3fa1ff1d927060ac618fa9a745 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/shell.cpython-39.pyc 100644 root:root 53c7d7597eecb3ef3916969ed7eeae2b +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-39.opt-1.pyc 100644 root:root 150297f17d99d6097a9d4f1008c478ff +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-39.opt-2.pyc 100644 root:root 680862cb5e6874eea049c0db35445a47 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/spreadsheet.cpython-39.pyc 100644 root:root 150297f17d99d6097a9d4f1008c478ff +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-39.opt-1.pyc 100644 root:root 22938ef25e408dfb9c3aa6291a9eaa7d +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-39.opt-2.pyc 100644 root:root 22aef8ba288f5d7c4cb0dab6656a8cb5 +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/utils.cpython-39.pyc 100644 root:root 22938ef25e408dfb9c3aa6291a9eaa7d +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-39.opt-1.pyc 100644 root:root 031176421d3ec8796a8b65a5b430538d +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-39.opt-2.pyc 100644 root:root 05c181ca3a24e97de0e03af8797d298b +File: /usr/lib/python3/site-packages/openxmllib/__pycache__/wordprocessing.cpython-39.pyc 100644 root:root 031176421d3ec8796a8b65a5b430538d File: /usr/lib/python3/site-packages/openxmllib/contenttypes.py 100644 root:root 982882dd450a0992ad0ef8908d0d4f94 @@ -162,2 +161,2 @@ File: /usr/share/doc/python3-module-openxmllib-1.1.1/doc/source/public-api.txt 100644 root:root f0a9bf6d5b8fabd5ca4026bf61426c73 -RPMIdentity: f2db6384cd77e3d03629c2bc33dd9a422d1bc8b72a5b220a4178cb1b55ed0d36f3256753225473f472d134623559c1bc80e2143aa6e2e21e2949013d6bfc4d38 +RPMIdentity: 445f2071b70edaa0bd4766d3376dcfdb03cf6b7dc46a4b1929be613fcd418524d0e2fab81aecb8bf0af97071aad8f50091584997565792e2d6544fdee5fa2688