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

Support using httpbin without flasgger #44

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Feb 15, 2024

  1. Support using httpbin without flasgger

    Make the dependency on flasgger optional.  The dependency has been added
    relatively recently (i.e. before the original package was abandoned but
    after its last release), and it is only used to provide a more dynamic
    landing page.  This is unnecessary for use of httpbin for testing,
    and it introduces an indirect dependency on Rust that is problematic.
    
    With this change, flasgger is no longer installed by default.  It can be
    enabled via "[flasgger]" extra.  When flasgger is not available, httpbin
    redirects to the "legacy" index page.
    mgorny committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    24378a6 View commit details
    Browse the repository at this point in the history