Docs/update readme #13
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
This PR adds support for configuring the
prettyoption at the individual documentation block level, allowing users to override the global setting on a case-by-case basis. It also includes updates to the project version (0.1.4) and comprehensive documentation of changes in the CHANGELOG.Changes
TyperProcessor.run()method to support per-block configuration for theprettyoptionImplementation Details
The implementation properly prioritizes block-level settings over global settings:
:pretty:directive, it overrides the global settingTesting
test_typer_processor_pretty_optionto verify all combinations of global and block-level pretty settingsOther Notes
The changes are backward compatible with existing documentation and do not affect previous functionality. Users can continue using the global setting or now opt to override it in specific documentation blocks as needed.