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

Uploaded Python 3

File details

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

File metadata

  • Download URL: d3_tb_agent_comms-0.2.9.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.2

File hashes

Hashes for d3_tb_agent_comms-0.2.9.tar.gz
Algorithm Hash digest
SHA256 f9b89b72f0120d5e4c9fcae67e700963c8ebe7e1eddfb101f3861b6a1a56336c
MD5 ef70d849b890298eebc4808cefee3d1b
BLAKE2b-256 2ad516f5df1b381f3e93ce40afd5f100b77e2812bcbeac30d64ea0dcc5decb7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for d3_tb_agent_comms-0.2.9-py3-none-any.whl
Algorithm Hash digest
SHA256 45e661a4e23a9e40069167d01b730c2d35295cba521c94f0972435dc44bbc732
MD5 5260a9fb17d2e9a0911d6e5dee56d239
BLAKE2b-256 73afa95e9490e8897331a690e40105de222d4c11d5cb5cfe25a5d24bec15adf2

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