Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This file provides guidance to AI coding agents when working with code in this r

## Project Overview

Annetbox is a Netbox API client library for Python used by annet and related projects. It implements a subset of Netbox API methods with support for multiple Netbox versions (v24, v37, v41, v42). The library provides both synchronous and asynchronous clients.
Annetbox is a Netbox API client library for Python used by annet and related projects. It implements a subset of Netbox API methods with support for multiple Netbox versions (v37, v41, v42). The library provides both synchronous and asynchronous clients.

## Development Commands

Expand Down Expand Up @@ -92,7 +92,7 @@ python -m build
## Code Architecture

### Version-based Structure
The codebase is organized by Netbox API versions, each in its own module (`v24/`, `v37/`, `v41/`, `v42/`). Each version module contains:
The codebase is organized by Netbox API versions, each in its own module (`v37/`, `v41/`, `v42/`). Each version module contains:
- `models.py` - Dataclass models for API responses/requests
- `client_async.py` - Async client implementation
- `client_sync.py` - Sync client (auto-generated from async)
Expand Down
Empty file removed src/annetbox/v24/__init__.py
Empty file.
57 changes: 0 additions & 57 deletions src/annetbox/v24/client_async.py

This file was deleted.

57 changes: 0 additions & 57 deletions src/annetbox/v24/client_sync.py

This file was deleted.

84 changes: 0 additions & 84 deletions src/annetbox/v24/models.py

This file was deleted.

Loading