Skip to content

Backwards incompatible changes to API responses

Compare
Choose a tag to compare
@zeryx zeryx released this 13 May 19:09
· 5 commits to develop since this release
d295aea

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 #125

Full Changelog: v1.17.0...v2.0.0