Releases: scailfin/flowserv-core
Releases · scailfin/flowserv-core
Release 0.9.4
This release adds the following feature:
- Make
path
argument incopy_files
less 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.walk
return 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
BucketStore
generic 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
.flowserv
from default data directory path. - New workflow template parameter type
actor
to 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
flowserv
androb
. - 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.APIFactory
to 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
flowserv
CLI (#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.