Skip to content

Releases: BLSQ/openhexa-sdk-python

v0.3.1

05 Sep 09:56
4ba55e5
Compare
Choose a tag to compare

0.3.1 (2024-09-05)

Bug Fixes

  • Datasets: Use the correct mutation to upload files in datasets : generateDatasetUploadUrl (d4d56d6)

v0.3.0

29 Aug 10:03
da827e7
Compare
Choose a tag to compare

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-...
Read more

v0.1.51

28 Jun 08:55
d05511c
Compare
Choose a tag to compare

0.1.51 (2024-06-28)

Features

Bug Fixes

  • Connections: use lowercase for identifier (#184) (a864629)

Miscellaneous

  • deps: update actions/setup-python action to v5 (#177) (efc4253)
  • deps: update dependency dev/ruff to >=0.5.0,<0.6.0 (#185) (a7d0657)
  • deps: update dependency examples/geopandas to v1 (#178) (a580ba8)
  • deps: update pre-commit/action action to v3 (#183) (b48cb83)

v0.1.50

25 Jun 20:02
8545bf8
Compare
Choose a tag to compare

0.1.50 (2024-06-25)

Bug Fixes

  • CLI: Notebook pipelines make the pipelines list to crash (374c8fb)
  • Do not crash the CLI when some pipelines do not have a current version (3b8cd5c)

Miscellaneous

  • Add renovate.json (#172) (3571a43)
  • deps: update actions/checkout action to v4 (#175) (d1e3e9d)
  • deps: update dependency dev/ruff to >=0.4.10,<0.5.0 (#174) (f11a4bb)
  • release-please: Stop release-please workflows when a new one is created (2e87701)

v0.1.49

25 Jun 15:50
35c1022
Compare
Choose a tag to compare

0.1.49 (2024-06-25)

Bug Fixes

  • Connections: specify connection workspace (#170) (f8b2dda)

v0.1.48

19 Jun 08:13
841f47c
Compare
Choose a tag to compare

0.1.48 (2024-06-19)

Bug Fixes

  • Conda: Update requirements conditions (7d01ad3)

v0.1.47

18 Jun 09:13
3e92e6f
Compare
Choose a tag to compare

0.1.47 (2024-06-18)

Features

  • Workspaces: get connections from graphql API (#158) (bba409b)

Bug Fixes

  • Conda: Copy stringcase package into our repo (e6345b2)
  • Only add debugging ports when it's enabled (4a9f17d)

v0.1.46

11 Jun 08:40
8cf32d2
Compare
Choose a tag to compare

0.1.46 (2024-06-11)

Bug Fixes

  • CLI: Do not ask to create the pipeline if the user has said yes as param (6597876)
  • urllib: Use urllib < 2 to avoid problemw with openssl being not uptodate (#160) (bb0c98a)

v0.1.45

04 Jun 15:02
b6df8ab
Compare
Choose a tag to compare

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)

Miscellaneous

  • deps: bump docker from 7.0.0 to 7.1.0 (#156) (e6cc226)
  • deps: bump docker from 7.0.0 to 7.1.0 (#156) (377fca6)

v0.1.44

27 May 10:16
e1b7b24
Compare
Choose a tag to compare

0.1.44 (2024-05-27)

Bug Fixes

  • Docker: Disable healthchecks when running the pipeline locally (c1b8535)

Miscellaneous

  • deps: bump jinja2 from 3.1.3 to 3.1.4 (#151) (bee0be0)
  • deps: update pytest requirement from <8.2,>=7.3 to >=7.3,<8.3 (#150) (2536198)
  • deps: update requests requirement from ~=2.31.0 to >=2.31,<2.33 (#152) (0500b97)
  • deps: update setuptools requirement (#148) (2c97d6f)