1.5.0#
Bugs#
#0459 - There is no way to add simulations to existing experiment
#0840 - Experiment and Suite statuses not updated properly after success
#0841 - Reloaded experiments and simulations have incorrect status
#0842 - Reloaded simulations (likely all children) do not have their platform set
#0866 - Recursive simulation loading bug
#0898 - Update Experiment#add_new_simulations() to accept additions in any state
#1046 - print(ac) cause maximum recursion depth exceeded while calling a Python object
#1047 - datetime type is missing from IDMJSONEncoder
#1048 - typo/bug: cols.append(cols)
#1049 - The text should be generic not specific to asset collection in method from_id(…)
#1066 - User logging should still be initialized if missing_ok is supplied when loading configuration/platform
#1071 - Detect if an experiment needs commissioning
#1076 - wi_ac create ac with tag wrong for Calculon
#1094 - AssetCollection should check checksums when checking for duplicates
#1098 - Add experiment id to CSVAnalyzer and TagAnalyzer
Dependencies#
#1075 - Update sphinx requirement from ~=3.2.0 to ~=3.2.1
#1077 - Update sqlalchemy requirement from ~=1.3.18 to ~=1.3.19
#1078 - Update pygithub requirement from ~=1.52 to ~=1.53
#1080 - Bump docker from 4.3.0 to 4.3.1
#1087 - Update more-itertools requirement from ~=8.4.0 to ~=8.5.0
#1088 - Update paramiko requirement from ~=2.7.1 to ~=2.7.2
#1101 - Update psycopg2-binary requirement from ~=2.8.5 to ~=2.8.6
#1102 - Bump pandas from 1.1.1 to 1.1.2
#1103 - Bump diskcache from 5.0.2 to 5.0.3
#1107 - Update tqdm requirement from ~=4.48.2 to ~=4.49.0
#1108 - Update pytest requirement from ~=6.0.1 to ~=6.0.2
Documentation#
#1073 - Update example and tests to use platform context