---
name: gdtest-protocols
description: >
  A synthetic test package with ABC and Protocol. Use when writing Python code that uses the gdtest_protocols package.
---

# gdtest_protocols

A synthetic test package with ABC and Protocol

## Installation

```bash
pip install gdtest-protocols
```

## API overview

### Abstract Classes

Abstract base classes

- `Serializable`: Abstract base class for serializable objects

### Protocols

Protocol / structural-typing interfaces

- `Renderable`: Protocol for objects that can be rendered to string

## Resources

- [llms.txt](llms.txt) — Indexed API reference for LLMs
- [llms-full.txt](llms-full.txt) — Comprehensive documentation for LLMs
