Authors
- Sankalp Sanand <sankalpagnostiq.ai>
- Madhur Tandon <20173739+madhur-tandonusers.noreply.github.com>
- Prasanna Venkatesh <54540812+Prasy12users.noreply.github.com>
- Co-authored-by: kamalesh.suresh <kamalesh.sureshpsiog.com>
- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>
- Co-authored-by: Andrew S. Rosen (Andrew_S_Rosen)
- Faiyaz Hasan <faiyazagnostiq.ai>
- Co-authored-by: sriranjani venkatesan <sriranjani.venkatesanpsiog.com>
- Will Cunningham <wjcunningham7users.noreply.github.com>
- Co-authored-by: kessler-frost <ssanandhawk.iit.edu>
- Co-authored-by: santoshkumarradha <santoshagnostiq.ai>
- Co-authored-by: Casey Jao <caseyagnostiq.ai>
Changed
- Error messages are propagated to stdout when the server is not started. These changes are applied to `dispatch`, `redispatch`, and `get_result`.
Docs
- Fix typo in GCP Batch executor RTD.
- Add steps for setting up GUI for local development in contribution guidelines.
Fixed
- Resolving correct python executable
- Error handling for random URLs/random dispatchId entered on the GUI
- Fixed support for dynamically assigning `executor` to `Electron` class
- Fixed nightly by activating environment before running tests in `tests.yml`
Added
- `executor` property to `Electron` class, allowing updation of executor after electron function definition
- Added ability to hide post-processing electrons on the UI.
- Added prettify of names for the graph screen on the UI.
- Ability to specify a `workdir` for `local` and `dask` executors along with `create_unique_workdir` option for each electron / node.
- Heartbeat file is created and updated when the server is running
- Added `SQLiteTrigger` class to the `triggers` module.
Removed
- Removed unused module `covalent._data_store`
- Stress test files of cpu and sublattice stress tests removed from functional tests suite.
Operations
- Nightly frequency set to midnight EST