Recent Releases of simvue

simvue - Simvue v2.1.2

- Python
Published by github-actions[bot] 11 months ago

simvue - Simvue v2.1.1

- Python
Published by github-actions[bot] about 1 year ago

simvue - Simvue v2.1.0

- Python
Published by github-actions[bot] about 1 year ago

simvue - Simvue v2.0.1

- Python
Published by github-actions[bot] about 1 year ago

simvue - Simvue v2.0.0

- Python
Published by github-actions[bot] about 1 year ago

simvue - Simvue v2.0.0a3

- Python
Published by github-actions[bot] about 1 year ago

simvue - Simvue v2.0.0a2

- Python
Published by github-actions[bot] over 1 year ago

simvue - Simvue v2.0.0a1

- Python
Published by github-actions[bot] over 1 year ago

simvue - Simvue v2.0.0a0

- Python
Published by github-actions[bot] over 1 year ago

simvue - Simvue v1.1.4

- Python
Published by github-actions[bot] over 1 year ago

simvue - Simvue v1.1.3

- Python
Published by github-actions[bot] over 1 year ago

simvue - Simvue v1.1.2

- Python
Published by github-actions[bot] over 1 year ago

simvue - Simvue v1.1.1

- Python
Published by github-actions[bot] over 1 year ago

simvue - Simvue v1.1.0

- Python
Published by github-actions[bot] over 1 year ago

simvue - Simvue v1.0.6

- Python
Published by github-actions[bot] over 1 year ago

simvue - Simvue v1.0.5

  • Ensure all functionality is deactivated when mode is set to disabled.
  • When an exception is thrown an event is sent to Simvue displaying the traceback.
  • If add_process is used and an exception is thrown, .err and .out files are still uploaded.

- Python
Published by kzscisoft over 1 year ago

simvue - Simvue v1.0.4

  • Minor fix which enables resource metrics gathering as the default.

- Python
Published by kzscisoft over 1 year ago

simvue - Simvue v1.0.3

  • Fix issue of hanging threads when exception raised by script using the API.

- Python
Published by kzscisoft over 1 year ago

simvue - Simvue v1.0.2

  • Fix to add_process with list of strings as arguments, the executable no longer returns the string "None".
  • Fix callbacks and triggers for add_process being executed only on Run class termination, not on process completion.

- Python
Published by kzscisoft almost 2 years ago

simvue - Simvue v1.0.1

  • Fix to add_process with list of strings as arguments, the executable no longer returns the string "None".
  • Fix callbacks and triggers for add_process being executed only on Run class termination, not on process completion.

- Python
Published by kzscisoft almost 2 years ago

simvue - First full release of Simvue client

  • Refactor and re-write of codebase to align with latest developments in version 2 of the Simvue server.
  • Added Executor to Simvue runs allowing users to start shell based processes as part of a run and handle termination of these.
  • Removal of obsolete functions due to server change, and renaming of functions and parameters (see documentation).
  • Added pre-request validation to both Client and Run class methods via Pydantic.
  • Separation of save functionality into savefile and saveobject.
  • Fixed issue whereby metrics would still have to wait for the next iteration of dispatch before being sent to the server, even if the queue was not full.
  • Added support for 'user' alerts.

- Python
Published by kzscisoft almost 2 years ago

simvue - v1.0.0.dev6

  • Fix metrics plots by @alahiff in https://github.com/simvue-io/client/pull/163
  • Correct handling of missing artifact by @alahiff in https://github.com/simvue-io/client/pull/166
  • Fix Error Suppression Default by @kzscisoft in https://github.com/simvue-io/client/pull/147
  • Remove all unused code attempting to support both v1 & v2 by @alahiff in https://github.com/simvue-io/client/pull/168
  • Remove wrong extras key from dependencies by @kzscisoft in https://github.com/simvue-io/client/pull/169
  • Added argument to add_process for running a function on completion by @kzscisoft in https://github.com/simvue-io/client/pull/133
  • Add stdout print and environment variable support for add_process by @kzscisoft in https://github.com/simvue-io/client/pull/134
  • Remove repetition of exit function by @kzscisoft in https://github.com/simvue-io/client/pull/172
  • Run model needs to be updated by @alahiff in https://github.com/simvue-io/client/pull/176
  • Report run details by @alahiff in https://github.com/simvue-io/client/pull/177
  • Simplify saving of matplotlib plots by @alahiff in https://github.com/simvue-io/client/pull/180
  • Use base class for Online and Offline by @kzscisoft in https://github.com/simvue-io/client/pull/151
  • Fix wrong variable with version retrieval by @kzscisoft in https://github.com/simvue-io/client/pull/184
  • Switch to simvue factory remote by @alahiff in https://github.com/simvue-io/client/pull/185

- Python
Published by alahiff about 2 years ago

simvue - v1.0.0.dev2

  • Support v2 server API
  • Add Executor to Simvue Client by @kzscisoft in https://github.com/simvue-io/client/pull/129
  • Bug Fixes by @wk9874 in https://github.com/simvue-io/client/pull/125
  • Show Exception Info on Post Failure by @kzscisoft in https://github.com/simvue-io/client/pull/131
  • Reverts to using Union for typing by @kzscisoft in https://github.com/simvue-io/client/pull/144
  • Move to using Poetry for dependency management by @kzscisoft in https://github.com/simvue-io/client/pull/149
  • Move to Pydantic v2 by @kzscisoft in https://github.com/simvue-io/client/pull/154
  • Deduce module version from package metadata by @kzscisoft in https://github.com/simvue-io/client/pull/155
  • Add get_alerts and get_run_id_from_name methods to Client by @wk9874 in https://github.com/simvue-io/client/pull/136
  • Use Poetry scripts for sender by @kzscisoft in https://github.com/simvue-io/client/pull/150
  • Fix optional extras in pyproject.toml by @kzscisoft in https://github.com/simvue-io/client/pull/159
  • Add missing TOML dependency by @kzscisoft in https://github.com/simvue-io/client/pull/160
  • Use check_extra decorator as user alert by @kzscisoft in https://github.com/simvue-io/client/pull/153

- Python
Published by alahiff over 2 years ago

simvue - v0.14.3

  • Ensure import of the requests module is only done if actually used.

- Python
Published by alahiff almost 3 years ago

simvue - v0.14.2

  • Removed import of unused requests module from worker.py

- Python
Published by alahiff almost 3 years ago

simvue - v0.14.1

  • Removed import of unused requests module from worker.py

- Python
Published by alahiff almost 3 years ago

simvue - v0.14.0

  • Added a method to the Client class for retrieving events.

- Python
Published by alahiff about 3 years ago

simvue - v0.13.3

  • Allow files (input and code only) to be saved for runs in the created state.
  • Allow metadata and tags to be updated for runs in the created state.

- Python
Published by alahiff about 3 years ago

simvue - v0.13.2

  • Added plot_metrics method to the Client class to simplify plotting metrics.
  • (Bug fix) reconnect works without a uuid being specified when offline mode isn't being used.
  • (Bug fix) Restrict version of Pydantic to prevent V2 from accidently being used.

- Python
Published by alahiff about 3 years ago

simvue - v0.13.1

  • Set sample_by to 0 by default (no sampling) in get_metrics_multiple.

- Python
Published by alahiff about 3 years ago

simvue - v0.13.0

  • Added methods to the Client class for retrieving metrics.
  • CPU architecture and processor obtained on Apple hardware.
  • Client now reports to server when files have been successfully uploaded.
  • User-Agent header now included in HTTP requests.

- Python
Published by alahiff about 3 years ago

simvue - v0.12.0

  • Add methods to the Client class for deleting runs and folders.
  • Confusing messages about process no longer exists or NVML Shared Library Not Found no longer displayed.

- Python
Published by alahiff about 3 years ago

simvue - v0.11.4

  • (Bug fix) Ensure simvue_sender can be run when installed from PyPI.
  • (Bug fix) Runs created in offline mode using a context manager weren't automatically closed.

- Python
Published by alahiff about 3 years ago

simvue - v0.11.3

  • Added logging messages for debugging when debug level set to debug.

- Python
Published by alahiff about 3 years ago

simvue - v0.11.2

  • Raise exceptions in Client class methods if run does not exist or artifact does not exist.
  • (Bug fix) list_artifacts optional category restriction now works.

- Python
Published by alahiff about 3 years ago

simvue - v0.11.1

  • Support different runs having different metadata in get_runs dataframe output.
  • (Bug fix) Error message when creating a duplicate run is now more clear.
  • (Bug fix) Correction to stopping the worker thread in situations where the run never started.

- Python
Published by alahiff about 3 years ago

simvue - v0.11.0

  • Support optional dataframe output from get_runs.

- Python
Published by alahiff about 3 years ago

simvue - v0.10.1

  • 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.

- Python
Published by alahiff about 3 years ago

simvue - v0.10.0

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

- Python
Published by alahiff over 3 years ago

simvue - v0.9.1

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

- Python
Published by alahiff over 3 years ago

simvue - v0.9.0

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

- Python
Published by alahiff over 3 years ago

simvue - v0.8.0

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

- Python
Published by alahiff over 3 years ago

simvue - v0.7.2

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

- Python
Published by alahiff over 3 years ago

simvue - v0.7.0

  • 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.

- Python
Published by alahiff over 3 years ago

simvue - v0.6.0

  • offline and disabled options replaced with single mode flag

- Python
Published by alahiff over 3 years ago

simvue - v0.5.0

  • Added option to disable all monitoring.

- Python
Published by alahiff over 3 years ago

simvue - v0.4.0

  • 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.

- Python
Published by alahiff over 3 years ago

simvue - v0.3.0

  • Update add_alert method to support either metrics or events based alerts.

- Python
Published by alahiff over 3 years ago

simvue - v0.2.0

  • The previous Simvue class has been split into Run and Client. When creating a run use the new Run class rather than Simvue.

- Python
Published by alahiff over 3 years ago

simvue - v0.1.0

- Python
Published by alahiff over 3 years ago