Skip to content
Snippets Groups Projects
  1. Apr 26, 2021
    • Romain Deville's avatar
      :bug: Fix wrong versioning handling in plugins.py · f25e998c
      Romain Deville authored
      Due to `last_*` being 0, versioning handling was wrong when rendering the
      documentation as this create a version 0.0.0 in the file version.json.
      
      This commit fix this issues by setting `last_*` variables to `-1` and adding a
      small test to better handle versioning of the documentation.
      f25e998c
  2. Apr 20, 2021
    • Romain Deville's avatar
      :bug::arrow_up: Fix flake8 dependencies and :green_heart: Upgrade CI · 1afa3c19
      Romain Deville authored
      Automatically remove flakehell dependencies from `mkdocs_template_rdeville` as
      flakehell seems to be dying.
      Replace flakehell by flake9, fork of flake8 with pyproject support.
      Update files accordingly.
      
      Fix pydocstyle warning in plugins.py files.
      
      Upgrade CI from mkdocs_template_rdeville.
      1afa3c19
  3. Apr 16, 2021
    • Romain Deville's avatar
      :rotating_light: Fix not used arguments in plugins.py · 6b2c6ab0
      Romain Deville authored
      Due to error when using `tox` about unused args, remove those args from
      `set_nav` method in `plugins.py` file.
      6b2c6ab0
    • Romain Deville's avatar
      :sparkles: Adding support of extra `nav` & :bug: Fix typo · 3d299a27
      Romain Deville authored
      Add support of extra `nav` key which can be defined in
      `docs/_data/extra.yml` allowing to overload the `nav` key of
      `mkdocs.yml` file, allowing to forked repo to have their own `nav`
      without modifying the `nav` key of the `mkdocs.yml` file.
      
      Fix minor typo in file `docs/_data/plugins.py` not loading `extra.yml`
      file correctly.
      3d299a27
    • Romain Deville's avatar
      :rotating_light: Fix tox warning & :bulb: Add source code doc · db1dfc08
      Romain Deville authored
      Due to error when running tox, adding better docstring in `plugin.py`
      and update content of `plugin.py` to fix pylint error.
      
      Update and
      db1dfc08
  4. Apr 13, 2021
    • Romain Deville's avatar
      :wrench: Add base template files · edfdeaf2
      Romain Deville authored
      Add base templates folder with :
      
        - Requirements to build the documentation
        - Basic mkdocs.yml file
        - Template and schema for variables
      edfdeaf2
Loading