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

5.0.0 Release #256

Merged
merged 35 commits into from
Jun 25, 2020
Merged

5.0.0 Release #256

merged 35 commits into from
Jun 25, 2020

Conversation

zachmoody
Copy link
Contributor

  • Fixes Query Parameters #240 by adding an Api.openapi() method that returns a dictionary of the entire OpenAPI spec.

Breaking Changes

Jonathan Senecal and others added 30 commits June 12, 2020 16:41
Also makes netsted objects behave just as if they were accessed directly
Fixes #241: Inconsistent hashing for nested api objects
Make get_openapi method on Request and exposes it via openapi method on
Api.
In order to set a custom http_session for use universally we need to move any
requests out of Api's init. Moving it to App and only calling it when we
need App.secrets.
Move population of api.session_key to App
Make get() return None if we passed an incorrect id.
Fixes #224 - Catch RequestError in .get()
With the ability to set api.http_session to a custom Session we can
handle SSL verification with it instead of an explicit kwarg.
Make DetailEndpoint.create() return objects when custom_return is not
empty.
@zachmoody zachmoody merged commit 1b8cc97 into master Jun 25, 2020
@zachmoody zachmoody deleted the 5.0 branch June 25, 2020 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants