Skip to content

Commit 152abb6

Browse files
Version bump to 2.2.1.dev0
1 parent add4fe5 commit 152abb6

File tree

5 files changed

+17
-14
lines changed

5 files changed

+17
-14
lines changed

.gitlab-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ run_tests:
2020
path: tests/coverage.xml
2121
paths:
2222
- dist/
23+
- .pypirc
2324
- src_diff/
2425
- pip_freeze/
2526
- tests/pytest_report.xml

FAQ.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -575,7 +575,7 @@ Yes, of course, you can use SSH Helper inside [Deep Learning Containers for LMI]
575575
576576
Below are the generic tips to start with:
577577
578-
* **Important:** Make sure you read the "Getting started" section and didn't skip the steps from [Setting up your AWS account with IAM and SSM configuration](IAM_SSM_Setup.md).
578+
* **Important:** Make sure you fully read and understood the "Getting started" section and didn't skip the steps from [Setting up your AWS account with IAM and SSM configuration](IAM_SSM_Setup.md).
579579
580580
* Check that the managed instance in AWS Console in Systems Manager -> Fleet Manager section appears as "Online". Check that you're able to connect to the node from the Console by selecting Node actions -> Start terminal session.
581581

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ in [Setting up your AWS account with IAM and SSM configuration](IAM_SSM_Setup.md
4141
> as appropriate for production grade use based on your specific business requirements, including any quality control
4242
practices and standards.
4343

44+
Also make sure that the documentation you are reading corresponds the version you are installing. The best way to do that is to access the repository from the [Releases](https://github.com/aws-samples/sagemaker-ssh-helper/releases) page. In this case the URL in the address bar should look like [sagemaker-ssh-helper/tree/vX.Y.Z](https://github.com/aws-samples/sagemaker-ssh-helper/tree/vX.Y.Z).
45+
4446

4547
## Use Cases
4648
SageMaker SSH Helper supports a variety of use cases:
@@ -70,7 +72,7 @@ If you want to add a new use case or a feature, see [CONTRIBUTING](CONTRIBUTING.
7072
> **Note**: This demo is recorded with a previous version of SSH Helper and may be not up-to-date with the recent features. Check the below documentation for the most up-to-date steps.
7173
7274
### Step 1: Install the library
73-
Before starting the whole procedure, check that both `pip` and `python` commands point to Python version 3.7 or higher with `python --version` command.
75+
Before starting the whole procedure, check that both `pip` and `python` commands point to Python version 3.8 or higher with `python --version` command. Check all supported Python versions [in the PyPI repo](https://pypi.org/project/sagemaker-ssh-helper/) under "Programming Language" list.
7476

7577
> **Important:** Make sure you read the "Getting started" section and didn't skip the steps from [Setting up your AWS account with IAM and SSM configuration](IAM_SSM_Setup.md).
7678

sagemaker_ssh_helper/VERSION

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

setup.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,14 @@ def read_version():
7070
version=read_version(),
7171
author="Amazon Web Services",
7272
description="A helper library to connect into Amazon SageMaker with AWS Systems Manager and SSH (Secure Shell)",
73-
long_description="SageMaker SSH Helper is a library that allows you to \"SSH into SageMaker\", "
74-
"i.e., securely connect to Amazon SageMaker training jobs, processing jobs, "
75-
"and realtime inference endpoints as well as SageMaker Studio notebook containers "
76-
"for fast interactive experimentation, remote debugging, and advanced troubleshooting."
77-
"\n\n"
78-
"For the documentation, see the repo [https://github.com/aws-samples/sagemaker-ssh-helper/]"
79-
"(https://github.com/aws-samples/sagemaker-ssh-helper/).",
73+
long_description=
74+
"SageMaker SSH Helper is a library that allows you to \"SSH into SageMaker\", "
75+
"i.e., securely connect to Amazon SageMaker training jobs, processing jobs, "
76+
"and realtime inference endpoints as well as SageMaker Studio notebook containers "
77+
"for fast interactive experimentation, remote debugging, and advanced troubleshooting."
78+
"\n\n"
79+
f"For the documentation, see the repo [https://github.com/aws-samples/sagemaker-ssh-helper/tree/{read_version()}]"
80+
f"(https://github.com/aws-samples/sagemaker-ssh-helper/tree/{read_version()}).",
8081
long_description_content_type='text/markdown',
8182
url='https://github.com/aws-samples/sagemaker-ssh-helper',
8283
packages=setuptools.find_packages(),
@@ -108,7 +109,7 @@ def read_version():
108109
"sm-ssh-deregister-instances=sagemaker_ssh_helper.deregister_old_instances_from_ssm:main"
109110
]
110111
},
111-
python_requires=">=3.7",
112+
python_requires=">=3.8",
112113
install_requires=required_packages,
113114
extras_require=extras,
114115
classifiers=[
@@ -118,12 +119,11 @@ def read_version():
118119
"License :: OSI Approved :: MIT No Attribution License (MIT-0)",
119120
"Programming Language :: Python",
120121
"Programming Language :: Python :: 3",
121-
"Programming Language :: Python :: 3.7",
122122
"Programming Language :: Python :: 3.8",
123123
"Programming Language :: Python :: 3.9",
124124
"Programming Language :: Python :: 3.10",
125125
"Programming Language :: Python :: 3.11",
126-
# "Programming Language :: Python :: 3.12", # TODO: doesn't work on Windows, SageMaker Python SDK supports 3.10
127-
# "Programming Language :: Python :: 3.13", # TODO: not tested yet, test with tox
126+
# "Programming Language :: Python :: 3.12", # TODO: SageMaker Python SDK doesn't support it yet
127+
# "Programming Language :: Python :: 3.13", # TODO: not tested, test with tox
128128
]
129129
)

0 commit comments

Comments
 (0)