Skip to content

Five open PRs, and an offer to help out #180

Description

@dstrodtman

Hi @stephenfin,

I opened five PRs against master. Collecting them here so you don't have to reconstruct the set, with a question about releases at the end.

All five are green on the full matrix. Each one closes a single issue and adds a regression test. Roughly cheapest first:

Two things need a decision from you rather than a review.

PR #176 changes behavior for projects already using those options. As of 0.9.0 the options are accepted but inert, so a project with :response-examples-for: in its docs has been getting it silently ignored. After the fix it takes effect and the rendered output changes. I think that's correct, since the options are documented as working, but you may want it called out in the changelog.

I haven't opened a PR for issue #172 yet, because it needs a direction call first. There's a comment on that issue with the details. The short version is that issues #172, #168, and #160 all come out of the same few lines deciding how a generated value becomes a rendered body, so a single fix could close all three. Three separate PRs work too. Tell me which shape you want and I'll write it.

On releases: is there a rhythm I should plan around, or is it as needed? I ask as a downstream consumer with a pinned version, not to rush you. The Ray documentation renders its Jobs API reference with this extension now, and I expect to want the same for the KubeRay docs, so I'd rather work with your schedule than around it.

One last thing. I'd like to keep contributing past this batch, including the dull parts. Happy to triage old issues, write reproducers for reports that don't have one, or review incoming PRs. I'm not asking for commit rights. I'd rather be a regular contributor than someone who drops five patches and disappears. Tell me what would actually be useful.

Thanks for maintaining this.

Douglas

Activity

  1. nijel commented on Sep 24, 2026

    @nijel

    I'd love to see progress on this module. One of our contributors started to build a separate solution on https://codeberg.org/walpo/sphinx-openapi-renderer to address some shortcomings here. Perhaps shared maintenance would be a way to go?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions