Addon manager cannot access Github

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
kisolre
Veteran
Posts: 4166
Joined: Wed Nov 21, 2018 1:13 pm

Addon manager cannot access Github

Post by kisolre »

I can not see or update installed addons. When opening Addon manager after FreeCAD restart I get this in the report view:

Code: Select all


Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="NavigationIndicator @ 6a3d101"><a data-skip-pjax="true" href="/triplus/NavigationIndicator/tree/6a3d1014b928b032832f78d4c38ece8f7fb340ed">NavigationIndicator @ 6a3d101</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="Part-o-magic @ 973e7a5"><a data-skip-pjax="true" href="/DeepSOIC/Part-o-magic/tree/973e7a5a86a69d866d3fda75d8d0dc21053049a4">Part-o-magic @ 973e7a5</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="PieMenu @ cae2e81"><a data-skip-pjax="true" href="/triplus/PieMenu/tree/cae2e8193fe4e043223cee679d767170f0055139">PieMenu @ cae2e81</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="Plot @ 3506e1e"><a data-skip-pjax="true" href="/FreeCAD/freecad.plot/tree/3506e1e21b3c2f1e4f471a0ccbbf1e42140f9ee0">Plot @ 3506e1e</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="Reinforcement @ 1a0ae44"><a data-skip-pjax="true" href="/amrit3701/FreeCAD-Reinforcement/tree/1a0ae444c839a45c15787f82fa3330d5759d9772">Reinforcement @ 1a0ae44</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="RemBench @ 5394a86"><a data-skip-pjax="true" href="/triplus/RemBench/tree/5394a86eebd4351eb2eb2d78849e8620606a8c76">RemBench @ 5394a86</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="Render @ 412fcf1"><a data-skip-pjax="true" href="/FreeCAD/FreeCAD-render/tree/412fcf1a5427938fd9f10fae8d2ac8c104eec852">Render @ 412fcf1</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="Reporting @ 3b66965"><a data-skip-pjax="true" href="/furti/FreeCAD-Reporting/tree/3b66965303a90b778affd6efe4a972e92385d5ca">Reporting @ 3b66965</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="SelectorToolbar @ 86c0865"><a data-skip-pjax="true" href="/triplus/SelectorToolbar/tree/86c08658de03120bcccca29da664b4161be9742d">SelectorToolbar @ 86c0865</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="Ship @ 4e16c83"><a data-skip-pjax="true" href="/FreeCAD/freecad.ship/tree/4e16c83cdef216c111d4a9e2db734b599288c264">Ship @ 4e16c83</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="ShortCuts @ 314be70"><a data-skip-pjax="true" href="/triplus/ShortCuts/tree/314be7067ada598a2f99e7ad0591b640189cfea1">ShortCuts @ 314be70</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="Silk @ 826551a"><a data-skip-pjax="true" href="/edwardvmills/Silk/tree/826551ad800531f29e86239b05e0f66270a5c25d">Silk @ 826551a</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="SlopedPlanesMacro @ 3e36a28"><a data-skip-pjax="true" href="/luzpaz/SlopedPlanesMacro/tree/3e36a283e16c03b85ec8ff11f8e3de2e959debda">SlopedPlanesMacro @ 3e36a28</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="TabBar @ 18e1671"><a data-skip-pjax="true" href="/triplus/TabBar/tree/18e1671d99e39547e1dc93a7d29aa4f2a8a824be">TabBar @ 18e1671</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="ThreadProfile @ 153a228"><a data-skip-pjax="true" href="/mwganson/ThreadProfile/tree/153a2283d3994e9f54fecf8ef2eb547b31001ed6">ThreadProfile @ 153a228</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="ToolbarStyle @ 04fdea1"><a data-skip-pjax="true" href="/triplus/ToolbarStyle/tree/04fdea14ff7a45ff3bb2c3e3474c760a9479eaa4">ToolbarStyle @ 04fdea1</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="WebTools @ 7e5ce7e"><a data-skip-pjax="true" href="/yorikvanhavre/WebTools/tree/7e5ce7e8206d4603baa1be62845500e6b2e299ff">WebTools @ 7e5ce7e</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="animation @ a914370"><a data-skip-pjax="true" href="/microelly2/Animation/tree/a91437046debe9c556945294c2d4880187690d78">animation @ a914370</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="assembly2 @ 2da784f"><a data-skip-pjax="true" href="/hamish2014/FreeCAD_assembly2/tree/2da784f18b8af16facf3c0e28a69f0430dc7bb60">assembly2 @ 2da784f</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="cadquery_module @ 6d52e47"><a data-skip-pjax="true" href="/jmwright/cadquery-freecad-module/tree/6d52e477253ab3b6a1b5d86af7ee3c22fdefcd12">cadquery_module @ 6d52e47</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="cura_engine @ 28f66c9"><a data-skip-pjax="true" href="/cblt2l/FreeCAD-CuraEngine-Plugin/tree/28f66c9d39a354da4839acb7c5d6884cbde948ab">cura_engine @ 28f66c9</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="dodo @ 13214a9"><a data-skip-pjax="true" href="/oddtopus/dodo/tree/13214a9aab9183f1a690c91214161a5f726cb379">dodo @ 13214a9</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="drawing_dimensioning @ 2deeae0"><a data-skip-pjax="true" href="/hamish2014/FreeCAD_drawing_dimensioning/tree/2deeae0b1c3a04d8e6a6cde80192a6cc815eb4ef">drawing_dimensioning @ 2deeae0</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="dxf_library @ 46a5a07"><a data-skip-pjax="true" href="/yorikvanhavre/Draft-dxf-importer/tree/46a5a074310d325b73480002b5073d99b42c1335">dxf_library @ 46a5a07</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="fasteners @ 472b9b9"><a data-skip-pjax="true" href="/shaise/FreeCAD_FastenersWB/tree/472b9b95a783b0e31aacce7aafc52ddbc0f55f0b">fasteners @ 472b9b9</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="flamingo @ 0f20871"><a data-skip-pjax="true" href="/oddtopus/flamingo/tree/0f20871bdb7f0e32448d7a641c5e064322a92c5b">flamingo @ 0f20871</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="frame @ acf7b94"><a data-skip-pjax="true" href="/looooo/freecad_frame/tree/acf7b94293f367d900d6c3630c954cf23b6b9123">frame @ acf7b94</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="geodata @ 577d4e6"><a data-skip-pjax="true" href="/microelly2/geodata/tree/577d4e6f11b458e15ca291c0067932061212f234">geodata @ 577d4e6</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="kerkythea @ fded431"><a data-skip-pjax="true" href="/marmni/FreeCAD-Kerkythea/tree/fded431ee031e6e0fd8db33b5880c152c065f936">kerkythea @ fded431</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="kicadStepUpMod @ 126e079"><a data-skip-pjax="true" href="/easyw/kicadStepUpMod/tree/126e0792f0a32a7081ebb60abf62349e7294a901">kicadStepUpMod @ 126e079</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="lattice2 @ bf8b2f2"><a data-skip-pjax="true" href="/DeepSOIC/Lattice2/tree/bf8b2f2c5e8a5a3c3cd825bda9b238c59cef080a">lattice2 @ bf8b2f2</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="nurbs @ 5cb6519"><a data-skip-pjax="true" href="/microelly2/freecad-nurbs/tree/5cb65198b03a72d5e669605ceb4c46ca5ac21726">nurbs @ 5cb6519</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="parts_library @ e0d86b8"><a data-skip-pjax="true" href="/FreeCAD/FreeCAD-library/tree/e0d86b81e97e623764f44b4261cdf7a75204d2a7">parts_library @ e0d86b8</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="pcb @ 4340e62"><a data-skip-pjax="true" href="/marmni/FreeCAD-PCB/tree/4340e628783fec0699f4e10af30729433a3c3d4e">pcb @ 4340e62</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="persistenttoolbars @ 06dcf6d"><a data-skip-pjax="true" href="/triplus/PersistentToolbars/tree/06dcf6d4086d74bdd20d30fb9f62a220954c552b">persistenttoolbars @ 06dcf6d</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="pivy_trackers @ b4837ab"><a data-skip-pjax="true" href="/joelgraff/pivy_trackers/tree/b4837abd6103ea6f6153763d04794dd793ef594a">pivy_trackers @ b4837ab</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="pluginloader @ f02c8ea"><a data-skip-pjax="true" href="/microelly2/freecad-pluginloader/tree/f02c8eaad6870e1f4221d7aece99e203728b7f6b">pluginloader @ f02c8ea</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="pyrate @ e368ab2"><a data-skip-pjax="true" href="/mess42/pyrate/tree/e368ab28b4be68f0ad9c59b880cbe963518e30e2">pyrate @ e368ab2</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="reconstruction @ 6454e43"><a data-skip-pjax="true" href="/microelly2/reconstruction/tree/6454e431b0d2d6a1e34102cc49a68bc88a7f2527">reconstruction @ 6454e43</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="retr3d @ 669a261"><a data-skip-pjax="true" href="/Maaphoo/Retr3d/tree/669a26192ff4e6e957f1da70355e9f2c94226265">retr3d @ 669a261</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="sheetmetal @ 4a2fe65"><a data-skip-pjax="true" href="/shaise/FreeCAD_SheetMetal/tree/4a2fe65fc22fa039d6cfbe59c8c3c7fb47d2d97f">sheetmetal @ 4a2fe65</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="slic3r-tools @ 568a03d"><a data-skip-pjax="true" href="/limikael/freecad-slic3r-tools/tree/568a03db2741bd23deeae1b50d06b7774d2bf8cf">slic3r-tools @ 568a03d</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="symbols_library @ 46d16d7"><a data-skip-pjax="true" href="/FreeCAD/FreeCAD-symbols/tree/46d16d7b569cb6759485098f73e209079728894f">symbols_library @ 46d16d7</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="timber @ 1a778cb"><a data-skip-pjax="true" href="/wood-galaxy/FreeCAD-Timber/tree/1a778cb004b4f8dd4e9a0bfc171a09419e07d68c">timber @ 1a778cb</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="trails @ 09d75fe"><a data-skip-pjax="true" href="/joelgraff/freecad.trails/tree/09d75feee98255001d5decf0ea2ae277e923ce11">trails @ 09d75fe</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="workfeature @ 0652269"><a data-skip-pjax="true" href="/Rentlau/WorkFeature-WB/tree/0652269d04028724b2665430569bb4e075e69b38">workfeature @ 0652269</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="workfeature-macro @ eccc84f"><a data-skip-pjax="true" href="/Rentlau/WorkFeature/tree/eccc84fb1024a7394c158ba801772f858f1a4bc7">workfeature-macro @ eccc84f</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:  color-blue-3" color="blue-3" aria-label="Submodule" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z"></path></svg>               </div>              <div role="rowheader" class="flex-auto min-width-0 col-md-2 mr-3">               <span class="css-truncate css-truncate-target d-block width-fit"><span title="yaml-workspace @ 9b230c1"><a data-skip-pjax="true" href="/Mambix/FreeCAD-yaml-workspace/tree/9b230c1a84addf3d44dbce12af2f221edcae3e54">yaml-workspace @ 9b230c1</a></span></span>             </div>              <div role="gridcell" class="flex-auto min-width-0 d-none d-md-block col-5 mr-3 commit-
and only additionally installed addons (from repositories) are shown:
.
AddonManagerWrong.JPG
AddonManagerWrong.JPG (100.56 KiB) Viewed 3482 times
.
OS: Windows 8.1 (6.3)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.21753 (Git)
Build type: Release
Branch: master
Hash: 9bd95ed10f2f988ff38d97ca1ff1f388916b6d39
Python version: 3.6.6
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Bulgarian/Bulgaria (bg_BG)
vocx
Veteran
Posts: 5197
Joined: Thu Oct 18, 2018 9:18 pm

Re: Addon manager cannot access Github

Post by vocx »

kisolre wrote: Tue Jun 23, 2020 9:41 pm I can not see or update installed addons. When opening Addon manager after FreeCAD restart I get this in the report view:
...
GitHub looks different today, so maybe this is a problem with the way GitHub displays pages.

As far as I remember the Addon Manager just parses the GitHub repository if Git-Python is not installed, so this is relatively fragile if the web page changes.
Always add the important information to your posts if you need help. Also see Tutorials and Video tutorials.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

Re: Addon manager cannot access Github

Post by TheMarkster »

It works on 0.18.

OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16093 +17 (Git)
Build type: Release
Branch: (HEAD detached at 0.18.1)
Hash: f7dccfaa909e5b9da26bf50c4a22ccca9bb10c40
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/UnitedStates (en_US)

How would we include gitpython in the distribution if that's a more robust method?

Edit: I do have it installed apparently. I can say import git in the python console and it works.
vocx
Veteran
Posts: 5197
Joined: Thu Oct 18, 2018 9:18 pm

Re: Addon manager cannot access Github

Post by vocx »

TheMarkster wrote: Tue Jun 23, 2020 10:49 pm ...
How would we include gitpython in the distribution if that's a more robust method?
I think it is included in the packages made with Conda or the LibPack, so that means Windows and MacOS. In Linux it's entirely optional, because it's easy to install.
Always add the important information to your posts if you need help. Also see Tutorials and Video tutorials.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
kisolre
Veteran
Posts: 4166
Joined: Wed Nov 21, 2018 1:13 pm

Re: Addon manager cannot access Github

Post by kisolre »

Since I am on Windows and "import git" works shouldn't the way the page look be irrelevant?
I tried with older Conda 0.19 - same result:

OS: Windows 8.1 (6.3)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.20802 (Git)
Build type: Release
Branch: master
Hash: f4279f1bea8377a7ef63f7f4c69b67159d498965
Python version: 3.8.2
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: Bulgarian/Bulgaria (bg_BG)

Luckily 0.18 works and I can use that to update but this is not a long term solution...
User avatar
Roy_043
Veteran
Posts: 8550
Joined: Thu Dec 27, 2018 12:28 pm

Re: Addon manager cannot access Github

Post by Roy_043 »

vocx wrote: Tue Jun 23, 2020 10:16 pm this is relatively fragile if the web page changes
Changing line 310 in addonmanager_utilities.py
from:

Code: Select all

    if ("github" in text) and ("href" in text):
to:

Code: Select all

    if ("href" in text):
fixes the issue.

Version:

Code: Select all

OS: Windows 8.1 (6.3)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.21471 (Git)
Build type: Release
Branch: master
Hash: aac84ddf0f6413c3886e92c16fc493f74c593aad
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Dutch/Netherlands (nl_NL)
kisolre
Veteran
Posts: 4166
Joined: Wed Nov 21, 2018 1:13 pm

Re: Addon manager cannot access Github

Post by kisolre »

Probably because now links are relative to / instead of having the full path an https://github.com/...\
Could somebody make a PR and also fix the typo at line 315 - Unkable -> Unable
Luixx
Posts: 213
Joined: Thu Jan 25, 2018 9:12 am

Re: Addon manager cannot access Github

Post by Luixx »

problem my :

Code: Select all

OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.21753 (Git)
Build type: Release
Branch: master
Hash: 9bd95ed10f2f988ff38d97ca1ff1f388916b6d39
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Italian/Italy (it_IT)

My git:

Code: Select all

d:\>git --version
git version 2.27.0.windows.1
Luixx
Posts: 213
Joined: Thu Jan 25, 2018 9:12 am

Re: Addon manager cannot access Github

Post by Luixx »

ok, modify
addonmanager_utilities.py
line 306:

Code: Select all

def getRepoUrl(text):
    
    "finds an URL in a given piece of text extracted from github's HTML"
    
    #if ("github" in text) and ("href" in text):
    if ("href" in text):
        return "https://github.com/" + re.findall("href=\"\/(.*?)\/tree",text)[0]
    elif ("MOOC" in text):
        # Bad hack for now... We need to do better
        return "https://framagit.org/freecad-france/mooc-workbench"
    print("Debug: addonmanager_utilities.getRepoUrl: Unkable to find repo:",text)
    return None
alberich
Posts: 77
Joined: Thu Aug 17, 2017 2:09 pm
Location: Texas

Re: Addon manager cannot access Github

Post by alberich »

Code: Select all

OS: Linux Mint 19.3 (MATE/mate)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.21718 (Git) AppImage
Build type: Release
Branch: master
Hash: 002e25b5617f2c79f65968f1f82f7267899965c3
Python version: 3.8.2
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: English/United States (en_US)
All I see in the Addon Manager is the MOOC WB.

Using appimage, is it possible to access addonmanager_utilities.py to make the suggested edits?
Post Reply