Recent Releases of simvue
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_processis used and an exception is thrown,.errand.outfiles 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_processwith list of strings as arguments, the executable no longer returns the string"None". - Fix callbacks and triggers for
add_processbeing executed only onRunclass termination, not on process completion.
- Python
Published by kzscisoft almost 2 years ago
simvue - Simvue v1.0.1
- Fix to
add_processwith list of strings as arguments, the executable no longer returns the string"None". - Fix callbacks and triggers for
add_processbeing executed only onRunclass 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_processfor 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_processby @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
Unionfor 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_alertsandget_run_id_from_namemethods 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_extradecorator as user alert by @kzscisoft in https://github.com/simvue-io/client/pull/153
- Python
Published by alahiff over 2 years ago
simvue - v0.13.2
- Added
plot_metricsmethod to theClientclass to simplify plotting metrics. - (Bug fix)
reconnectworks without a uuid being specified whenofflinemode 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.0
- Added methods to the
Clientclass for retrieving metrics. - CPU architecture and processor obtained on Apple hardware.
- Client now reports to server when files have been successfully uploaded.
User-Agentheader now included in HTTP requests.
- Python
Published by alahiff about 3 years ago
simvue - v0.11.1
- Support different runs having different metadata in
get_runsdataframe 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.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.4.0
- Offline mode added, enabling tracking of simulations running on worker nodes without outgoing network access.
- Argument to
initenabling runs to be left in thecreatedstate changed fromstatus="created"torunning=True. - Improvements to error handling.
- Python
Published by alahiff over 3 years ago