Skip to main content

Jupyter magic extension for Terradev GPU provisioning CLI — %terradev quote -g A100

Project description

terradev-jupyter

Jupyter magic extension for Terradev — GPU provisioning and cost optimization from inside your notebooks.

Installation

pip install terradev-jupyter

Usage

# Load the extension
%load_ext terradev_jupyter

# Get real-time GPU quotes
%terradev quote -g A100

# Provision with dry-run
%terradev provision -g H100 --dry-run

# Check status
%terradev status --live

# Run a Docker workload
%terradev run --gpu A100 --image pytorch/pytorch:latest --dry-run

# Cost analytics
%terradev analytics --days 30

# Multi-command cell magic
%%terradev
quote -g A100
status
optimize

Features

  • Works in Jupyter, JupyterLab, Google Colab, and VS Code notebooks
  • Rich HTML output with styled tables and color-coded status indicators
  • All Terradev CLI commands available via %terradev
  • Multi-command support via %%terradev cell magic
  • JSON results returned as Python objects for programmatic use

Requirements

  • terradev-cli >= 1.2.0
  • ipython >= 7.0

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

terradev_jupyter-0.1.0.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

terradev_jupyter-0.1.0-py3-none-any.whl (1.9 kB view details)

Uploaded Python 3

File details

Details for the file terradev_jupyter-0.1.0.tar.gz.

File metadata

  • Download URL: terradev_jupyter-0.1.0.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for terradev_jupyter-0.1.0.tar.gz
Algorithm Hash digest
SHA256 78cb1ab9eb6829de91978d37293069a03fc6485620a4f63a2ad8e4b8089bfd86
MD5 776a0bfb01eb4bfde9436bbfb6cceafc
BLAKE2b-256 4184a34535f091e490d522652726d234fcf8ac5d3766ebe4bfa3493644d302a0

See more details on using hashes here.

File details

Details for the file terradev_jupyter-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for terradev_jupyter-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b9b3a2491779d24bf2d70d69bce2c7efcc0525b383ebc6c42623ec5aa51c1535
MD5 01e30eaea5cd1cc424cb2bdf387cd0a1
BLAKE2b-256 6c623b8480e79e70b47c34f827652e4ea147b145c565d25030f33a7062667d8f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page