Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sphinx-contrib/openapi
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.8.4
Choose a base ref
...
head repository: sphinx-contrib/openapi
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.9.0
Choose a head ref
  • 16 commits
  • 91 files changed
  • 6 contributors

Commits on Nov 21, 2024

  1. Handle Python 3.13 changes to HTTP response code text (fixes #161)

    Julian Gilbey authored and stephenfin committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    0a3847f View commit details
    Browse the repository at this point in the history
  2. Update Python test matrix

    Signed-off-by: Stephen Finucane <stephen@that.guru>
    stephenfin committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    58c4c47 View commit details
    Browse the repository at this point in the history
  3. pre-commit: Bump versions

    Signed-off-by: Stephen Finucane <stephen@that.guru>
    stephenfin committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    bc55f65 View commit details
    Browse the repository at this point in the history
  4. Drop support for Python < 3.9

    Signed-off-by: Stephen Finucane <stephen@that.guru>
    stephenfin committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    8705b7f View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2025

  1. Support OpenAPI Specification 3.1.1

    OAS 3.1.1 added
    https://github.com/OAI/OpenAPI-Specification/blob/main/tests/v3.1/pass/non-oauth-scopes.yaml,
    which indicates that it's possible for the `responses` object to be
    missing; this caused a test failure.  It seems reasonable enough to
    default to an empty dictionary.
    cjwatson authored and stephenfin committed Jan 8, 2025
    Configuration menu
    Copy the full SHA
    f8c9be4 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2025

  1. Configuration menu
    Copy the full SHA
    ca268c3 View commit details
    Browse the repository at this point in the history
  2. fix use empty list default to empty list

    Co-authored-by: Stephen Finucane <stephenfinucane@hotmail.com>
    romantolkachyov and stephenfin committed Jan 10, 2025
    Configuration menu
    Copy the full SHA
    e2c4473 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2026

  1. pre-commit: Bump dependencies

    Signed-off-by: Stephen Finucane <stephen@that.guru>
    stephenfin committed Feb 10, 2026
    Configuration menu
    Copy the full SHA
    ba663a2 View commit details
    Browse the repository at this point in the history
  2. Drop support for Python < 3.10

    Signed-off-by: Stephen Finucane <stephen@that.guru>
    stephenfin committed Feb 10, 2026
    Configuration menu
    Copy the full SHA
    b22f8ba View commit details
    Browse the repository at this point in the history
  3. docs: Remove deprecated setting

    Resolve the following warning:
    
      WARNING: Calling get_html_theme_path is deprecated. If you are calling
      it to define html_theme_path, you are safe to remove that code.
    
    Signed-off-by: Stephen Finucane <stephen@that.guru>
    stephenfin committed Feb 10, 2026
    Configuration menu
    Copy the full SHA
    4e9ad15 View commit details
    Browse the repository at this point in the history
  4. Update GitHub Actions versions

    Signed-off-by: Stephen Finucane <stephen@that.guru>
    stephenfin committed Feb 10, 2026
    Configuration menu
    Copy the full SHA
    dce1654 View commit details
    Browse the repository at this point in the history
  5. Migrate to pyproject.toml

    Signed-off-by: Stephen Finucane <stephen@that.guru>
    stephenfin committed Feb 10, 2026
    Configuration menu
    Copy the full SHA
    0993077 View commit details
    Browse the repository at this point in the history
  6. Handle non-object request bodies

    Request bodies can be arrays, int, strings or booleans.
    
    Signed-off-by: Stephen Finucane <stephen@that.guru>
    stephenfin committed Feb 10, 2026
    Configuration menu
    Copy the full SHA
    cca8fc3 View commit details
    Browse the repository at this point in the history
  7. Remove OpenAPI-Specific submodule in favour of example

    We do not bother with a submodule again since we do not need
    the vast majority of the code from the source repo. Instead, we
    just manually copy it across.
    
    Signed-off-by: Stephen Finucane <stephen@that.guru>
    stephenfin committed Feb 10, 2026
    Configuration menu
    Copy the full SHA
    e213b6b View commit details
    Browse the repository at this point in the history
  8. Fix #107

    Normalize spec before rendering in new httpdomain renderer
    sevdog authored and stephenfin committed Feb 10, 2026
    Configuration menu
    Copy the full SHA
    0137ebd View commit details
    Browse the repository at this point in the history
  9. Release 0.9.0

    Signed-off-by: Stephen Finucane <stephen@that.guru>
    stephenfin committed Feb 10, 2026
    Configuration menu
    Copy the full SHA
    8a56eaf View commit details
    Browse the repository at this point in the history
Loading