Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
141 commits
Select commit Hold shift + click to select a range
f34b41b
update development version to v2.237.3.dev0
Dec 17, 2024
e57c850
Updating Inference Optimization Validations (#4971)
Lokiiiiii Dec 19, 2024
beb23ec
Added parsing string support for situations where custom code might b…
andjsmi Dec 19, 2024
e13078f
Fix Flake8 Violations (#4973)
nargokul Dec 20, 2024
75cfcb1
fix: security update -> use sha256 instead of md5 for file hashing (#…
brockwade633 Dec 20, 2024
fa178be
updated inference script to cover context (#4949)
gwang111 Dec 23, 2024
8d56659
add autogluon 1.2 (#4979)
prateekdesai04 Dec 26, 2024
007c7c4
Jumpstart ap southeast 5 (#4977)
e-davidson Dec 30, 2024
8be4568
fix: Disable jumpstart tests missing clean up logic (#4976)
Aditi2424 Dec 30, 2024
2102bb7
Fix: hub model reference arn enum bug when constructing from arn (#4972)
kc1998dp Dec 30, 2024
daa5518
model server might have already done a serialization. honor that by n…
gwang111 Jan 7, 2025
96c5002
fix: pin metadata-version to 2.3 (#4990)
benieric Jan 9, 2025
07a44c2
prepare release v2.237.3
Jan 9, 2025
3c818cb
update development version to v2.237.4.dev0
Jan 9, 2025
099eac9
Add an option for user to remove inputs and container artifacts when …
pintaoz-aws Dec 26, 2024
9e70fa3
fix tests
pintaoz-aws Dec 26, 2024
12937f3
fix typo
pintaoz-aws Dec 27, 2024
a58654e
remove option
pintaoz-aws Dec 30, 2024
ae3cc1c
SageMaker @remote function: Added multi-node functionality (#4984)
brunopistone Jan 16, 2025
0402ba0
Omegaconf upgrade (#4997)
nargokul Jan 17, 2025
53f8800
change: add missing schema definition in docs (#5000)
benieric Jan 22, 2025
87554bb
change: update image_uri_configs 01-24-2025 06:18:11 PST
sagemaker-bot Jan 24, 2025
dd8d4df
change: update image_uri_configs 01-27-2025 06:18:13 PST
sagemaker-bot Jan 27, 2025
a0c39ef
fix: Add missing attributes to local resourceconfig (#4999)
benieric Jan 27, 2025
92b706a
Merge branch 'master-rba' into local_merge
Jan 28, 2025
2f8ed41
fix: skip TF tests for unsupported versions (#5007)
benieric Jan 28, 2025
27b588b
change: update image_uri_configs 01-29-2025 06:18:08 PST
sagemaker-bot Jan 29, 2025
6593c69
chore: add new images for HF TGI (#5005)
varunmoris Jan 29, 2025
51e4cc0
feat: use jumpstart deployment config image as default optimization i…
gwang111 Jan 29, 2025
87a1f4f
prepare release v2.238.0
Jan 29, 2025
10b64f6
update development version to v2.238.1.dev0
Jan 29, 2025
c753da0
Fix ssh host policy (#4966)
sage-maker Jan 30, 2025
90e9c9f
change: Allow telemetry only in supported regions (#5009)
rsareddy0329 Jan 31, 2025
6d2dfa0
mpirun protocol - distributed training with @remote decorator (#4998)
brunopistone Jan 31, 2025
ae1146c
feat: Add support for deepseek recipes (#5011)
benieric Jan 31, 2025
0135d66
prepare release v2.239.0
Feb 1, 2025
a7baead
update development version to v2.239.1.dev0
Feb 1, 2025
7dcb4f8
change: update image_uri_configs 02-04-2025 06:18:00 PST
sagemaker-bot Feb 4, 2025
d395adc
Create GitHub action to trigger canaries (#5008)
nileshvd Feb 4, 2025
f6da8e5
Add docstring for image_uris.retrieve
Feb 5, 2025
20bc464
fix: fix ValueError when updating a data quality monitoring schedule …
luke-gerschwitz Feb 7, 2025
f9508a3
Fixed pagination failing while listing collections (#5020)
keshav-chandak Feb 7, 2025
e7ce13c
Add cleanup logic to model builder integ tests for endpoints (#5022)
sage-maker Feb 10, 2025
133c61d
fix: bug in get latest version was getting the max sorted alphabetica…
e-davidson Feb 10, 2025
4255991
Fix documentation for local mode (#5026)
pintaoz-aws Feb 10, 2025
2be822c
Fix sourcedir.tar.gz filenames in docstrings (#5019)
pintaoz-aws Feb 10, 2025
6e2e49c
Add type hint for ProcessingOutput (#5030)
pintaoz-aws Feb 11, 2025
5f672dd
Fix FeatureGroup docstring (#5028)
pintaoz-aws Feb 11, 2025
96e49ba
Fix Tensorflow doc link (#5029)
pintaoz-aws Feb 11, 2025
d08c294
Fix the workshop link for Step Functions (#5034)
pintaoz-aws Feb 13, 2025
c0b740c
Fix all type hint and docstrings for callable (#5035)
pintaoz-aws Feb 13, 2025
13ad978
fix: keep sagemaker_session from being overridden to None (#5021)
Narrohag Feb 13, 2025
4b934c3
prepare release v2.239.1
Feb 14, 2025
18897d7
update development version to v2.239.2.dev0
Feb 14, 2025
9e44f84
Move RecordSerializer and RecordDeserializer to sagemaker.serializers…
pintaoz-aws Feb 17, 2025
5682c42
Add framework_version to all TensorFlowModel examples (#5038)
pintaoz-aws Feb 17, 2025
903a5f2
Fix hyperparameter strategy docs (#5045)
sage-maker Feb 18, 2025
c593687
fix: pass in inference_ami_version to model_based endpoint type (#5043)
timkuo-amazon Feb 18, 2025
4f19de5
Add warning about not supporting torch.nn.SyncBatchNorm (#5046)
pintaoz-aws Feb 18, 2025
2edd52a
prepare release v2.239.2
Feb 18, 2025
c8e979a
update development version to v2.239.3.dev0
Feb 18, 2025
aa00d6d
change: update image_uri_configs 02-19-2025 06:18:15 PST
sagemaker-bot Feb 19, 2025
8b19636
change: added ap-southeast-7 and mx-central-1 for Jumpstart (#5049)
IshaChid76 Feb 19, 2025
8d20868
prepare release v2.239.3
Feb 19, 2025
242bff0
update development version to v2.239.4.dev0
Feb 19, 2025
ecd89b9
change: update image_uri_configs 02-20-2025 06:18:08 PST
sagemaker-bot Feb 20, 2025
8a559ad
feat: Add support for TGI Neuronx 0.0.27 and HF PT 2.3.0 image in PyS…
malav-shastri Feb 20, 2025
9db153d
change: update image_uri_configs 02-21-2025 06:18:10 PST
sagemaker-bot Feb 21, 2025
2ea6fa0
Add backward compatbility for RecordSerializer and RecordDeserializer…
pintaoz-aws Feb 21, 2025
d37292f
py_version doc fixes (#5048)
sage-maker Feb 23, 2025
efd6983
Merge branch 'master-rba' into local_merge
Feb 24, 2025
af7fb97
fix: altconfig hubcontent and reenable integ test (#5051)
bencrabtree Feb 24, 2025
a538a1c
fix: forbid extras in Configs (#5042)
benieric Feb 24, 2025
e68105c
Remove main function entrypoint in ModelBuilder dependency manager. (…
cj-zhang Feb 25, 2025
b116e2f
documentation: Removed a line about python version requirements of tr…
rsareddy0329 Feb 25, 2025
59c420b
prepare release v2.240.0
Feb 25, 2025
bbbb76b
update development version to v2.240.1.dev0
Feb 25, 2025
6b57762
Fix key error in _send_metrics() (#5068)
pintaoz-aws Feb 28, 2025
f941b39
fix: Added check for the presence of model package group before creat…
keshav-chandak Feb 28, 2025
868894c
Use sagemaker session's s3_resource in download_folder (#5064)
pintaoz-aws Mar 3, 2025
9af2859
Fix error when there is no session to call _create_model_request() (#…
pintaoz-aws Mar 5, 2025
921493d
Ensure Model.is_repack() returns a boolean (#5060)
pintaoz-aws Mar 5, 2025
83ce1a0
feat: Allow ModelTrainer to accept hyperparameters file (#5059)
benieric Mar 5, 2025
3822454
feature: support training for JumpStart model references as part of C…
Narrohag Mar 5, 2025
fd45957
feat: Make DistributedConfig Extensible (#5039)
benieric Mar 5, 2025
cb58c44
Skip tests with deprecated instance type (#5077)
pintaoz-aws Mar 6, 2025
f98b231
prepare release v2.241.0
Mar 6, 2025
7aa9ead
update development version to v2.241.1.dev0
Mar 6, 2025
6945a04
pipeline definition function doc update (#5074)
rohangujarathi Mar 6, 2025
2b10b2f
feat: add integ tests for training JumpStart models in private hub (#…
Narrohag Mar 10, 2025
8a6ab21
fix: resolve infinite loop in _find_config on Windows systems (#4970)
Julfried Mar 10, 2025
30fe0ee
change: update image_uri_configs 03-11-2025 07:18:09 PST
sagemaker-bot Mar 11, 2025
b6bf8cf
Fixing Pytorch training python version in tests (#5084)
nargokul Mar 12, 2025
a282892
remove s3 output location requirement from hub class init (#5081)
bencrabtree Mar 12, 2025
8dfb484
fix: Prevent RunContext overlap between test_run tests (#5083)
rrrkharse Mar 12, 2025
2d0c659
Torch upgrade (#5086)
nargokul Mar 14, 2025
305cacd
prepare release v2.242.0
Mar 14, 2025
b776850
update development version to v2.242.1.dev0
Mar 14, 2025
1aae917
add new regions to JUMPSTART_LAUNCHED_REGIONS (#5089)
IshaChid76 Mar 14, 2025
65482fa
ADD Documentation to ReadtheDocs for Upgrading torch versions (#5090)
nargokul Mar 17, 2025
9ead9c8
feature: Enabled update_endpoint through model_builder (#5085)
rsareddy0329 Mar 18, 2025
f10726f
fix: factor in set instance type when building JumpStart models in Mo…
cj-zhang Mar 20, 2025
eb115a0
change: update image_uri_configs 03-21-2025 07:17:55 PST
sagemaker-bot Mar 21, 2025
a550164
Skip tests failed due to deprecated instance type (#5097)
pintaoz-aws Mar 24, 2025
1491499
Feat: Added support for returing most recently created approved model…
keshav-chandak Mar 24, 2025
6ddd559
change: update image_uri_configs 03-25-2025 07:18:13 PST
sagemaker-bot Mar 25, 2025
11dbba9
chore: fix integ tests to use latest version of model (#5104)
Narrohag Mar 26, 2025
d018442
change: update image_uri_configs 03-26-2025 07:18:16 PST
sagemaker-bot Mar 26, 2025
c84f54f
Update Jinja version (#5101)
benieric Mar 26, 2025
d0ccacf
Aligned disable_output_compression for @remote with Estimator (#5094)
brunopistone Mar 27, 2025
af05231
Update transformers version (#5102)
benieric Mar 27, 2025
9d8e1f5
fix: use temp file in unit tests (#5106)
benieric Mar 27, 2025
6b7f0c5
fix: fix flaky spark processor integ (#5109)
benieric Mar 27, 2025
e6b498c
fix: fix flaky clarify model monitor test (#5107)
benieric Mar 27, 2025
8ead59a
chore: move jumpstart region definitions to json file (#5095)
evakravi Mar 27, 2025
fac9571
change: Update for PT 2.5.1, SMP 2.8.0 (#5071)
viclzhu Mar 27, 2025
b65d9a5
prepare release v2.243.0
Mar 27, 2025
645f669
update development version to v2.243.1.dev0
Mar 27, 2025
230fb55
fix: flaky test (#5111)
benieric Mar 28, 2025
305bdf8
chore: fix semantic versioning for wildcard identifier (#5105)
Narrohag Apr 1, 2025
7fc9868
Add mlflow tracking arn telemetry (#5113)
ruiliann666 Apr 3, 2025
09be430
Master (#5112)
bencrabtree Apr 4, 2025
2283102
documentation: update ModelStep data dependency info (#5120)
nmadan Apr 4, 2025
0a86e60
Update instance gpu info (#5119)
ruiliann666 Apr 5, 2025
1782329
fix: remove historical job_name caching which causes long job name (#…
jkasiraj Apr 8, 2025
fb22b91
Fix issue #4856 by copying environment variables (#5115)
sage-maker Apr 8, 2025
28e07cf
Added handler for pipeline variable while creating process job (#5122)
rsareddy0329 Apr 10, 2025
1f09c08
documentation: update pipelines step caching examples to include more…
brockwade633 Apr 10, 2025
2bb8c78
prepare release v2.243.1
Apr 11, 2025
2f86ad9
update development version to v2.243.2.dev0
Apr 11, 2025
99b1b81
Fix deepdiff dependencies (#5128)
pravali96 Apr 15, 2025
6d52a81
Fix: fix the issue due to PR changes, 5122 (#5124)
rsareddy0329 Apr 15, 2025
92efc09
fix: tgi image uri unit tests (#5127)
evakravi Apr 15, 2025
29bdeb4
prepare release v2.243.2
Apr 16, 2025
27e5208
update development version to v2.243.3.dev0
Apr 16, 2025
ba6323f
change: update image_uri_configs 04-11-2025 07:18:19 PST
sagemaker-bot Apr 11, 2025
f225b85
change: update image_uri_configs 04-15-2025 07:18:10 PST
sagemaker-bot Apr 15, 2025
6b96afa
change: update image_uri_configs 04-16-2025 07:18:18 PST
sagemaker-bot Apr 16, 2025
79c4ddd
update pr test to deprecate py38 and add py312 (#5133)
mollyheamazon Apr 17, 2025
2d095ed
Py312 upgrade step 2: Update dependencies, integ tests and unit tests…
mollyheamazon Apr 19, 2025
06801a4
Revert the PR changes 5122 (#5134)
rsareddy0329 Apr 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .githooks/pre-push
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ start_time=`date +%s`
tox -e sphinx,doc8 --parallel all
./ci-scripts/displaytime.sh 'sphinx,doc8' $start_time
start_time=`date +%s`
tox -e py38,py39,py310 --parallel all -- tests/unit
./ci-scripts/displaytime.sh 'py38,py39,py310 unit' $start_time
tox -e py39,py310,py311,py312 --parallel all -- tests/unit
./ci-scripts/displaytime.sh 'py39,py310,py311,py312 unit' $start_time
24 changes: 24 additions & 0 deletions .github/workflows/codebuild-canaries.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Canaries
on:
schedule:
- cron: "0 */3 * * *"
workflow_dispatch:

permissions:
id-token: write # This is required for requesting the JWT

jobs:
tests:
runs-on: ubuntu-latest
steps:
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
with:
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
aws-region: us-west-2
role-duration-seconds: 10800
- name: Run Integ Tests
uses: aws-actions/aws-codebuild-run-build@v1
id: codebuild
with:
project-name: sagemaker-python-sdk-canaries
2 changes: 1 addition & 1 deletion .github/workflows/codebuild-ci-health.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["py38", "py39", "py310", "py311"]
python-version: ["py39", "py310", "py311","py312"]
steps:
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codebuild-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["py38","py39","py310","py311"]
python-version: ["py39","py310","py311","py312"]
steps:
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
Expand Down
21 changes: 19 additions & 2 deletions .pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,24 @@ disable=
useless-object-inheritance, # TODO: Enable this check and fix code once Python 2 is no longer supported.
super-with-arguments,
raise-missing-from,
E1136,
C0116, # Missing function or method docstring
C0209, # Use f-string instead of format
E0015, # Unrecognized option found in config
E0702, # Raising a string instead of an exception
E1101, # Module has no member (likely dynamic attr)
E1136, # Value assigned to something inferred as None
R0022, # Useless option value in config
R1710, # Inconsistent return statements
R1714, # Consider using `in` with comparisons
R1729, # Use a generator
R1732,
R1735, # Consider using a dict or list literal
W0237, # Argument renamed in override
W0613, # Unused argument
W0621, # Redefining name from outer scope
W0719
W1404, # Implicit string concatenation
W1514, # `open()` used without encoding

[REPORTS]
# Set the output format. Available formats are text, parseable, colorized, msvs
Expand Down Expand Up @@ -436,4 +453,4 @@ analyse-fallback-blocks=no

# Exceptions that will emit a warning when being caught. Defaults to
# "Exception"
overgeneral-exceptions=Exception
overgeneral-exceptions=builtins.Exception
4 changes: 2 additions & 2 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
version: 2

build:
os: ubuntu-20.04
os: ubuntu-22.04
tools:
python: "3.9"
python: "3.12"


python:
Expand Down
191 changes: 191 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,196 @@
# Changelog

## v2.243.2 (2025-04-16)

### Bug Fixes and Other Changes

* tgi image uri unit tests
* Fix deepdiff dependencies

## v2.243.1 (2025-04-11)

### Bug Fixes and Other Changes

* Added handler for pipeline variable while creating process job
* Fix issue #4856 by copying environment variables
* remove historical job_name caching which causes long job name
* Update instance gpu info
* Master
* Add mlflow tracking arn telemetry
* chore: fix semantic versioning for wildcard identifier
* flaky test

### Documentation Changes

* update pipelines step caching examples to include more steps
* update ModelStep data dependency info

## v2.243.0 (2025-03-27)

### Features

* Enabled update_endpoint through model_builder

### Bug Fixes and Other Changes

* Update for PT 2.5.1, SMP 2.8.0
* chore: move jumpstart region definitions to json file
* fix flaky clarify model monitor test
* fix flaky spark processor integ
* use temp file in unit tests
* Update transformers version
* Aligned disable_output_compression for @remote with Estimator
* Update Jinja version
* update image_uri_configs 03-26-2025 07:18:16 PST
* chore: fix integ tests to use latest version of model
* update image_uri_configs 03-25-2025 07:18:13 PST
* Skip tests failed due to deprecated instance type
* update image_uri_configs 03-21-2025 07:17:55 PST
* factor in set instance type when building JumpStart models in ModelBuilder.
* ADD Documentation to ReadtheDocs for Upgrading torch versions
* add new regions to JUMPSTART_LAUNCHED_REGIONS

## v2.242.0 (2025-03-14)

### Features

* add integ tests for training JumpStart models in private hub

### Bug Fixes and Other Changes

* Torch upgrade
* Prevent RunContext overlap between test_run tests
* remove s3 output location requirement from hub class init
* Fixing Pytorch training python version in tests
* update image_uri_configs 03-11-2025 07:18:09 PST
* resolve infinite loop in _find_config on Windows systems
* pipeline definition function doc update

## v2.241.0 (2025-03-06)

### Features

* Make DistributedConfig Extensible
* support training for JumpStart model references as part of Curated Hub Phase 2
* Allow ModelTrainer to accept hyperparameters file

### Bug Fixes and Other Changes

* Skip tests with deprecated instance type
* Ensure Model.is_repack() returns a boolean
* Fix error when there is no session to call _create_model_request()
* Use sagemaker session's s3_resource in download_folder
* Added check for the presence of model package group before creating one
* Fix key error in _send_metrics()

## v2.240.0 (2025-02-25)

### Features

* Add support for TGI Neuronx 0.0.27 and HF PT 2.3.0 image in PySDK

### Bug Fixes and Other Changes

* Remove main function entrypoint in ModelBuilder dependency manager.
* forbid extras in Configs
* altconfig hubcontent and reenable integ test
* Merge branch 'master-rba' into local_merge
* py_version doc fixes
* Add backward compatbility for RecordSerializer and RecordDeserializer
* update image_uri_configs 02-21-2025 06:18:10 PST
* update image_uri_configs 02-20-2025 06:18:08 PST

### Documentation Changes

* Removed a line about python version requirements of training script which can misguide users.

## v2.239.3 (2025-02-19)

### Bug Fixes and Other Changes

* added ap-southeast-7 and mx-central-1 for Jumpstart
* update image_uri_configs 02-19-2025 06:18:15 PST

## v2.239.2 (2025-02-18)

### Bug Fixes and Other Changes

* Add warning about not supporting torch.nn.SyncBatchNorm
* pass in inference_ami_version to model_based endpoint type
* Fix hyperparameter strategy docs
* Add framework_version to all TensorFlowModel examples
* Move RecordSerializer and RecordDeserializer to sagemaker.serializers and sagemaker.deserialzers

## v2.239.1 (2025-02-14)

### Bug Fixes and Other Changes

* keep sagemaker_session from being overridden to None
* Fix all type hint and docstrings for callable
* Fix the workshop link for Step Functions
* Fix Tensorflow doc link
* Fix FeatureGroup docstring
* Add type hint for ProcessingOutput
* Fix sourcedir.tar.gz filenames in docstrings
* Fix documentation for local mode
* bug in get latest version was getting the max sorted alphabetically
* Add cleanup logic to model builder integ tests for endpoints
* Fixed pagination failing while listing collections
* fix ValueError when updating a data quality monitoring schedule
* Add docstring for image_uris.retrieve
* Create GitHub action to trigger canaries
* update image_uri_configs 02-04-2025 06:18:00 PST

## v2.239.0 (2025-02-01)

### Features

* Add support for deepseek recipes

### Bug Fixes and Other Changes

* mpirun protocol - distributed training with @remote decorator
* Allow telemetry only in supported regions
* Fix ssh host policy

## v2.238.0 (2025-01-29)

### Features

* use jumpstart deployment config image as default optimization image

### Bug Fixes and Other Changes

* chore: add new images for HF TGI
* update image_uri_configs 01-29-2025 06:18:08 PST
* skip TF tests for unsupported versions
* Merge branch 'master-rba' into local_merge
* Add missing attributes to local resourceconfig
* update image_uri_configs 01-27-2025 06:18:13 PST
* update image_uri_configs 01-24-2025 06:18:11 PST
* add missing schema definition in docs
* Omegaconf upgrade
* SageMaker @remote function: Added multi-node functionality
* remove option
* fix typo
* fix tests
* Add an option for user to remove inputs and container artifacts when using local model trainer

## v2.237.3 (2025-01-09)

### Bug Fixes and Other Changes

* pin metadata-version to 2.3
* model server might have already done a serialization. honor that by not decoding the request again if it is not already bytes or bytestream
* Disable jumpstart tests missing clean up logic
* Jumpstart ap southeast 5
* add autogluon 1.2
* updated inference script to cover context
* security update -> use sha256 instead of md5 for file hashing
* Fix Flake8 Violations
* Added parsing string support for situations where custom code might be used (ie. mlflow)
* Updating Inference Optimization Validations

## v2.237.2 (2024-12-17)

### Bug Fixes and Other Changes
Expand Down
8 changes: 6 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,10 @@ Before sending us a pull request, please ensure that:
1. Follow the instructions at [Modifying an EBS Volume Using Elastic Volumes (Console)](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/requesting-ebs-volume-modifications.html#modify-ebs-volume) to increase the EBS volume size associated with the newly created EC2 instance.
1. Wait 5-10min for the new EBS volume increase to finalize.
1. Allow EC2 to claim the additional space by stopping and then starting your EC2 host.
2. Set up a venv to manage dependencies:
1. `python -m venv ~/.venv/myproject-env` to create the venv
2. `source ~/.venv/myproject-env/bin/activate` to activate the venv
3. `deactivate` to exit the venv


### Pull Down the Code
Expand All @@ -74,8 +78,8 @@ Before sending us a pull request, please ensure that:
### Run the Unit Tests

1. Install tox using `pip install tox`
1. Install coverage using `pip install .[test]`
1. cd into the sagemaker-python-sdk folder: `cd sagemaker-python-sdk` or `cd /environment/sagemaker-python-sdk`
1. cd into the github project sagemaker-python-sdk folder: `cd sagemaker-python-sdk` or `cd /environment/sagemaker-python-sdk`
1. Install coverage using `pip install '.[test]'`
1. Run the following tox command and verify that all code checks and unit tests pass: `tox tests/unit`
1. You can also run a single test with the following command: `tox -e py310 -- -s -vv <path_to_file><file_name>::<test_function_name>`
1. You can run coverage via runcvoerage env : `tox -e runcoverage -- tests/unit` or `tox -e py310 -- tests/unit --cov=sagemaker --cov-append --cov-report xml`
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.237.2
2.243.3.dev0
Loading
Loading