All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Changed license to Apache
- Updated readme banner graphic
CustomAsyncExecutor
added with analogous examples toCustomExecutor
.- Tests for this executor were also added.
.gitignore
added similar to other executor repos.
CustomExecutor
is now updated to reflect latest changes made toBaseExecutor
.
- Tests file name changed from
**tests.py
to**test.py
as it wasn't getting detected by pytest earlier. - Duplicate entry of
pytest-asyncio
in requirements fixed.
- Added unit tests for the custom executor template.
- The executor no longer tries to manipulate the return value of the function if function execution failed.
- Slight refactor for the Covalent microservices refactor.
- Fixed package structure, so that the plugin is found by Covalent after installing the plugin.
- Added global variable _EXECUTOR_PLUGIN_DEFAULTS, which is now needed by Covalent.
- Changed global variable executor_plugin_name -> EXECUTOR_PLUGIN_NAME in executors to conform with PEP8.
- Core files for this repo.
- CHANGELOG.md to track changes (this file).
- Semantic versioning in VERSION.
- CI pipeline job to enforce versioning.