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

Update to use openapi-core 0.19.0 #220

Merged
merged 18 commits into from
Mar 7, 2024

Commits on Mar 7, 2024

  1. chore(deps): update openapi-core minimum version

    Includes updates to other dependencies.
    
    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    e026dbe View commit details
    Browse the repository at this point in the history
  2. chore(deps): update pyyaml

    6.0 install was failing for `cython_sources`, similar to
    yaml/pyyaml#736
    
    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    665c8bb View commit details
    Browse the repository at this point in the history
  3. chore(deps): update to openapi-core 0.17.x

    Not a final changeset, only a stepping-stone to the next version.
    
    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    cdfc875 View commit details
    Browse the repository at this point in the history
  4. refactor: update to openapi-core 0.17.x compatibility

    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    de2f622 View commit details
    Browse the repository at this point in the history
  5. chore: update to openapi-core 0.18.x

    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    1af493b View commit details
    Browse the repository at this point in the history
  6. chore: update to openapi-core 0.19.0

    Not all tests pass, see following commits.
    
    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    25a5f08 View commit details
    Browse the repository at this point in the history
  7. fixme: skip tests broken due to exception removed upstream

    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    3723840 View commit details
    Browse the repository at this point in the history
  8. fixme: skip failing form test

    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    d250a23 View commit details
    Browse the repository at this point in the history
  9. refactor: replace deprecated Spec

    Refs: python-openapi/openapi-core#690
    
    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    17c0d92 View commit details
    Browse the repository at this point in the history
  10. remove TODOs per code review

    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    48e825c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c98c6fc View commit details
    Browse the repository at this point in the history
  12. restore custom formatter errors

    `InvalidCustomFormatterValue` grows in scope of responsibility, as
    `FormatUnmarshalError` is no longer available.
    
    Refs: python-openapi/openapi-core#562
    
    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    ab8ca03 View commit details
    Browse the repository at this point in the history
  13. test: exclude failing test from coverage check

    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    02267d0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c1c0f0b View commit details
    Browse the repository at this point in the history
  15. fix singlefile example test

    zupo committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    b019dd8 View commit details
    Browse the repository at this point in the history
  16. test: fix splitfile example test

    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    295174a View commit details
    Browse the repository at this point in the history
  17. test: fix todoapp example test

    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    8686e3b View commit details
    Browse the repository at this point in the history
  18. refactor: update body() to not decode bytes

    The underlying openapi-code library changed how they pass back the
    response body in 0.19
    
    Refs: python-openapi/openapi-core#710
    
    Co-authored-by: Wim De Clercq <[email protected]>
    Signed-off-by: Mike Fiedler <[email protected]>
    miketheman and Wim-De-Clercq committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    04cbaa5 View commit details
    Browse the repository at this point in the history