Skip to content

Commit 16e9867

Browse files
authored
Merge branch 'master' into null-checks
2 parents 12b85ab + 6264864 commit 16e9867

File tree

5 files changed

+26
-4
lines changed

5 files changed

+26
-4
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# Changelog
22

3+
## v2.50.0 (2021-07-28)
4+
5+
### Features
6+
7+
* add KIX region to image_uris
8+
9+
### Bug Fixes and Other Changes
10+
11+
* Rename `PredictorBase.delete_endpoint` as `PredictorBase.delete_predictor`
12+
* incorrect default argument for callback output parameter
13+
14+
### Documentation Changes
15+
16+
* Remove years from copyright boilerplate
17+
* Fix documentation formatting for PySpark and SparkJar processors
18+
19+
### Testing and Release Infrastructure
20+
21+
* enable py38 tox env
22+
323
## v2.49.2 (2021-07-21)
424

525
### Bug Fixes and Other Changes

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.49.3.dev0
1+
2.50.1.dev0

src/sagemaker/predictor.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def predict(self, *args, **kwargs) -> Any:
6262
"""Perform inference on the provided data and return a prediction."""
6363

6464
@abc.abstractmethod
65-
def delete_endpoint(self, *args, **kwargs) -> None:
65+
def delete_predictor(self, *args, **kwargs) -> None:
6666
"""Destroy resources associated with this predictor."""
6767

6868
@property
@@ -330,6 +330,8 @@ def delete_endpoint(self, delete_endpoint_config=True):
330330

331331
self.sagemaker_session.delete_endpoint(self.endpoint_name)
332332

333+
delete_predictor = delete_endpoint
334+
333335
def delete_model(self):
334336
"""Deletes the Amazon SageMaker models backing this predictor."""
335337
request_failed = False

src/sagemaker/serverless/predictor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def predict(self, data: dict) -> dict:
6161
response["ResponseMetadata"]["HTTPHeaders"]["content-type"],
6262
)
6363

64-
def delete_endpoint(self) -> None:
64+
def delete_predictor(self) -> None:
6565
"""Destroy the Lambda function specified in the constructor."""
6666
self._client.delete_function(FunctionName=self._function_name)
6767

tests/unit/sagemaker/serverless/test_predictor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def test_predict(mock_client):
4848
def test_delete_endpoint(mock_client):
4949
predictor = LambdaPredictor(FUNCTION_NAME, client=mock_client)
5050

51-
predictor.delete_endpoint()
51+
predictor.delete_predictor()
5252

5353
mock_client.delete_function.assert_called_once()
5454
_, kwargs = mock_client.delete_function.call_args

0 commit comments

Comments
 (0)