Closed garyhoren closed 4 years ago
@garyhoren Thanks for reporting this. The error that you're having is already known to the library, travis is red ;(
The error is caused by some changes of bravado-core>=5.16.0
.
Until we're not able to fully identify and fix the issue I would recommend to pin bravado-core
to before 5.16 release.
edit: bravado-core
PR has been opened: https://github.com/Yelp/bravado-core/pull/363
swagger-spec-compatibility
PR will be opened soon
That got me around this problem. you might consider just updating the install info for swagger-spec-compatibility to explicitly say pip install bravado_core==5.15.0 until the problem is fixed.
Thanks!
I'm releasing v1.2.1 that embed the bravado-core
limitations into the dependencies definitions.
Going to close this as soon as the new version is released on https://pypi.org
Forgive me, I'm not a python programmer so this probably due to my misunderstanding:
I ran pip install git+https://github.com/Yelp/swagger-spec-compatibilityf (first installed the released version and got the same result; the line numbers match the source better in this version), and running it on two very simple yaml files produces:
I see that Spec is imported from bravado core, so I uninstalled swagger_spec_compatibility, installed bravado_core, and reinstalled swagger_spec_compatibility. I get the same result.
I'm using python from Ansible version 3.6.5, on Mac Mojave:
What am I not understanding about how to install this?