This release adds a number of functional changes, including an .exists() and .versions() endpoint to Algorithms. It also removes the algorithmia-api-client utilization in favor of hardcoded api routes. The api-client was too brittle and caused many issues for compatibility when API changes were made.
This also has a breaking change to enable uniform API servicing; all endpoints (except for .pipe() and datafile/folder interactions) now return a dictionary object, and have error handling built-in at the helper level. This enables uniform API interfacing but may break existing workflows that expect the class attributes to be available (as per previously gneereated by the API Client)
What's Changed
* add versions, environments and improve test coverage by zeryx in https://github.com/algorithmiaio/algorithmia-python/pull/125
**Full Changelog**: https://github.com/algorithmiaio/algorithmia-python/compare/v1.17.0...v2.0.0