Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 0.3.0 #199

Merged
merged 1 commit into from
Aug 29, 2024
Merged

chore(main): release 0.3.0 #199

merged 1 commit into from
Aug 29, 2024

Conversation

qgerome
Copy link
Member

@qgerome qgerome commented Aug 16, 2024

🤖 I have created a release beep boop

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)
  • CurrentRun: check if file exist when adding output (#114) (4dfe8d1)
  • dataset: Support bytes directly in read_content (#111) (e83eefb)
  • Do not crash the CLI when some pipelines do not have a current version (3b8cd5c)
  • Do not make two requests to the server to check if the pipeline exists (#94) (4501bda)
  • Docker: Always force pull the image (#103) (c538e10)
  • Docker: Disable healthchecks when running the pipeline locally (c1b8535)
  • Only add debugging ports when it's enabled (4a9f17d)
  • Parameter: check if default value is in choices (#123) (726df4e)
  • Parameters: add support for custom connection (#116) (65db931)
  • Pipelines: prevent upload of workspace folder content (#68) (957c277)
  • Pipelines: set timeout when uploading a version (#72) (7703794)
  • Proper error messages for arguments and missing config file (#51) (07a5027)
  • read_content: bineary files do not take an encoding (5448287)
  • remove duplicated instruction (137a90d)
  • Run: In local runs using docker, the configuration from the workspace.yaml should not be parsed and loaded (e4bb7a3)
  • Skeleton: Add '--yes' to the push action to create the pipeline by default (0013039)
  • typing: Add all accepted types (96d4170)
  • urllib: Use urllib < 2 to avoid problemw with openssl being not uptodate (#160) (bb0c98a)
  • use proper namespace package setup (#53) (81fc51e)
  • Utils: run pipeline config with right path (99cd6f2)

Documentation


This PR was generated with Release Please. See documentation.

@qgerome qgerome force-pushed the release-please--branches--main branch from 511bf61 to 5e2e1dd Compare August 21, 2024 06:13
@qgerome qgerome force-pushed the release-please--branches--main branch from 5e2e1dd to 7a9c7f6 Compare August 28, 2024 12:08
@qgerome qgerome merged commit da827e7 into main Aug 29, 2024
4 checks passed
@qgerome qgerome deleted the release-please--branches--main branch August 29, 2024 10:02
@qgerome
Copy link
Member Author

qgerome commented Aug 29, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant