cd docs && make make[1]: Entering directory `/src/docs' cat ../CHANGELOG-0.4.md |sed 's/^# \(.*\) CHANGELOG$/# \1/g' >900-changelogs/CHANGELOG-0.4.md cat ../CHANGELOG-0.5.md |sed 's/^# \(.*\) CHANGELOG$/# \1/g' >900-changelogs/CHANGELOG-0.5.md cat ../CHANGELOG-0.6.md |sed 's/^# \(.*\) CHANGELOG$/# \1/g' >900-changelogs/CHANGELOG-0.6.md cat ../CHANGELOG-0.7.md |sed 's/^# \(.*\) CHANGELOG$/# \1/g' >900-changelogs/CHANGELOG-0.7.md cat ../CHANGELOG-0.8.md |sed 's/^# \(.*\) CHANGELOG$/# \1/g' >900-changelogs/CHANGELOG-0.8.md cat ../CHANGELOG-0.9.md |sed 's/^# \(.*\) CHANGELOG$/# \1/g' >900-changelogs/CHANGELOG-0.9.md cat ../CHANGELOG-1.0.md |sed 's/^# \(.*\) CHANGELOG$/# \1/g' >900-changelogs/CHANGELOG-1.0.md cat ../CHANGELOG-1.1.md |sed 's/^# \(.*\) CHANGELOG$/# \1/g' >900-changelogs/CHANGELOG-1.1.md rm -f 850-reference/100-components.md echo "# Available components" >850-reference/100-components.md echo >>850-reference/100-components.md if test "MFEXT" = "MFEXT" -a "" != "1"; then echo "!!! note" >>850-reference/100-components.md; echo " Available components in all mfext layers **(excepting add-ons)**" >>850-reference/100-components.md ; echo >>850-reference/100-components.md ; echo " :arrow_right: **you will find plenty of other components in [addons]({{addons}}) (even some officially maintained)**" >>850-reference/100-components.md ; fi cat ../.metwork-framework/components.md >>850-reference/100-components.md echo >>850-reference/100-components.md if test "MFEXT" = "MFEXT" -a "" != "1"; then echo "!!! note" >>850-reference/100-components.md; echo " Available components in all mfext layers **(excepting add-ons)**" >>850-reference/100-components.md ; echo >>850-reference/100-components.md ; echo " :arrow_right: **you will find plenty of other components in [addons]({{addons}}) (even some officially maintained)**" >>850-reference/100-components.md ; fi make[1]: Leaving directory `/src/docs' rm -Rf _docs_build layer_wrapper --layers=python3_devtools@mfext -- mkdocs build --strict --site-dir _docs_build [macros] Macros arguments: {'module_name': 'mkdocs_main', 'include_dir': '', 'include_yaml': [], 'j2_block_start_string': '', 'j2_block_end_string': '', 'j2_variable_start_string': '', 'j2_variable_end_string': ''} [macros] Found external Python module 'mkdocs_main' in: /src [macros] Variables: ['extra', 'config', 'environment', 'git', 'context', 'macros_info', 'now', 'fix_url', 'components', 'config_ini', 'installation_guide', 'addons', 'declare_utility', 'link_utility'] [macros] extra variables: {} [macros] Filters: {'pretty': .pretty at 0x7f38262c1790>, 'shell': , 'getenv': , 'fnmatch': , 'from_json': } [macros] Docs directory: /src/docs [macros] Includes directory: /src/docs INFO - Cleaning site directory INFO - Building documentation to directory: /src/_docs_build /opt/metwork-mfext-1.2/opt/python3_devtools/lib/python3.9/site-packages/pymdownx/superfences.py:662: PymdownxDeprecationWarning: The tab option in SuperFences has been deprecated in favor of the general purpose 'pymdownx.tabbed' extension. While you can continue to use this feature for now, it will be removed in the future. Also be mindful of the class changes, if you require old style classes, please enable the 'legacy_tab_classes' option. warnings.warn(MSG_TAB_DEPRECATION, PymdownxDeprecationWarning) INFO - Documentation built in 2.25 seconds rm -Rf /opt/metwork-mfext-1.2/html_doc && cp -Rf _docs_build /opt/metwork-mfext-1.2/html_doc