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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for d3_tb_agent_comms-0.2.10.tar.gz
Algorithm Hash digest
SHA256 494e131da1997dd7029cf8f75e33b5bd4fe8d9c30bf0c387cfacb844d86d9b62
MD5 6180f73b5304d4eda3af518fcd5c0b5e
BLAKE2b-256 6dcb2b60e98c2426683eabd44269c9a3476c0d902283d124a74d834e1f583010

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for d3_tb_agent_comms-0.2.10-py3-none-any.whl
Algorithm Hash digest
SHA256 7b6a220ca2ae0aa148eaab2f5687ce3f42d4357b2dec07a6780746ed492ce97d
MD5 6ff50014e0b19c6f316f77d64bcf86b6
BLAKE2b-256 c7db442a02460d3af18dbee178bd44dc6f73c957418a1131cce2deb4ca3fd03a

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