mirror of
https://github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot.git
synced 2026-03-05 05:13:21 +00:00
- Add pyproject.toml with uv and ruff configuration - Pin Python version to 3.13 via .python-version - Add Makefile commands: lint, format, fix - Apply ruff formatting to entire codebase - Remove unused imports (base64 in yookassa/simple_subscription) - Update .gitignore for new config files
47 lines
1.0 KiB
Python
47 lines
1.0 KiB
Python
"""Data Transfer Objects for Moy Nalog API."""
|
|
|
|
from .device import DeviceInfo
|
|
from .income import (
|
|
AtomDateTime,
|
|
CancelCommentType,
|
|
CancelRequest,
|
|
IncomeClient,
|
|
IncomeRequest,
|
|
IncomeServiceItem,
|
|
IncomeType,
|
|
PaymentType,
|
|
)
|
|
from .invoice import InvoiceClient, InvoiceServiceItem
|
|
from .payment_type import PaymentType as PaymentTypeModel
|
|
from .payment_type import PaymentTypeCollection
|
|
from .tax import History, HistoryRecords, Payment, PaymentRecords, Tax
|
|
from .user import UserType
|
|
|
|
__all__ = [
|
|
'AtomDateTime',
|
|
'CancelCommentType',
|
|
'CancelRequest',
|
|
# Device DTOs
|
|
'DeviceInfo',
|
|
'History',
|
|
'HistoryRecords',
|
|
'IncomeClient',
|
|
'IncomeRequest',
|
|
'IncomeServiceItem',
|
|
# Income DTOs
|
|
'IncomeType',
|
|
'InvoiceClient',
|
|
# Invoice DTOs
|
|
'InvoiceServiceItem',
|
|
'Payment',
|
|
'PaymentRecords',
|
|
'PaymentType',
|
|
'PaymentTypeCollection',
|
|
# Payment Type DTOs
|
|
'PaymentTypeModel',
|
|
# Tax DTOs
|
|
'Tax',
|
|
# User DTOs
|
|
'UserType',
|
|
]
|