Skip to content

Conversation

@mariusnita
Copy link
Member

This PR refactors the docs app so the extractor isn't imported at all when a built docs metadata json file already exists. This allows the built PyPI bundle to not depend on the extractor's import dependencies.

Partially addresses hyperdiv/hyperdiv#8 and hyperdiv/hyperdiv#5

Primarly avoids importing the extractor unless the cached docs
metadata JSON file does not exist. This mainly enables the distributed
docs app to avoid depending on the extractor's import dependencies,
which can then be declared as dev dependencies.
@mariusnita mariusnita merged commit 377ec43 into main Feb 23, 2024
@mariusnita mariusnita deleted the extractor-refactor branch February 23, 2024 21:00
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