Removes code that expects security decorator to have security_token and security_groups keyword arguments (security decorators need to be flexible, and therefore need to place no requirements on user-provided input arguments). Let the wrapped Auth classes handle kwargs.
Adds code to turn function arguments into function keyword arguments. This is so that the positional input arguments to put(uuid, json_request_body, version) will be turned into keyword arguments like {uuid: "abc-123", json_request_body: "{'foo':'bar'}", version: "2000-01-01"}
This PR adds and removes code:
Removes code that expects security decorator to have
security_token
andsecurity_groups
keyword arguments (security decorators need to be flexible, and therefore need to place no requirements on user-provided input arguments). Let the wrapped Auth classes handle kwargs.Adds code to turn function arguments into function keyword arguments. This is so that the positional input arguments to
put(uuid, json_request_body, version)
will be turned into keyword arguments like{uuid: "abc-123", json_request_body: "{'foo':'bar'}", version: "2000-01-01"}
Closes #114