mirror of
https://github.com/calibrain/shelfmark.git
synced 2026-09-24 13:40:21 +01:00
- Adds `uv`, `ruff`, `pyright`, `vulture` and `pytest-xdist` - Move project, lockfile, docker build etc to uv - Align python tooling on 3.14 - Huge bulk of ruff linter fixes applied. Still in progress but all the core types are now enforced - Update CI and test helpers
15 lines
359 B
Python
15 lines
359 B
Python
"""Core module - shared models, queue, and utilities."""
|
|
|
|
from shelfmark.core.logger import setup_logger
|
|
from shelfmark.core.models import QueueItem, QueueStatus, SearchFilters
|
|
from shelfmark.core.queue import BookQueue, book_queue
|
|
|
|
__all__ = [
|
|
"BookQueue",
|
|
"QueueItem",
|
|
"QueueStatus",
|
|
"SearchFilters",
|
|
"book_queue",
|
|
"setup_logger",
|
|
]
|