Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚨 🚨 🚨 Change processors to notebook_processors, introduce post processors 🚨 🚨 🚨 #9

Merged
merged 2 commits into from
Jun 9, 2023

Conversation

muellerzr
Copy link
Owner

@muellerzr muellerzr commented Jun 9, 2023

This pr introduces a breaking change as we deal with < 0.1.0 and a young API. Once 0.1.0 is released a full deprecation cycle (2 full 0.x.0 versions) will be used for any API regressions.

This PR changes processors in the config.yaml file to be notebook_processors to introduce the concept of qmd_processors. As the name suggests, these are meant to apply some sort of post processing to all .qmd files in the docs in a project-based way. This is to help make #4 easier by allowing us to inject the javascript syntax needed at the top of each qmd, not just notebook.

For now is just raw string modification on the qmd file, eventually might try to come up with a way to make it more notebook-esq

@muellerzr muellerzr merged commit 7d07c8c into main Jun 9, 2023
@muellerzr muellerzr deleted the versioned-docs branch June 9, 2023 22:49
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.

1 participant