Skip to main content

Lib that holds a Class for easily interacting with TB-Agent Endpoints

Project description

Disguise TestBroker Agent Communication Helper Library

A lib for interacting with the internal tool TB-Agent

PyPi Page

Usage

To use:

from d3-tb-agent-comms import AgentHandler

Types can be imported as well:

from d3-tb-agent-comms import AgentHandlerException, D3SystemInfo, MachineHealthInfo

Development

To make packaging easier and also to move in general to faster and better tooling for python this project does not use venv or pip, instead it uses uv by Astral (The maintainers of Ruff).

Steps to setup

Prerequisites

Steps

  1. Clone the repo
uv sync
  1. Done

Updating PyPi package

Developers don't have to worry about building and uploading to PyPi, a GitHub Action takes care of this on any push to main

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

d3_tb_agent_comms-0.2.12.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

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

d3_tb_agent_comms-0.2.12-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file d3_tb_agent_comms-0.2.12.tar.gz.

File metadata

  • Download URL: d3_tb_agent_comms-0.2.12.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for d3_tb_agent_comms-0.2.12.tar.gz
Algorithm Hash digest
SHA256 ea3650ea38737773157a9c91a10b159a2eb72a7fac80e92b0b2ae987af3f0dbb
MD5 c482be66e159793a122475f09d130a78
BLAKE2b-256 80a1b4de068a9d2ce37e7fd833b2dec70195fe255ac91a8595fe35e15ee4b11a

See more details on using hashes here.

File details

Details for the file d3_tb_agent_comms-0.2.12-py3-none-any.whl.

File metadata

  • Download URL: d3_tb_agent_comms-0.2.12-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for d3_tb_agent_comms-0.2.12-py3-none-any.whl
Algorithm Hash digest
SHA256 b20f51c15386da9e7c52bf3d886e44a70e7fd76e4a819ba48b75b3094bd0d3f0
MD5 4608c90cb4546969b5a92889aaf61f43
BLAKE2b-256 ee0766d74a60b7d77a531f4b3d4bd13be4533a786d0b3c50bfeb72d14169aa58

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