You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Support numpy >= 1.26.4 and Understanding Pinned Dependencies in General #5299
Right now, the sagemaker-python-sdk pins certain dependencies to extremely old and restrictive versions. The biggest offender is numpy == 1.26.4 which is over 18 months old, making sagemaker incompatible with many existing codebases.
How would this feature be used? Please describe.
Minimally, would be nice to unpin numpy (permitting latest versions), and in general, understanding why current sagemaker dependencies are pinned to the versions they are currently (e.g., protobuf).
Describe alternatives you've considered
We're considering building our own version of the Sagemaker wheel (with unpinned dependencies), but not sure which of these dependencies will actually break/result in new behavior.
Any help with this would be much appreciated! Thanks!
Activity
des1-gner commentedon Oct 9, 2025
Looks to be in the works as per: #4882
rsareddy0329 commentedon Jan 5, 2026
This is fixed in this PR: #5311