Skip to content

Commit f814528

Browse files
committed
Bump to v6.2.1 and install release smoke test from built wheel
1 parent f650b9f commit f814528

6 files changed

Lines changed: 12 additions & 17 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -73,16 +73,12 @@ jobs:
7373
7474
- name: Smoke test published package before registry publish
7575
run: |
76-
VERSION=${GITHUB_REF_NAME#v}
7776
python -m venv smoke_env
7877
source smoke_env/bin/activate
79-
for i in 1 2 3 4 5; do
80-
pip install "terradev-cli==$VERSION" && break
81-
echo "PyPI not ready, retrying in 15s..."
82-
sleep 15
83-
done
78+
pip install dist/*.whl
8479
TERRADEV_SKIP_ONBOARDING=1 terradev mcp list-tools >/dev/null
8580
deactivate
81+
rm -rf smoke_env
8682
8783
- name: Download mcp-publisher
8884
run: |

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Terradev-cli 6.2.0
1+
# Terradev-cli 6.2.1
22

33
**Imperative Command Line Interface for AI Workload Orchestration.**
44

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "terradev-cli"
7-
version = "6.1.12"
7+
version = "6.2.1"
88
description = "Imperative Command Line Interface for AI Workload Orchestration."
99
readme = "README.md"
1010
license = {text = "Apache-2.0"}

server.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
"url": "https://github.com/theoddden/Terradev",
88
"source": "github"
99
},
10-
"version": "6.2.0",
10+
"version": "6.2.1",
1111
"packages": [
1212
{
1313
"registryType": "pypi",
1414
"registryBaseUrl": "https://pypi.org",
1515
"identifier": "terradev-cli",
16-
"version": "6.2.0",
16+
"version": "6.2.1",
1717
"runtimeHint": "uvx",
1818
"transport": {
1919
"type": "stdio"

terradev_cli/README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Terradev-cli 6.2.0
1+
# Terradev-cli 6.2.1
22

33
## An imperative Command Line Interface for AI Workload Orchestration
44

@@ -18,11 +18,11 @@ Continued focus on lower cost, faster provisioning, and topology-aware execution
1818

1919
Model agnostic. Dataset agnostic. GPU agnostic. Provider agnostic. The only thing Terradev is not agnostic about is correctness: it enforces topology, idempotency, and sequencing.
2020

21-
**NOTES ON v6.2.0**
21+
**NOTES ON v6.2.1**
2222

23-
- Version bumped to **v6.1.12** for housekeeping and packaging.
24-
- **17 GPU cloud and inference providers** are available for quoting and provisioning:
25-
- `alibaba` — Alibaba Cloud
23+
- Version bumped to **v6.2.1**.
24+
- Provider list reprioritized to **17 GPU cloud and inference providers**, selected over others for testing reliability.
25+
- The following 17 providers are available for quoting and provisioning:
2626
- `aws` — Amazon Web Services
2727
- `azure` — Microsoft Azure
2828
- `baseten` — Baseten
@@ -34,7 +34,6 @@ Model agnostic. Dataset agnostic. GPU agnostic. Provider agnostic. The only thin
3434
- `hyperstack` — Hyperstack
3535
- `inferx` — Inferx
3636
- `latitude` — Latitude.sh
37-
- `oracle` — Oracle Cloud
3837
- `ovhcloud` — OVHcloud
3938
- `runpod` — RunPod
4039
- `siliconflow` — SiliconFlow

terradev_cli/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
__version__ = version("terradev-cli")
1010
except PackageNotFoundError:
11-
__version__ = "6.1.12"
11+
__version__ = "6.2.1"
1212

1313
__author__ = "Terradev Team"
1414
__description__ = "Imperative Command Line Interface for AI Workload Orchestration."

0 commit comments

Comments
 (0)