Skip to content

Releases: algorithmiaio/algorithmia-python

fixing issue with publish/compile occasionally failing

03 Aug 16:36
31f0e90
Compare
Choose a tag to compare

depending on the workflow, algo.publish may fail with 400 errors; but succeeds on retry. Added a retry mechanic to get around this server side issue.

What's Changed

  • added a retry mechanic to PostJsonHelper to avoid 400 error issues by @zeryx in #130

Full Changelog: v2.0.4...v2.0.5

Secrets support

22 Jul 19:55
5e2a8a8
Compare
Choose a tag to compare

What's Changed

  • added get and set secrets endpoints for python client by @zeryx in #129

Full Changelog: v2.0.3...v2.0.4

SCMs support + fixes to algorithm creation

22 Jun 16:45
73348a3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.2...v2.0.3

kwargs for .versions() endpoint

17 May 02:20
c590385
Compare
Choose a tag to compare

added kwargs to actually be used by the internal API client

What's Changed

Full Changelog: v2.0.1...v2.0.2

non 2xx response codes

13 May 20:46
e23c8a7
Compare
Choose a tag to compare

Fixes issue where some 4xx response codes were not be reported properly, even though they were generated by the Algorithmia system.

What's Changed

  • fixes non 2xx responses (handles failures better) by @zeryx in #126

Full Changelog: v2.0.0...v2.0.1

Backwards incompatible changes to API responses

13 May 19:09
d295aea
Compare
Choose a tag to compare

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

Improvement of SSL verification ignore system

08 May 22:56
Compare
Choose a tag to compare

Improved mechanism for disabling SSL verification by requests in client (via the cacert=False flag), and added FastAPI tests.

During the process of this release test.algorithmia.com was taken offline, which killed some tests. These will be fixed as soon as possible, but due to customer constraints this release is shipped early.

What's Changed

  • self signed certificate - ssl disabling support w/ testing by @zeryx in #124

Full Changelog: v1.16.2...v1.17.0

Various Bugfixes for 1.16

02 Mar 17:39
d3e73cb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.16.1...v1.16.2

Bugfix Release for 1.16

22 Dec 21:39
7fd688d
Compare
Choose a tag to compare

What's Changed

  • [ALERT] Fix for breaking changes introduced by Bearer Token work by @zeryx in #121

Full Changelog: v1.16.0...v1.16.1

Model Freeze Improvements

22 Dec 16:33
6d35bbc
Compare
Choose a tag to compare

Improvements to the Model Manifest system to enable the Client library itself to enact the Algorithm Freeze operation.

What's Changed

New Contributors

Full Changelog: v1.15.0...v1.16.0