Skip to main content

talos-linux-api - Python bindings for the Talos Linux gRPC API

Installation

Multiple API versions can be installed simultaneously and are made available at runtime under an Implicit Namespace Package named talos_linux_api.

Currently available API versions:

  • pip install talos-linux-api-v1.2.0
  • pip install talos-linux-api-v1.3.0
  • pip install talos-linux-api-v1.4.0

Usage example

import ssl
from talos_linux_api.v1_4_0.machine import MachineServiceStub
from grpclib.client import Channel
from betterproto.lib.google.protobuf import Empty

ssl_context = ssl.create_default_context()
ssl_context.load_cert_chain('client.crt', 'client.key')
ssl_context.load_verify_locations('ca.crt')

async with Channel(host="example.com", port=50000, ssl=ssl_context) as channel:
    machine_service = MachineServiceStub(channel)
    response = await machine_service.cpu_info(Empty())

Metadata

Release files for talos-linux-api-v1-4-0 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 talos-linux-api-v1-4-0 0.1.0
File Size Uploaded Provenance
talos_linux_api_v1_4_0-0.1.0.tar.gz 30.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for talos-linux-api-v1-4-0 0.1.0
File Interpreter ABI Platform
talos_linux_api_v1_4_0-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 75.1 kB

Release files / talos_linux_api_v1_4_0-0.1.0.tar.gz

Download URL talos_linux_api_v1_4_0-0.1.0.tar.gz
Size 30.7 kB
Tags Source
SHA-256 checksum
How to use checksums
dd19e8a8455343613f22d55c456494cfc63d3d3a38c9b5ac02649e70341e5abd
BLAKE2b-256 checksum
How to use checksums
01adbc49702e797b2a89e6d396f47d2243c8bf0f540cce9424390956c83b40fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.7.4 CPython/3.11.2

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

Download URL talos_linux_api_v1_4_0-0.1.0-py3-none-any.whl
Size 44.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
65167b0d2d36134c526cc47f7a82e9316f900d207f245c3e3692c27db308438c
BLAKE2b-256 checksum
How to use checksums
3ee4f7b34342e571bdb1ecc151f5950f8bfbee04782691380037d53f425374f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.7.4 CPython/3.11.2

Security for talos-linux-api-v1-4-0 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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