Skip to content

Use jinja templates for API documentation#339

Merged
aaronayres35 merged 4 commits into
masterfrom
doc-304-use-jinja
Oct 23, 2020
Merged

Use jinja templates for API documentation#339
aaronayres35 merged 4 commits into
masterfrom
doc-304-use-jinja

Conversation

@aaronayres35
Copy link
Copy Markdown
Contributor

fixes #304

This PR follows the lead of traits-futures, specifically PR enthought/traits-futures#181

In doings so it adds templates and an envisage.api.rst file to docs/source/spi. To avoid these files being deleted when building docs, the logic for removing any previously autogenerated API documentation has been modified. The code was a bit cleaner before as we could just remove the full directory, and the logic in this PR may not be the best way to go about it.

Copy link
Copy Markdown
Contributor

@rahulporuri rahulporuri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with one minor correction.

Comment thread etstool.py Outdated
Co-authored-by: Poruri Sai Rahul <rporuri@enthought.com>
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.

Consider using jinja templates for API documentation

2 participants