Releases: scailfin/flowserv-core
Releases · scailfin/flowserv-core
Release 0.9.4
This release adds the following feature:
- Make
pathargument incopy_filesless restrictive. The code now handles argument values that end with/properly (#96)
Release 0.9.3
This release contains the following fix:
- Fix issue with
S3Volume.walkreturn value (#95)
Release 0.9.2
This release contains the following fix:
- Reset hard-coded workflow repository URL to point to the master branch.
Release 0.9.1
This release introduces the following features:
- Add option to resolve references to external files when reading Yaml files.
- Support inclusion and import of files in instructions markdown text.
Release 0.9.0
This release includes the following changes:
- Make
BucketStoregeneric for storing workflow files in different types of cloud storage buckets (#80). - Add Google Cloud File Storage bucket implementation (#80).
- Support different storage volumes for different types of workers.
- Add support for workflow steps that are implemented as Jupyter Notebooks (#79).
- Include flowapp to run workflow templates using streamlit GUI.
Release 0.8.1
This release includes the following patches:
- Fix issue when creating database object on Windows.
- Fix issue with schema validator on Windows.
- Fix issue with bucket store unit tests on Windows.
- Fix unit test issues for Windows.
- Fix issue with subprocess worker on Windows.
Release 0.8.0
This release introduces the following changes:
- Remove additional sub-directory
.flowservfrom default data directory path. - New workflow template parameter type
actorto support complete workflow steps as argument values. - Serial engine workers to support execution of individual workflow steps using different backends.
- Remove separate Docker workflow controller
Release 0.7.2
This release includes:
- Re-introduce the
config.APP()helper function (required by flowserv-app). - Change the location of the default data directory to be the OS-specific user cache directory.
Release 0.7.1
This release contains the following changes:
- Add option for passing an access token in API factory call.
- Ensure not to override FLOWSERV_ASYNC in
ClientAPI. - Add CLI environment context to support entry points for
flowservandrob. - Extend serialized objects to contain additional resources (i.e., groups and runs) for authenticated users.
Release 0.7.0
This release includes the following changes:
- Introduce
flowserv.service.api.APIFactoryto support multiple clients with different configuration on the same machine. - Add functionality for user groups and authentication via the API client.
- Better support for accessing run result files via the API client.
- Include full functionality from rob-client into the
flowservCLI (#72). - Provide support for local and remote API's.
- Remove some of the obsolete code for running workflows in Jupyter Notebooks (now included in the new client interface
flowserv.client.Flowserv). - Drop support for Python 3.6.