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
[x ] My PR title includes a relevant Jira ticket name
[x ] If I made configuration changes, they are in the config template in the deploy directory
[ x] I have added unit tests where appropriate
[ x] I have added integration tests where appropriate
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)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)
Checklist