Skip to content

Commit 30c2b91

Browse files
committed
lint
1 parent 2fa0503 commit 30c2b91

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

src/sagemaker/jumpstart/curated_hub/accessors/filegenerator.py

+1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ def format(self, file_input: S3ObjectLocation) -> List[FileInfo]:
6161
files.append(FileInfo(key, size, last_modified))
6262
return files
6363

64+
6465
class ModelSpecsFileGenerator(FileGenerator):
6566
"""Utility class to help format all data paths from JumpStart public model specs."""
6667

src/sagemaker/jumpstart/curated_hub/accessors/public_model_data.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,14 @@ def demo_notebook_s3_reference(self):
8484
framework = get_model_framework(self.model_specs)
8585
key = f"{framework}-notebooks/{self.model_specs.model_id}-inference.ipynb"
8686
return S3ObjectLocation(self._get_bucket_name(), key)
87-
87+
8888
@property
8989
def markdown_s3_reference(self):
9090
"""Retrieves s3 reference for model markdown"""
9191
framework = get_model_framework(self.model_specs)
9292
key = f"{framework}-metadata/{self.model_specs.model_id}.md"
9393
return S3ObjectLocation(self._get_bucket_name(), key)
94+
9495
def _get_bucket_name(self) -> str:
9596
"""Retrieves s3 bucket"""
9697
return self._bucket

src/sagemaker/jumpstart/curated_hub/curated_hub.py

+7-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@
2020
from botocore.client import BaseClient
2121
from packaging.version import Version
2222

23-
from sagemaker.jumpstart.curated_hub.accessors.filegenerator import FileGenerator, ModelSpecsFileGenerator, S3PathFileGenerator
23+
from sagemaker.jumpstart.curated_hub.accessors.filegenerator import (
24+
ModelSpecsFileGenerator,
25+
S3PathFileGenerator,
26+
)
2427
from sagemaker.jumpstart.curated_hub.accessors.objectlocation import S3ObjectLocation
2528
from sagemaker.jumpstart.curated_hub.accessors.sync import FileSync
2629
from sagemaker.jumpstart.enums import JumpStartScriptScope
@@ -296,7 +299,9 @@ def _sync_public_model_to_hub(self, model: Dict[str, str]):
296299
)
297300
# TODO: Validations? HeadBucket?
298301

299-
src_files = ModelSpecsFileGenerator(self.region, self._s3_client, studio_specs).format(model_specs)
302+
src_files = ModelSpecsFileGenerator(self.region, self._s3_client, studio_specs).format(
303+
model_specs
304+
)
300305
dest_files = S3PathFileGenerator(self.region, self._s3_client).format(dest_location)
301306

302307
files_to_copy = FileSync(src_files, dest_files, dest_location).call()

tests/unit/sagemaker/jumpstart/curated_hub/test_filegenerator.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@
1313
from __future__ import absolute_import
1414
import pytest
1515
from unittest.mock import Mock, patch
16-
from sagemaker.jumpstart.curated_hub.accessors.filegenerator import FileGenerator, ModelSpecsFileGenerator, S3PathFileGenerator
16+
from sagemaker.jumpstart.curated_hub.accessors.filegenerator import (
17+
ModelSpecsFileGenerator,
18+
S3PathFileGenerator,
19+
)
1720
from sagemaker.jumpstart.curated_hub.accessors.fileinfo import FileInfo
1821

1922
from sagemaker.jumpstart.curated_hub.accessors.objectlocation import S3ObjectLocation

0 commit comments

Comments
 (0)