Skip to content

Releases: simvue-io/python-api

v0.10.1

03 Mar 08:01
8234ccf

Choose a tag to compare

  • The worker process now no longer gives a long delay when a run has finished (now at most ~1 second).
  • The worker process ends when the Run() context ends or close is called, rather than only when the main process exits.

v0.10.0

07 Feb 13:38
86a2385

Choose a tag to compare

  • The client class can now be used to retrieve runs.

v0.9.1

25 Jan 21:13
a8dc74c

Choose a tag to compare

  • (Bug fix) Retries in POST/PUTs to REST APIs didn't happen.
  • Warn users if allow_pickle=True is required.

v0.9.0

25 Jan 14:59
1968066

Choose a tag to compare

  • Set status to failed or terminated if the context manager is used and there is an exception.

v0.8.0

23 Jan 21:24
05fd877

Choose a tag to compare

  • Support NumPy arrays, PyTorch tensors, Matplotlib and Plotly plots and picklable Python objects as artifacts.
  • (Bug fix) Events in offline mode didn't work.

v0.7.2

08 Jan 18:24
951958f

Choose a tag to compare

  • Pydantic model is used for input validation.
  • Support NaN, -inf and inf in metadata and metrics.

v0.7.0

05 Dec 20:38
6859564

Choose a tag to compare

  • Collect CPU, GPU and memory resource metrics.
  • Automatically delete temporary files used in offline mode once runs have entered a terminal state.
  • Warn users if their access token has expired.
  • Remove dependency on the randomname module, instead handle name generation server side.

v0.6.0

07 Nov 15:06
05f6f55

Choose a tag to compare

  • offline and disabled options replaced with single mode flag

v0.5.0

03 Nov 19:20

Choose a tag to compare

  • Added option to disable all monitoring.

v0.4.0

03 Nov 17:11

Choose a tag to compare

  • Offline mode added, enabling tracking of simulations running on worker nodes without outgoing network access.
  • Argument to init enabling runs to be left in the created state changed from status="created" to running=True.
  • Improvements to error handling.