Skip to content

Commit dba616b

Browse files
authored
Merge branch 'master' into patch-1
2 parents b038ecb + b9b0371 commit dba616b

File tree

16 files changed

+489
-41
lines changed

16 files changed

+489
-41
lines changed

README.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ Once the steps are chained together, you can define the workflow definition.
256256
Visualizing a Workflow
257257
~~~~~~~~~~~~~~~~~~~~~~
258258

259-
The following generates a graphical representation of your workflow.
259+
The following generates a graphical representation of your workflow. Please note that visualization currently only works in Jupyter notebooks. Visualization is not available in JupyterLab.
260260

261261
.. code-block:: python
262262
@@ -463,7 +463,7 @@ The command returns results that are similar to the following:
463463

464464
.. code-block:: text
465465
466-
gpg: key 60EB103AE314A809: public key "Stepfunctions-Python-SDK-Signing <stepfunctions-developer-experience@amazon.com>" imported
466+
gpg: key 60EB103AE314A809: public key "Stepfunctions-Python-SDK-Signing <stepfunctions-developer-experience [at] amazon.com>" imported
467467
gpg: Total number processed: 1
468468
gpg: imported: 1
469469
@@ -484,7 +484,7 @@ This command returns results similar to the following:
484484
pub rsa4096 2019-10-31 [SC] [expires: 2030-10-31] CC16 0577 B7BF 9D3D 6E5D
485485
51C5 60EB 103A E314 A809 uid [ unknown]
486486
Stepfunctions-Python-SDK-Signing
487-
<stepfunctions-developer-experience@amazon.com> sub rsa4096 2019-10-31 [E]
487+
<stepfunctions-developer-experience [at] amazon.com> sub rsa4096 2019-10-31 [E]
488488
[expires: 2030-10-31]
489489
490490
Additionally, the fingerprint string should be identical to CC16 0577 B7BF
@@ -529,13 +529,13 @@ The output should look something like the following:
529529
530530
gpg: Signature made Thu 31 Oct 12:14:53 2019 PDT
531531
gpg: using RSA key CC160577B7BF9D3D6E5D51C560EB103AE314A809
532-
gpg: Good signature from "Stepfunctions-Python-SDK-Signing <stepfunctions-developer-experience@amazon.com>" [unknown]
532+
gpg: Good signature from "Stepfunctions-Python-SDK-Signing <stepfunctions-developer-experience [at] amazon.com>" [unknown]
533533
gpg: WARNING: This key is not certified with a trusted signature!
534534
gpg: There is no indication that the signature belongs to the owner.
535535
Primary key fingerprint: CC16 0577 B7BF 9D3D 6E5D 51C5 60EB 103A E314 A809
536536
537537
If the output contains the phrase Good signature from "AWS Data Science
538-
Workflows Python SDK <stepfunctions-developer-experience@amazon.com>", it means
538+
Workflows Python SDK <stepfunctions-developer-experience [at] amazon.com>", it means
539539
that the signature has successfully been verified, and you can proceed to run
540540
the AWS Data Science Workflows Python SDK package.
541541

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.0.0.7
1+
1.1.1

doc/StepFunctionsWorkflowExecutionPolicy.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@
2020
"sagemaker:DeleteEndpoint",
2121
"sagemaker:UpdateEndpoint",
2222
"sagemaker:ListTags",
23+
"sagemaker:CreateProcessingJob",
24+
"sagemaker:DescribeProcessingJob",
25+
"sagemaker:StopProcessingJob",
2326
"lambda:InvokeFunction",
2427
"sqs:SendMessage",
2528
"sns:Publish",
@@ -63,6 +66,7 @@
6366
"arn:aws:events:*:*:rule/StepFunctionsGetEventsForSageMakerTrainingJobsRule",
6467
"arn:aws:events:*:*:rule/StepFunctionsGetEventsForSageMakerTransformJobsRule",
6568
"arn:aws:events:*:*:rule/StepFunctionsGetEventsForSageMakerTuningJobsRule",
69+
"arn:aws:events:*:*:rule/StepFunctionsGetEventsForSageMakerProcessingJobsRule",
6670
"arn:aws:events:*:*:rule/StepFunctionsGetEventsForECSTaskRule",
6771
"arn:aws:events:*:*:rule/StepFunctionsGetEventsForBatchJobsRule"
6872
]

doc/sagemaker.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,5 @@ This module provides classes to build steps that integrate with Amazon SageMaker
1414
.. autoclass:: stepfunctions.steps.sagemaker.EndpointConfigStep
1515

1616
.. autoclass:: stepfunctions.steps.sagemaker.EndpointStep
17+
18+
.. autoclass:: stepfunctions.steps.sagemaker.ProcessingStep

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
sagemaker>=1.42.8
1+
sagemaker>=1.71.0,<2.0.0
22
boto3>=1.9.213
33
pyyaml

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def read_version():
3030

3131
# Declare minimal set for installation
3232
required_packages = [
33-
"sagemaker>=1.42.8",
33+
"sagemaker>=1.71.0,<2.0.0",
3434
"boto3>=1.9.213",
3535
"pyyaml"
3636
]

src/stepfunctions/steps/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
from stepfunctions.steps.states import Pass, Succeed, Fail, Wait, Choice, Parallel, Map, Task, Chain, Retry, Catch
1818
from stepfunctions.steps.states import Graph, FrozenGraph
19-
from stepfunctions.steps.sagemaker import TrainingStep, TransformStep, ModelStep, EndpointConfigStep, EndpointStep, TuningStep
19+
from stepfunctions.steps.sagemaker import TrainingStep, TransformStep, ModelStep, EndpointConfigStep, EndpointStep, TuningStep, ProcessingStep
2020
from stepfunctions.steps.compute import LambdaStep, BatchSubmitJobStep, GlueStartJobRunStep, EcsRunTaskStep
2121
from stepfunctions.steps.service import DynamoDBGetItemStep, DynamoDBPutItemStep, DynamoDBUpdateItemStep, DynamoDBDeleteItemStep
2222
from stepfunctions.steps.service import SnsPublishStep, SqsSendMessageStep

0 commit comments

Comments
 (0)