- Public test suite
- Better logs with
loggingandtextwrap
- Package release on Pypi: https://pypi.org/project/vip-client/
- Improved version of
VipSession.download_outputs():- Great speed improvement with parallel downloads;
- Initial timeout to avoid casual freeze when updating the workflow inventory;
- Minor bug corrections.
- Class
VipLauncheris introduced for specific user needs, as a parent ofVipSession&VipCI; - Session properties (
session_name,pipeline_id, etc.) can be safely accessed and modified in all "Vip*" classes; - A list of available pipelines and detailed informations about each pipeline can be displayed through new class method
show_pipeline();
- Class
VipCIto interacts with Girder datasets (tailored for CI tests in the ReproVIP project).
- Class
VipSession: user-friendly interface to run VIP jobs on local datasets.
- Package
vip.py: generic methods to interact with the VIP REST API.