Coverage for src/paperap/resources/document_suggestions.py: 100%
10 statements
« prev ^ index » next coverage.py v7.6.12, created at 2025-03-20 13:17 -0400
« prev ^ index » next coverage.py v7.6.12, created at 2025-03-20 13:17 -0400
1"""
6----------------------------------------------------------------------------
8METADATA:
10File: document_suggestions.py
11 Project: paperap
12Created: 2025-03-18
13 Version: 0.0.8
14Author: Jess Mann
15Email: jess@jmann.me
16 Copyright (c) 2025 Jess Mann
18----------------------------------------------------------------------------
20LAST MODIFIED:
222025-03-18 By Jess Mann
24"""
26from __future__ import annotations
28from typing import Any
30from typing_extensions import TypeVar
32from paperap.exceptions import APIError, BadResponseError, ResourceNotFoundError
33from paperap.models.document.suggestions import DocumentSuggestions, DocumentSuggestionsQuerySet
34from paperap.resources.base import BaseResource, StandardResource
37class DocumentSuggestionsResource(StandardResource[DocumentSuggestions, DocumentSuggestionsQuerySet]):
38 """Resource for managing documents."""
40 model_class = DocumentSuggestions
41 queryset_class = DocumentSuggestionsQuerySet
42 name = "document"