algorithmiaio / langpacks

Standardized builder and runners for Algorithmia algorithms
https://algorithmia.com/
MIT License
16 stars 9 forks source link

ALGO-943-E Legacy Fallback solution #195

Closed zeryx closed 3 years ago

zeryx commented 3 years ago

ALGO-943 - Python ADK release

We decided instead of having two separate python languages, to instead merge them into one; there is a single if/else switch in the algorithmia-pipe system that enables this; you can test it yourself with the following environment validator commands: This will test that the ADK based template works as expected (which is now the default for python3)

./tools/environment_validator.py -g python3 -s python37 -t language -n python3 -a 1

And this tests the older IPA / library based approach using our python2 template (which is unchanged, as we are not supporting python2 with the ADK system)

./tools/environment_validator.py -g python3 -s python37 -t language -n python2 -a 1

Checklist