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 apispec package to use fecgov's forked repo #3362
Conversation
b60ce87
to
3ff5b24
Compare
3ff5b24
to
df19f8d
Compare
Addresses #3356 - New `prance` package is used for `validate_spec` - Additional imports needed for swagger tests
2915460
to
28e5598
Compare
b19d642
to
65e0006
Compare
Upgrade to latest version once marshmallow-code/apispec#282 is addressed See https://github.com/fecgov/apispec/pull/1/files for forked changes
65e0006
to
e9e17e8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me!
Review done. Looks good to me too. Great job. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
approved. great job.
@justin5p here's a summary of this issue: The package that we use ( At this time, both flagged packages ( Going forward, it would be best to keep an eye on the latest Please let me know if you have questions, thanks! |
Resolves #3356 and Resolves #3280
apispec
accepted my PR to fix thePyYAML
vulnerability but we haven't heard back on another change that's preventing us from being able to run the latestvalidate_spec
so I made the change on our end.This PR uses our forked version until we can (hopefully) get
apispec
to make a change.