Skip to content

Accelerate documentation build by mocking dependencies #1312

@HenrZu

Description

@HenrZu

Motivation / Current Behaviour

The current build process for the Sphinx documentation is slow as it requires the installation of many large Python libraries such as numpy, pandas, tensorflow etc.. . By mocking these dependencies, the build process can be accelerated as the packages no longer need to be actually installed.

Enhancement description

To speed up the build, the heavy dependencies that are only required for generating the API documentation, but not for the actual build process, should be mocked in the docs/conf.py configuration file

Additional context

No response

Checklist

  • Attached labels, especially loc:: or model:: labels.
  • Linked to project

Metadata

Metadata

Assignees

Labels

class::documentationImprovements or additions to documentationclass::improvementCleanup that doesn't affect functionality

Projects

Status

Done (Total)

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions