Skip to content

Commit 5fa4443

Browse files
authored
Merge branch 'master' into dependabot-apache-airflow
2 parents 9bca72b + 81ea166 commit 5fa4443

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+3033
-492
lines changed

.github/workflows/codebuild-ci-health.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
strategy:
2727
fail-fast: false
2828
matrix:
29-
python-version: ["py38", "py39", "py310"]
29+
python-version: ["py38", "py39", "py310", "py311"]
3030
steps:
3131
- name: Configure AWS Credentials
3232
uses: aws-actions/configure-aws-credentials@v4

.github/workflows/codebuild-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
strategy:
3030
fail-fast: false
3131
matrix:
32-
python-version: ["py38", "py39", "py310"]
32+
python-version: ["py38","py39","py310","py311"]
3333
steps:
3434
- name: Configure AWS Credentials
3535
uses: aws-actions/configure-aws-credentials@v4

CHANGELOG.md

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

3+
## v2.214.1 (2024-03-27)
4+
5+
### Bug Fixes and Other Changes
6+
7+
* Update schema dependency version
8+
* remove failing deprecated tests from suite
9+
* update readme, trigger p311 tests
10+
* JumpStart list models flaky tests
11+
* fix badge in README
12+
13+
## v2.214.0 (2024-03-22)
14+
15+
### Features
16+
17+
* add support to ``clarify.py`` for time series explainability jobs
18+
19+
### Bug Fixes and Other Changes
20+
21+
* remove pytorch test for deprecated function
22+
* skip test_experiment_analytics to unblock release
23+
* Create workflow module scoped sagemaker_session to resolve test race condition
24+
* Simplify how we process test dependencies, which are supposed to include all extras.
25+
* skip failing feature store search integ test
26+
* skip failing pt test
27+
* list jumpstart models with invalid version strings
28+
* urge customers to install latest version
29+
330
## v2.213.0 (2024-03-15)
431

532
### Features

README.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ SageMaker Python SDK
2222
:target: https://sagemaker.readthedocs.io/en/stable/
2323
:alt: Documentation Status
2424

25-
.. image:: https://github.com/benieric/sagemaker-python-sdk/actions/workflows/codebuild-ci-health.yml/badge.svg
26-
:target: https://github.com/benieric/sagemaker-python-sdk/actions/workflows/codebuild-ci-health.yml
25+
.. image:: https://github.com/aws/sagemaker-python-sdk/actions/workflows/codebuild-ci-health.yml/badge.svg
26+
:target: https://github.com/aws/sagemaker-python-sdk/actions/workflows/codebuild-ci-health.yml
2727
:alt: CI Health
2828

2929
SageMaker Python SDK is an open source library for training and deploying machine learning models on Amazon SageMaker.
@@ -93,6 +93,7 @@ SageMaker Python SDK is tested on:
9393
- Python 3.8
9494
- Python 3.9
9595
- Python 3.10
96+
- Python 3.11
9697

9798
AWS Permissions
9899
~~~~~~~~~~~~~~~

VERSION

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

requirements/extras/test_requirements.txt

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,16 @@ pyvis==0.2.1
2323
pandas>=1.3.5,<1.5
2424
scikit-learn==1.3.0
2525
cloudpickle==2.2.1
26-
scipy==1.10.1
27-
urllib3>=1.26.8,<3.0.0
28-
docker>=5.0.2,<7.0.0
2926
PyYAML==6.0
30-
pyspark==3.3.1
31-
sagemaker-feature-store-pyspark-3.3
3227
# TODO find workaround
3328
xgboost>=1.6.2,<=1.7.6
3429
pillow>=10.0.1,<=11
3530
transformers>=4.36.0
3631
sentencepiece==0.1.99
3732
# https://github.com/triton-inference-server/server/issues/6246
3833
tritonclient[http]<2.37.0
39-
onnx==1.14.1
34+
onnx>=1.15.0
4035
# tf2onnx==1.15.1
4136
nbformat>=5.9,<6
4237
accelerate>=0.24.1,<=0.27.0
38+
schema==0.7.5

setup.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,10 @@ def read_requirements(filename):
8585
extras["all"] = [item for group in extras.values() for item in group]
8686
# Tests specific dependencies (do not need to be included in 'all')
8787
test_dependencies = read_requirements("requirements/extras/test_requirements.txt")
88-
# remove torch and torchvision if python version is not 3.10
89-
if sys.version_info.minor != 10:
88+
# test dependencies are a superset of testing and extra dependencies
89+
test_dependencies.extend(extras["all"])
90+
# remove torch and torchvision if python version is not 3.10/3.11
91+
if sys.version_info.minor != 10 or sys.version_info.minor != 11:
9092
test_dependencies = [
9193
module
9294
for module in test_dependencies
@@ -124,6 +126,7 @@ def read_requirements(filename):
124126
"Programming Language :: Python :: 3.8",
125127
"Programming Language :: Python :: 3.9",
126128
"Programming Language :: Python :: 3.10",
129+
"Programming Language :: Python :: 3.11",
127130
],
128131
install_requires=required_packages,
129132
extras_require=extras,

0 commit comments

Comments
 (0)