mirror of
https://github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot.git
synced 2026-02-23 21:01:17 +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
37 lines
1.2 KiB
Python
37 lines
1.2 KiB
Python
"""Пакет с mixin-классами, делающими платёжный сервис модульным.
|
||
|
||
Здесь собираем все вспомогательные части, чтобы основной `PaymentService`
|
||
оставался компактным и импортировал только нужные компоненты.
|
||
"""
|
||
|
||
from .cloudpayments import CloudPaymentsPaymentMixin
|
||
from .common import PaymentCommonMixin
|
||
from .cryptobot import CryptoBotPaymentMixin
|
||
from .freekassa import FreekassaPaymentMixin
|
||
from .heleket import HeleketPaymentMixin
|
||
from .kassa_ai import KassaAiPaymentMixin
|
||
from .mulenpay import MulenPayPaymentMixin
|
||
from .pal24 import Pal24PaymentMixin
|
||
from .platega import PlategaPaymentMixin
|
||
from .stars import TelegramStarsMixin
|
||
from .tribute import TributePaymentMixin
|
||
from .wata import WataPaymentMixin
|
||
from .yookassa import YooKassaPaymentMixin
|
||
|
||
|
||
__all__ = [
|
||
'CloudPaymentsPaymentMixin',
|
||
'CryptoBotPaymentMixin',
|
||
'FreekassaPaymentMixin',
|
||
'HeleketPaymentMixin',
|
||
'KassaAiPaymentMixin',
|
||
'MulenPayPaymentMixin',
|
||
'Pal24PaymentMixin',
|
||
'PaymentCommonMixin',
|
||
'PlategaPaymentMixin',
|
||
'TelegramStarsMixin',
|
||
'TributePaymentMixin',
|
||
'WataPaymentMixin',
|
||
'YooKassaPaymentMixin',
|
||
]
|