]> Frank Brehm's Git Trees - pixelpark/puppet-tools.git/commitdiff
Bugfixing lib/dpx_puppettools/forge/mod_info.py
authorFrank Brehm <frank.brehm@pixelpark.com>
Mon, 13 Feb 2023 16:54:28 +0000 (17:54 +0100)
committerFrank Brehm <frank.brehm@pixelpark.com>
Mon, 13 Feb 2023 16:54:28 +0000 (17:54 +0100)
lib/dpx_puppettools/app/get_forge_module.py
lib/dpx_puppettools/forge/mod_info.py

index 4fc07a978b35b0cf089877a947c8e8b3c3b2bc39..f4ac65508f2e6eccb10b4f373ef615ce05190837 100644 (file)
@@ -224,6 +224,12 @@ class GetForgeModuleApplication(BaseDPXPuppetApplication):
         self.line(width=len(msg))
         self.empty_line()
 
+        label = {}
+        label['created_at'] = _("Created at:")
+        label['updated_at'] = _("Updated at:")
+        label['homepage_url'] = _("Project URL:")
+
+
 
 # =============================================================================
 
index 4a94c7673b616d3f7988c293e5b62b402e472160..7767d3fcad23b6b9420dabae08fd68cb9a2d203e 100644 (file)
@@ -20,6 +20,11 @@ import os
 
 from pathlib import Path
 
+try:
+    from collections.abc import Mapping
+except ImportError:
+    from collections import Mapping
+
 # Third party modules
 import six
 import requests
@@ -48,7 +53,7 @@ from .cur_mod_release_info import CurrentModuleReleaseInfo
 from .owner_info import ForgeOwnerInfo
 
 
-__version__ = '0.5.0'
+__version__ = '0.5.1'
 
 LOG = logging.getLogger(__name__)
 
@@ -357,7 +362,7 @@ class ForgeModuleInfo(BaseModuleInfo):
         if value is None:
             self._superseded_by = None
             return
-        if isinstance(value, collections.Mapping):
+        if isinstance(value, Mapping):
             self._superseded_by = copy.copy(value)
             return