Skip to content

Conversation

@RobertoPrevato
Copy link
Member

  • Improve the contribs plugin to not pollute the logs with
    dateutil.parser.ParseError while working on a new file that is not
    committed in Git, yet.
  • Add the possibility to enable and disable the contribs plugin by env
    variable, through plugin configuration. To use, specify the following
    setting:
  - neoteroi.contribs:
      enabled_by_env: "GIT_CONTRIBS_ON"  # Use the name you wish here for the env var
  • When enabled_by_env is not empty, the Git contributors plugin is only
    enabled if such variable exists and its value is a value in {"1", "true"}
    (case insensitive). This is useful to disable the plugin by default during
    local development, and enable it only during an automated build that builds
    the documentation for publishing. The rationale for this setting is that
    this plugin has an heavy impact on the build performance as it uses the Git
    CLI to obtain the list of contributors who worked on each page.
  • Remove Python 3.8 from the build matrix, add 3.13.

@RobertoPrevato RobertoPrevato merged commit 9ef15ca into main Apr 18, 2025
6 checks passed
@RobertoPrevato RobertoPrevato deleted the dev/1.1.1 branch April 18, 2025 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants