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.11.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.11-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: d3_tb_agent_comms-0.2.11.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","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.11.tar.gz
Algorithm Hash digest
SHA256 fa785e339ee53ae1a9f03eda3438d0f39af7d653532bb8705b8e5d45760a5155
MD5 e379660b81a47cc73efdab720cd9c816
BLAKE2b-256 fd131b528c95d51c3c9381d700a9fe06921456a7d0082a8ac26eac3a61f5b7b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: d3_tb_agent_comms-0.2.11-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","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.11-py3-none-any.whl
Algorithm Hash digest
SHA256 cd2fcb5171ca4c74b8ee665c2168241bcf4fc20463e8b264eb7b82d5d8a61734
MD5 0a7fa3622791f51ff4ab17f2ace4fac9
BLAKE2b-256 db2f4b47b3499cc4aff751d8c1a0fb6d7b29ccf3b02b109415750c9614a14c36

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