• !73 Add pillow to dependencies: It was indirectly made available through beat/beat.core>
  • !74 Implement execution environment retrieval from the platform
  • !75 Implement execution of experiment with subprocess in a different environment
  • !76 [docedit] removed Biometrics Evaluation from BEAT definition
  • !77 Smart push: The main goal of this merge request is to properly implement pushing to the platform. Until now, only the object selected was pushed which could end up badly as no version nor fork check was done. Also, new object push was not tested and, in fact, that part never worked. This merge request fixes several issues related to that: 1) Fixes push of newly created data 2) Push all dependencies of an object prior to the object itself 3) Centralize the push command as it was the same everywhere 4) Refactor the WebAPI class to make it clean and use the requests package 5) Refactor tests so that the WebAPI class is also used there and is therefore also tested 6) Add missing tests for the library asset Fixes #49 #50
  • !79 Fix conda recipe with regard to license file
  • !78 Fix environment parameter handling for experiment run command
  • !80 Fix url building: Currently if the platform URL contains a path like https://beat-eu.org/platform, the platform part is lost.