-
-
Notifications
You must be signed in to change notification settings - Fork 131
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
New openapi-spec-validator 0.5.x breaks openapi-core 0.14.x #402
Comments
We will need to pin dependencies in 0.14.x based on dependency matrix |
Fix was released with version |
I was also having this issue. However, the new version of The conflict is caused by:
foo[tests] 0.0.1.dev2+gf9f72220.d20220902 depends on pyyaml
openapi-core 0.14.3 depends on PyYAML<6.0; python_version >= "3.6"
The user requested (constraint) pyyaml==6.0 This was not the case with |
Hi @dabljues |
@p1c2u Seeing this with the latest release. |
Yes, we didn't have |
@adammkelly that's interesting, you shouldn't have |
Thanks @dabljues . That means I made pyyaml requirement too strict and fixing failing test should be enough. |
And thanks to you @p1c2u for quick responses :) So that means we can expect a new release with the |
Yeah I will release patched version in minutes. Hope it will solve all requirements problems. EDIT: Version .0.14.4 released. |
I checked and it works, much appreciated, thanks! |
I think the jsonschema-spec was due to a dupe requirement installing the newer version of this package. Verified 0.14.4 isn't showing the same symptoms but I am seeing this. ERROR: openapi-spec-validator 0.3.3 has requirement jsonschema<4.0.0,>=3.2.0, but you'll have jsonschema 4.15.0 which is incompatible.
How come it doesnt use the latest jsonschema? |
@adammkelly |
We just require the latest openapi-core which then pulls in the other 2 packages, should we be doing something different for python 3? We have to pin: to get around some previous issues (I think you already fixed them months ago) |
@adammkelly I see you use openapi-spec-validator==0.3.1 because it's the last version without jsonschema upper version limitation. do you have list of requirements for previous builds that were working for you? |
Version 0.14.5 released with the openapi-spec-validator constraint loosened |
Follow up from python-openapi/openapi-spec-validator#173
The text was updated successfully, but these errors were encountered: