Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 0 additions & 2 deletions .ci_support/linux_64_.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,3 @@ pin_run_as_build:
max_pin: x.x
python:
- 3.13.* *_cp313
python_min:
- '3.10'
2 changes: 1 addition & 1 deletion .github/CODEOWNERS

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions .scripts/build_steps.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 1 addition & 2 deletions LICENSE.txt

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 2 additions & 7 deletions README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion azure-pipelines.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 1 addition & 7 deletions build-locally.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

81 changes: 10 additions & 71 deletions recipe/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,107 +1,46 @@
{% set name = "sagemaker-python-sdk" %}
{% set version = "2.254.1" %}
{% set version = "3.5.0" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
url: https://pypi.org/packages/source/{{ name[0] }}/sagemaker/sagemaker-{{ version }}.tar.gz
sha256: 68074e291540a01f92022d82a3e31b3f49a150634c2cef102000cefcf6f0f184
sha256: da63b8e16e58362dbacdec9c843d5838b9a9af83ac21be1d26cd7f24ddf81873

build:
entry_points:
- sagemaker-upgrade-v2=sagemaker.cli.compatibility.v2.sagemaker_upgrade_v2:main
noarch: python
script: {{ PYTHON }} -m pip install . -vv
number: 1
number: 0

requirements:
host:
- python {{ python_min }}
- pip
- setuptools
- hatchling
run:
- python >={{ python_min }}
- sagemaker-core >=1.0.17,<2.0.0
- attrs >=24,<26
- boto3 >=1.39.5,<2.0
- cloudpickle >=2.2.1
- google-pasta
- numpy >=1.9.0,<3.0
- protobuf >=3.12,<6.0
- omegaconf >=2.2,<3
- smdebug-rulesconfig ==1.0.1
- importlib-metadata >=1.4.0,<7.0
- packaging >=23.0,<25.0
- pandas
- smdebug-rulesconfig ==1.0.1
- fastapi
- pathos
- schema
- pyyaml ~=6.0
- jsonschema
- platformdirs
- tblib >=1.7.0,<4
- urllib3 >=1.26.8,<3.0.0
- uvicorn
- requests
- docker-py
- tqdm
- psutil
- graphene >=3,<4
- python >=3.9
- sagemaker-core >=2.5.0
- sagemaker-train >=1.5.0
- sagemaker-serve >=1.5.0
- sagemaker-mlops >=1.5.0

test:
imports:
- sagemaker
- sagemaker.amazon
- sagemaker.apiutils
- sagemaker.automl
- sagemaker.chainer
- sagemaker.cli
- sagemaker.cli.compatibility
- sagemaker.cli.compatibility.v2
- sagemaker.cli.compatibility.v2.modifiers
- sagemaker.debugger
- sagemaker.feature_store
- sagemaker.lineage
- sagemaker.local
- sagemaker.model_monitor
- sagemaker.mxnet
- sagemaker.pytorch
- sagemaker.rl
- sagemaker.sklearn
- sagemaker.spark
- sagemaker.sparkml
- sagemaker.tensorflow
- sagemaker.workflow
- sagemaker.xgboost
commands:
- pip check
- sagemaker-upgrade-v2 --help
requires:
- pip
- python {{ python_min }}

about:
home: https://github.com/aws/sagemaker-python-sdk/
license: Apache-2.0
license_family: APACHE
license_file: LICENSE.txt
license_file: LICENSE
summary: Open source library for training and deploying models on Amazon SageMaker.
doc_url: https://sagemaker.readthedocs.io/en/stable/
dev_url: https://github.com/aws/sagemaker-python-sdk/

extra:
recipe-maintainers:
- mollyheamazon
- liujiaor
- knikure
- jgoyani1
- mufaddal-rohawala
- claytonparnell
- mxr-conda
- rluria14
- benhuff
- oblute
- nargokul