Skip to content
Open
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: 1 addition & 1 deletion .github/CODEOWNERS

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

40 changes: 22 additions & 18 deletions .scripts/build_steps.sh

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

1 change: 1 addition & 0 deletions README.md

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

4 changes: 4 additions & 0 deletions conda-forge.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
bot:
inspection: update-grayskull
github:
branch_name: main
tooling_branch_name: main
conda_build:
error_overlinking: true
conda_forge_output_validation: true
conda_build_tool: rattler-build
conda_install_tool: pixi
52 changes: 52 additions & 0 deletions pixi.toml

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

51 changes: 25 additions & 26 deletions recipe/meta.yaml → recipe/recipe.yaml
Original file line number Diff line number Diff line change
@@ -1,30 +1,30 @@
{% set name = "sagemaker-studio" %}
{% set version = "1.1.4" %}
{% set python_min = "3.10" %}
context:
name: sagemaker-studio
version: "1.1.4"

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

source:
url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/sagemaker_studio-{{ version }}.tar.gz
url: https://pypi.org/packages/source/${{ name[0] }}/${{ name }}/sagemaker_studio-${{ version }}.tar.gz
sha256: 1b6675556cef05b285ec476c68c352cb60a6d2fb0799015c5fcb7d859f8b906b

build:
noarch: python
script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation
number: 0
script: python -m pip install . -vv --no-deps --no-build-isolation
number: 1

requirements:
host:
- python {{ python_min }}
- python ${{ python_min }}.*
- pip
- setuptools >=61
- wheel
- mypy
- invoke
- pip
run:
- python >={{ python_min }}
- python >=${{ python_min }}
- boto3 >=1.34.106
- botocore >=1.34.106
- urllib3 >=1.26.19
Expand All @@ -37,29 +37,27 @@ requirements:
- sqlalchemy >=2.0.43
- pandas >=2.3.2
- duckdb >=1.4.0
- awswrangler >=3.5.0
- pyiceberg >=0.7.0
- numpy >=1.26.4,<2.3.0
- pyarrow >=19.0.0
- psycopg2-binary >=2.9.10
- pymysql >=1.1.2
- snowflake-sqlalchemy >=1.7.7
- sqlalchemy-bigquery >=0.0.7
- pydynamodb >=0.7.4
- psycopg2-binary >=2.9.10
- pymssql >=2.3.8
- awswrangler >=3.5.0
- pyiceberg >=0.7.0
- numpy <2.3.0,>=1.26.4
- pyarrow >=19.0.0
- aws-embedded-metrics >=3.2.0

test:
imports:
- sagemaker_studio
commands:
- pip install pydynamodb
- pip check
requires:
- pip
- python {{ python_min }}
tests:
- python:
imports:
- sagemaker_studio
pip_check: true
python_version: ${{ python_min }}.*

about:
home: https://aws.amazon.com/sagemaker/
homepage: https://aws.amazon.com/sagemaker/
summary: Python library to interact with Amazon SageMaker Unified Studio
license: Apache-2.0
license_file: LICENSE
Expand All @@ -72,3 +70,4 @@ extra:
- tejaskash
- devanshdesai
- akashg105
- xylar
Loading