civisanalytics / civis-python

Civis API Python Client
BSD 3-Clause "New" or "Revised" License
34 stars 26 forks source link

[CIVIS-1683][CIVIS-5258] FIX responses are no longer mutable; support snake_case key access for nested responses #463

Closed jacksonlee-civis closed 1 year ago

jacksonlee-civis commented 1 year ago

This PR re-implements the civis.response.Response class, in a bid to address two long-standing issues: