Skip to content

Releases: aws/aws-step-functions-data-science-sdk-python

v2.3.0

Choose a tag to compare

@StepFunctions-Bot StepFunctions-Bot released this 24 Jan 20:52
02ed72b

Features

  • Support placeholders for:
    • TransformStep (#157)
    • Processing Step (#155)
    • Tuning Step (#173)
  • Add custom description for CloudFormation template (#161)
  • Support for following service integrations:
    • AWS Step Functions service integration (#166)
    • AWS Glue Databrew service integration (#176)
    • Amazon EKS service integration (#177)

Fixes

  • Placeholder hyperparameters passed to TrainingStep are overwritten (#152 )
  • Environment variables are overwritten and not passed through to SageMaker ModelStep (#160)
  • Environment variables defined in the Estimator are not translated to Model when calling TrainingStep.get_expected_model (#160)
  • Retrier and Catcher passed to constructor for Task, Parallel and Map states are not added to the state's Retriers and Catchers (#169)

v2.2.0

Choose a tag to compare

@StepFunctions-Bot StepFunctions-Bot released this 22 Jun 18:28
ab08aad

Features

  • Placeholders support in TrainingStep to set S3 location for InputDataConfig and OutputDataConfig (#142)
  • EventBridge service integration (#147)

Fixes

  • supplying hyperparameters to training step constructor drops hyperparameters specified in estimator (#144)

v2.1.0

Choose a tag to compare

@StepFunctions-Bot StepFunctions-Bot released this 28 May 00:52
c82bd52

Features

  • Make Choice states chainable #132

Bug fixes

  • Make service integration ARNs partition aware #131

v2.0.0

Choose a tag to compare

@StepFunctions-Bot StepFunctions-Bot released this 02 Mar 02:58
3d0db9f

⚠ BREAKING CHANGES

Python Support

  • Drops support for Python 2

SageMaker SDK

  • If your project is using the Amazon SageMaker Python SDK, it must be upgraded to version 2.x. Read more about upgrading to version 2.x.

StepFunctions SDK

  • TrainingStep - sagemaker.session.s3_input has been renamed to sagemaker.inputs.TrainingInput
  • TuningStep - sagemaker.session.s3_input has been renamed to sagemaker.inputs.TrainingInput
  • TrainingPipeline - sagemaker.session.s3_input has been renamed to sagemaker.inputs.TrainingInput
  • InferencePipeline - sagemaker.session.s3_input has been renamed to sagemaker.inputs.TrainingInput

Features

Upgrading to SageMaker SDK v2

Pre-release

Choose a tag to compare

@vaib-amz vaib-amz released this 24 Sep 01:08
2970c0c
  • Updgrading to SageMaker SDK v2
  • Sunsetting support for Python 2

v1.1.2

Choose a tag to compare

@vaib-amz vaib-amz released this 23 Sep 20:08
976bdbe
  • Support boolean False for debugger_hook_config parameter in TrainingStep
  • Expose TuningStep like other SageMaker steps under the steps module

v1.1.0: Add ProcessingStep for SageMaker Processing Job

Choose a tag to compare

@shunjd shunjd released this 27 Jul 21:26
2a104d3
Update Version to 1.1.0

v1.0.0.4

Choose a tag to compare

@ertukara0 ertukara0 released this 14 Jan 23:46
71e5364

Bug fixes and small improvements.

v1.0.0.3: Add new service integrations docs. (#14)

Choose a tag to compare

@ertukara0 ertukara0 released this 24 Dec 00:02
1c8b0fb
* Add new service integrations docs. Remove signing.rst as it is now embedded in README.

* Now the names of the service integrations will appear in outer docs as well.