Skip to content

Docs CI fails because mkdocs-macros-plugin requires pkg_resources #210

Closed

Description

@esloch

Description:

The docs build in CI is currently failing during makim docs.build because mkdocs-macros-plugin imports pkg_resources, but setuptools is not installed in the CI environment. Since pkg_resources is provided by setuptools, the docs dependencies likely need to declare setuptools explicitly or update mkdocs- macros-plugin to a version that no longer relies on it.

  File ".../site-packages/mkdocs_macros/context.py", line 19, in <module>
      import pkg_resources
  ModuleNotFoundError: No module named 'pkg_resources'

https://github.com/sugar-org/sugar/actions/runs/27030058939/job/79779862710#step:7:57

Activity

  1. tarunagnihotri534 commented on Oct 3, 2026

    @tarunagnihotri534
    Contributor

    i want to work on this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions