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 latest openapi-core #149

Open
playpauseandstop opened this issue Feb 12, 2021 · 5 comments
Open

Update to latest openapi-core #149

playpauseandstop opened this issue Feb 12, 2021 · 5 comments
Assignees
Labels
feat A new feature openapi Issue or pull request related to OpenAPI code
Milestone

Comments

@playpauseandstop
Copy link
Owner

And remove obsolete workarounds for latest fixes in openapi-core

@playpauseandstop playpauseandstop self-assigned this Feb 12, 2021
@playpauseandstop playpauseandstop added feat A new feature openapi Issue or pull request related to OpenAPI code labels Feb 12, 2021
@playpauseandstop playpauseandstop added this to the 2.3 milestone Feb 28, 2021
@playpauseandstop
Copy link
Owner Author

0.13.8 Release

@playpauseandstop
Copy link
Owner Author

0.14.0 Release

@playpauseandstop
Copy link
Owner Author

0.14.1 Release

playpauseandstop added a commit that referenced this issue May 9, 2021
Previously rororo allows to install `openapi-core==0.13.7` and
`openapi-core==0.13.8` which is already not supported.

This commit pin supported version of `openapi-core` to `>=0.13.3,<0.13.7`
which ensure that `poetry update` do not break your environment.

Issue: #149
playpauseandstop added a commit that referenced this issue May 9, 2021
Previously rororo allows to install `openapi-core==0.13.7` and
`openapi-core==0.13.8` which is already not supported.

This commit pin supported version of `openapi-core` to `>=0.13.3,<0.13.7`
which ensure that `poetry update` do not break your environment.

Issue: #149
playpauseandstop added a commit that referenced this issue May 9, 2021
Previously rororo allows to install `openapi-core==0.13.7` and
`openapi-core==0.13.8` which is not yet supported.

This commit pin supported version of `openapi-core` to `>=0.13.3,<0.13.7`
which ensure that `poetry update` do not break your environment.

Issue: #149
playpauseandstop added a commit that referenced this issue May 9, 2021
Previously rororo allows to install `openapi-core==0.13.7` and
`openapi-core==0.13.8` which is not yet supported.

This commit pin supported version of `openapi-core` to `>=0.13.3,<0.13.7`
which ensure that `poetry update` do not break your environment.

Issue: #149
badabump-release-bot bot pushed a commit that referenced this issue May 9, 2021
Other:
------

- (**deps**) bump pyyaml from 5.3.1 to 5.4.1 (#147)
- (**deps-dev**) bump coverage from 5.3.1 to 5.4 (#145)
- (**deps-dev**) bump pytest from 6.2.1 to 6.2.2 (#146)
- (**deps-dev**) bump pytest-cov from 2.10.1 to 2.11.1 (#144)
- (**deps**) bump peter-evans/create-pull-request from v3.6.0 to v3.8.0 (#148)
- Bump Python dev version to 3.9.2 (#160)
- (**deps**) bump actions/cache from v2.1.3 to v2.1.4 (#158)
- (**deps**) bump pypa/gh-action-pypi-publish from v1.4.1 to v1.4.2 (#157)
- (**deps**) bump peter-evans/create-pull-request from v3.8.0 to v3.8.2 (#156)
- (**deps**) bump actions/setup-python from v2.2.1 to v2.2.2 (#165)
- (**deps**) bump actions/cache from v2.1.4 to v2.1.5 (#166)
- (**deps**) bump pre-commit/action from v2.0.0 to v2.0.3 (#167)
- (**deps**) bump environ-config from 20.1.0 to 21.1.0 (#164)
- (**deps-dev**) bump pytest from 6.2.2 to 6.2.3 (#163)
- [#149] Pin supported openapi-core version (#170)
- Apply isort pre-commit hook (#174)
- (**deps**) bump attrs from 20.3.0 to 21.2.0 (#171)
- (**deps-dev**) bump pytest from 6.2.3 to 6.2.4 (#173)
- Update requirements (#175)
playpauseandstop added a commit that referenced this issue May 9, 2021
This release allows to install latest versions of,

- `attrs`
- `environ-config`

As well as depend on only supported version of `openapi-core` library,
which ensures that `poetry update` do not install unsupported version
of `openapi-core`.

Other:
------

- (**deps**) bump pyyaml from 5.3.1 to 5.4.1 (#147)
- (**deps-dev**) bump coverage from 5.3.1 to 5.4 (#145)
- (**deps-dev**) bump pytest from 6.2.1 to 6.2.2 (#146)
- (**deps-dev**) bump pytest-cov from 2.10.1 to 2.11.1 (#144)
- (**deps**) bump peter-evans/create-pull-request from v3.6.0 to v3.8.0 (#148)
- Bump Python dev version to 3.9.2 (#160)
- (**deps**) bump actions/cache from v2.1.3 to v2.1.4 (#158)
- (**deps**) bump pypa/gh-action-pypi-publish from v1.4.1 to v1.4.2 (#157)
- (**deps**) bump peter-evans/create-pull-request from v3.8.0 to v3.8.2 (#156)
- (**deps**) bump actions/setup-python from v2.2.1 to v2.2.2 (#165)
- (**deps**) bump actions/cache from v2.1.4 to v2.1.5 (#166)
- (**deps**) bump pre-commit/action from v2.0.0 to v2.0.3 (#167)
- (**deps**) bump environ-config from 20.1.0 to 21.1.0 (#164)
- (**deps-dev**) bump pytest from 6.2.2 to 6.2.3 (#163)
- [#149] Pin supported openapi-core version (#170)
- Apply isort pre-commit hook (#174)
- (**deps**) bump attrs from 20.3.0 to 21.2.0 (#171)
- (**deps-dev**) bump pytest from 6.2.3 to 6.2.4 (#173)
- Update requirements (#175)

Co-authored-by: playpauseandstop <playpauseandstop@users.noreply.github.com>
@playpauseandstop
Copy link
Owner Author

0.14.2 Release

@playpauseandstop
Copy link
Owner Author

0.17.1 Release

playpauseandstop added a commit that referenced this issue May 29, 2023
… test (#363)

With `openapi-core>=0.13.4,<0.13.7` it is impossible to support
following **valid** schema of,

```
Component:
  type: "object"
  oneOf:
    - type: "string"
    - type: "object"
      ...
```

as it does not negate global `type: "object"`, when resolves inner `type:
"string"`.

Cause of that provide a test, but mark it as XFAIL, and hopefully the problem
will gone with migration to latest `openapi-core` 🤔

Issue: #159
Related: #149
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat A new feature openapi Issue or pull request related to OpenAPI code
Projects
None yet
Development

No branches or pull requests

1 participant