$npx skillfedfor your agent

sagemaker-studio

Python library to interact with Amazon SageMaker Unified Studio

With conditionsPyPI Application FrameworksReleased Aug 202619.3M downloads / moApache License 2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — sagemaker_studio-1.1.30-py3-none-any.whl
v1.1.30 · released 2026-08-13 · Python >=3.10 · 30 runtime deps: boto3, botocore, urllib3, requests, psutil, python_dateutil, setuptools, packaging

Yes, if you work within Amazon SageMaker Unified Studio and need programmatic access to project resources. The library is actively maintained, has no known vulnerabilities, and low install friction. The large dependency tree (30 packages) is justified by support for multiple database backends; if you only use a subset of connectors, you may want to verify which are actually required. Outside SageMaker Unified Studio, it requires explicit credential setup but remains a clean abstraction over raw AWS API calls.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or newer.
  • AWS credentials must be available via environment (automatic in SageMaker Unified Studio JupyterLab), AWS named profile, or explicit boto3 Session.
  • Low install friction; pure Python wheel with no compiled dependencies.

License · maintenance · safety

Apache License 2.0 (permissive) — Licensed under Apache License 2.0 (permissive). No restrictions on commercial or private use; you may modify and distribute under the same license terms.

last release 2026-08-13 (1 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 19,258,461 downloads/mo, #1,071 on PyPI

Verify before relying

pip install sagemaker-studio

from sagemaker_studio import ClientConfig, Project

conf = ClientConfig(region="us-east-1")
proj = Project(config=conf)
print(proj.name, proj.iam_role)
  • Whether the library's 30 runtime dependencies are all required for basic use or only for specific features (e.g., database connectors).
  • Performance and scalability characteristics when working with large projects or many concurrent connections.
  • Whether local and remote execution APIs (mentioned in TOC) are fully implemented in version 1.1.30.
Same gist for agents: .md · .json

What it is and what it does

SageMaker Studio is an open-source Python SDK that wraps Amazon SageMaker Unified Studio's resource model, letting you programmatically access domains, projects, connections, and data catalogs without writing boilerplate AWS API calls. It abstracts credential management, region configuration, and common patterns for querying project metadata and S3 paths.

The library is designed primarily for use within SageMaker Unified Studio's JupyterLab environment, where it auto-detects credentials, but can also be used standalone by supplying AWS credentials via profile or boto3 Session. It includes utilities for SQL execution, DataFrame operations, and both local and remote execution APIs, plus connectors to multiple databases (MySQL, PostgreSQL, Snowflake, BigQuery, DynamoDB, Vertica, Trino, Oracle) via SQLAlchemy and specialized drivers.

Use it for

  • Query project metadata (IAM role, KMS key, MLflow server ARN) and S3 paths from within a SageMaker notebook without manual boto3 calls.
  • Access and list databases and tables defined in a project's data catalog for data exploration and ETL workflows.
  • Retrieve and manage project connections and secrets for multi-database analytics pipelines.
  • Execute SQL queries and DataFrame operations against project-connected data sources using unified utility methods.
  • Automate resource discovery and configuration in SageMaker Unified Studio environments for CI/CD or batch processing.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you work within Amazon SageMaker Unified Studio and need programmatic access to project resources.

The library is actively maintained, has no known vulnerabilities, and low install friction. The large dependency tree (30 packages) is justified by support for multiple database backends; if you only use a subset of connectors, you may want to verify which are actually required. Outside SageMaker Unified Studio, it requires explicit credential setup but remains a clean abstraction over raw AWS API calls.

Install

sagemaker-studio on PyPI

Before you install

Low install friction; pure Python wheel with no compiled dependencies. Active maintenance as of 2026-08-13. Requires Python 3.10 or newer. Depends on 30 runtime packages including boto3, pandas, sqlalchemy, and cloud-specific connectors (Snowflake, BigQuery, DynamoDB, Vertica, Trino, Oracle), which are all standard and widely maintained.

Requires Python 3.10 or newer. AWS credentials must be available via environment (automatic in SageMaker Unified Studio JupyterLab), AWS named profile, or explicit boto3 Session.

License in practice

Licensed under Apache License 2.0 (permissive). No restrictions on commercial or private use; you may modify and distribute under the same license terms.

Quickstart

pip install sagemaker-studio

from sagemaker_studio import ClientConfig, Project

conf = ClientConfig(region="us-east-1")
proj = Project(config=conf)
print(proj.name, proj.iam_role)

Verify before relying

  • Whether the library's 30 runtime dependencies are all required for basic use or only for specific features (e.g., database connectors).
  • Performance and scalability characteristics when working with large projects or many concurrent connections.
  • Whether local and remote execution APIs (mentioned in TOC) are fully implemented in version 1.1.30.

Package facts

LicenseApache License 2.0 permissive
Python supportSupports the current Python release >=3.10
Install frictionLow. Pure-Python wheel
Runtime dependencies
30 packages
boto3botocoreurllib3requestspsutilpython_dateutilsetuptoolspackagingpyathenasqlalchemypandasduckdbpymysqlsnowflake-sqlalchemysqlalchemy-bigquerypydynamodbpsycopg2-binarypymssqlawswranglerpyicebergnumpypyarrowaws-embedded-metricsdeltalakesqlglotopensearch-pyvertica-pythontrinoPyJWToracledb
MaintenanceActively maintained 1 days since the last release
First released
Downloads19,258,461 / month, #1,071 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
License :: OSI Approved :: Apache Software LicenseProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12

Evidence: sagemaker_studio-1.1.30-py3-none-any.whl

Tags

Capabilities
sagemaker unified studio sdkaws sagemaker python librarysagemaker domain project accesssagemaker database connection managementamazon sagemaker studio apisagemaker resource managementunified studio python client
Topics
aws-sdksagemakerdata-catalog
PyPI keywords
AWSAmazonSageMakerSageMaker Unified StudioSDK

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “sagemaker unified studio sdk”

  • sagemaker-studioA Python SDK for accessing Amazon SageMaker Unified Studio…
  • sagemaker-experimentsTracks machine learning experiments, trials, and trial components in…
  • sagemakerSageMaker Python SDK is a library for training and deploying machine…

Give your agent the search over MCP, or paste the wish link into any chat.

More Application Frameworks packages

fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
annotated-doc With conditions
PyPI · Software Development · released Jul 2026

Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.

MITpure Python · 3.9+
456.2Mdownloads / mo
textual Worth it
PyPI · Application Frameworks · released Jun 2026

Textual is a Python framework for building cross-platform user interfaces that run in the terminal or web browser using a modern, component-based API.

Install it if you're developing CLI tools, dashboards, or interactive terminal applications.

MITpure Python
443.6Mdownloads / mo
typer Worth it
PyPI · Software Development · released Aug 2026

Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.

Install it if you are building CLIs in Python.

MITpure Python · 3.10+
369.3Mdownloads / mo
mcp Worth it
PyPI · Application Frameworks · released Jul 2026

Build and connect to Model Context Protocol servers that expose tools, resources, and prompts to LLM applications over stdio, HTTP, or SSE transports.

Install it if you need to build or connect to servers.

MITpure Python · 3.10+
319.3Mdownloads / mo
Werkzeug Worth it
PyPI · Application Frameworks · released Apr 2026

Werkzeug is a WSGI utility library providing request/response objects, URL routing, an interactive debugger, HTTP utilities, and a development server for building web applications.

BSD-3-Clausepure Python · 3.9+
268.1Mdownloads / mo

See also sagemaker · sagemaker-feature-store-pyspark · boto3 · sagemaker-experiments · sagemaker-train · ec2-metadata · cohere · awscli · boto · label-studio-sdk