Skip to content

Update docstrings for consistency in rendered API#173

Merged
stefanvanburen merged 4 commits intomainfrom
svanburen/api-docs-redux
Mar 18, 2026
Merged

Update docstrings for consistency in rendered API#173
stefanvanburen merged 4 commits intomainfrom
svanburen/api-docs-redux

Conversation

@stefanvanburen
Copy link
Member

Just a first pass at improving the rendering of some of these, based on the review I gave.

Effectively:

  • Add periods consistently
  • Add some links
  • Mention generated code for endpoints (this maybe could be extended further?)
  • Make a couple docstrings more consistent with others

I also noticed while iterating on this locally that zensical serve does not seem to consistently cache-bust when changing these docstrings; for now, I'm just wiping the cache as a part of the justfile target, and am planning to report upstream.

Ref: #172 (review)

Just a first pass at improving the rendering of some of these, based on
the review I gave.

Effectively:

* Add periods consistently
* Add some links
* Mention generated code for endpoints (this maybe could be extended
  further?)
* Make a couple docstrings more consistent with others

I also noticed while iterating on this locally that `zensical serve`
does not seem to consistently cache-bust when changing these docstrings;
for now, I'm just wiping the cache as a part of the justfile target, and
am planning to report upstream.

Ref: #172 (review)

Signed-off-by: Stefan VanBuren <svanburen@buf.build>
Signed-off-by: Stefan VanBuren <svanburen@buf.build>
Signed-off-by: Stefan VanBuren <svanburen@buf.build>
Also improves a type hint for `_default_compressions` that was firing in
my $EDITOR.

Ref: zensical/zensical#451 (comment)

Signed-off-by: Stefan VanBuren <svanburen@buf.build>
Copy link
Collaborator

@anuraaga anuraaga left a comment

Choose a reason for hiding this comment

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

Thanks!

@stefanvanburen stefanvanburen merged commit 9ae3455 into main Mar 18, 2026
24 checks passed
@stefanvanburen stefanvanburen deleted the svanburen/api-docs-redux branch March 18, 2026 13:07
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