Releases: BLSQ/openhexa-sdk-python
Releases · BLSQ/openhexa-sdk-python
v0.3.1
v0.3.0
0.3.0 (2024-08-28)
Features
- add a retry mechanism for API call (#166) (3d89da3)
- Add jinja2 templates, add github workflow (7f53c6a)
- Add support for Python 3.11 (#87) (03aa815)
- Add tmp_path property on workspace (#83) (c944b6d)
- Check that docker exists and is running (#136) (3d4d75f)
- CI/CD: adds github action v4 config (ce8f848)
- CLI: check if permission_denied is thrown (#129) (2f856fe)
- CLI: Use blsq/openhexa-blsq-environment as the image to run the pipeline (#115) (c813e3a)
- CLI: User can add --yes to the command to not have to confirm the creation of the pipeline (85a9098)
- CLI: User can provide a name, description and link of the pipel… (#142) (45fd2e7)
- Connections: add support for IASO connection (#82) (707b798)
- Connections: import and re-export connection classes in openhexa.sdk (#93) (2e3db63)
- Dataset: Create dataset with the SDK (#110) (cba3e7e)
- DatasetFiles: add helper to check if file exists (c76d890)
- Datasets: Add datasets support to SDK (#77) (d8eb50e)
- delete pipeline (#91) (549f73d)
- Parameter: add support for Dataset parameter type (#120) (783b672)
- Pipelines: allow user to define a timeout for pipelines (0eeab40)
- Pipelines: Allow user to download the latest version of a pipeline (#128) (2dae69d)
- Pipelines: prevent push of version with params for scheduled pipeline. (#55) (b9de756)
- Pipeline: Use the AST to get the specs of the pipeline and its parameters (#130) (9515499)
- Run: Run pipelines with the debugger ready to be used (a67d0fe)
- Run: Run pipelines with the debugger ready to be used (#157) (754c21b)
- Run: Run pipelines with the debugger ready to be used (#157) (6863173)
- Update SDK version in Dockerfile (#57) (208d7ea)
- Use a new way to load settings (#131) (9619673)
- Workspaces: allow user to specify workspace docker image (#95) (2455a3e)
- Workspaces: get connections from graphql API (#158) (bba409b)
- Workspaces: list datasets in a workspace (#112) (916832a)
Bug Fixes
- API: uploading a version now returns a pipelineVersion instead of a version (5f89738)
- Build: Manifest.in was missing the .github folder (8afa0eb)
- ci: Fix python3.9 tests (3d9aa95)
- CLI: Ask the user to create the workspace.yaml if not found (#109) (1da1a04)
- CLI: Check if args of decorators are of a primitive type (#146) (3ca0f51)
- CLI: Do not ask to create the pipeline if the user has said yes as param (6597876)
- CLI: Do not require a config even if it's empty (#50) (8e1098f)
- Cli: no error is thrown when workspace doesn't exist (#153) (fbbec07)
- Cli: no error is thrown when workspace doesn't exist (#153) (cefc69c)
- CLI: Notebook pipelines make the pipelines list to crash (374c8fb)
- CLI: Running a pipeline should not require an active workspace (#126) (7618d91)
- Conda: Copy stringcase package into our repo (e6345b2)
- Conda: Update requirements conditions (7d01ad3)
- Connections: hide sensitive informations when printing connection (#79) (db749a3)
- Connections: Rename 'slug' to 'identifier' (7f52ce4)
- Connections: Set the slug to lowercase before building the env var (7f52ce4)
- Connections: specify connection workspace (#170) (f8b2dda)
- Connections: use lowercase for identifier (#184) (a864629)
- copies files correctly to workspace directory (f6a19b2)
- copy workspace folder to correct path ([6a1a6a4](https://github.com/BLSQ/openhexa-sdk-...
v0.1.51
v0.1.50
v0.1.49
v0.1.48
v0.1.47
v0.1.46
v0.1.45
0.1.45 (2024-05-30)
Features
- Run: Run pipelines with the debugger ready to be used (a67d0fe)
- Run: Run pipelines with the debugger ready to be used (#157) (754c21b)
- Run: Run pipelines with the debugger ready to be used (#157) (6863173)
Bug Fixes
- Cli: no error is thrown when workspace doesn't exist (#153) (fbbec07)
- Cli: no error is thrown when workspace doesn't exist (#153) (cefc69c)