Releases · algorithmiaio/algorithmia-python · GitHub
Skip to content

Releases: algorithmiaio/algorithmia-python

fixing issue with publish/compile occasionally failing

Choose a tag to compare

@zeryx zeryx released this 03 Aug 16:36
31f0e90

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

Choose a tag to compare

@zeryx zeryx released this 22 Jul 19:55
5e2a8a8

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

Choose a tag to compare

@zeryx zeryx released this 22 Jun 16:45
73348a3

What's Changed

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

kwargs for .versions() endpoint

Choose a tag to compare

@zeryx zeryx released this 17 May 02:20
c590385

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

Choose a tag to compare

@zeryx zeryx released this 13 May 20:46
e23c8a7

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

Choose a tag to compare

@zeryx zeryx released this 13 May 19:09
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

Improvement of SSL verification ignore system

Choose a tag to compare

@zeryx zeryx released this 08 May 22:56

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

Choose a tag to compare

@zeryx zeryx released this 02 Mar 17:39
d3e73cb

What's Changed

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

Bugfix Release for 1.16

Choose a tag to compare

@zeryx zeryx released this 22 Dec 21:39
7fd688d

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

Choose a tag to compare

@zeryx zeryx released this 22 Dec 16:33
6d35bbc

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