Skip to main content

mtm-vmossdk

Python SDK for the VMOS Cloud OpenAPI.

Install

pip install mtm-vmossdk

Example

from mtm_vmos_sdk import VMOSClient

client = VMOSClient(
    access_key="your-access-key",
    secret_key="your-secret-key",
    api_base="https://api.vmoscloud.com",
    api_host="api.vmoscloud.com",
)

print(client.infos(page=1, rows=20))

Auth Config

Use VMOSClient for the high-level SDK wrapper, or VMOSAuthConfig plus SignedVMOSApiClient when you need direct low-level API access.

Generated Client

Regenerate the embedded OpenAPI package with:

bash scripts/generate_client.sh

Relationship to mtmai

mtmai is one consumer of this package, but this SDK is designed to be used as an independent Python library.

Metadata

Release files for mtm-vmossdk 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mtm-vmossdk 0.1.0
File Size Uploaded
mtm_vmossdk-0.1.0.tar.gz 185.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mtm-vmossdk 0.1.0
File Interpreter ABI Platform
mtm_vmossdk-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.0 MB

Release files / mtm_vmossdk-0.1.0.tar.gz

Download URL mtm_vmossdk-0.1.0.tar.gz
Size 185.1 kB
Tags Source
SHA-256 checksum
How to use checksums
3f570a65b335748e8591d3464dcc84ec60ca17d350be91db142ce5a79d24df65
BLAKE2b-256 checksum
How to use checksums
83b7b8a147b8be02af1f6378a63825bebe6efed5022364a7887fe3ead0dbab28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / mtm_vmossdk-0.1.0-py3-none-any.whl

Download URL mtm_vmossdk-0.1.0-py3-none-any.whl
Size 836.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6b7a7357e2b2878127f51aaf4c95c9ecaf7299929a4ccd702926bd51b1d69305
BLAKE2b-256 checksum
How to use checksums
999135e7682be1082b9145aa9e5f317158a54218db5eb2e90e4052fcf6c24a4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page