You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Because Python is dynamic language, you could extend the plugin could already with custom Sphinx-plugins, by adding their own example builder into AVAILABLE_BUILDERS dictionary of sphinxcontrib.httpexample.directives.
Builder is simply a function, which receives Python built-in BaseHTTPRequestHandler with example request data and should return a string of corresponding example syntax for a similar request.
I agree that documentation for extending the plugin would be nice. I keep that in mind, when I'm working on this extension next time.
Being able to install
sphinxcontrib-httpexample
followed bysphinxcontrib-httpexample-guzzle
would be great.Specifically, if the examples used something easy to use like Jinja2, it would be much easier for people to develop their own plugins for examples.
The text was updated successfully, but these errors were encountered: