Some checks failed
CI / build (push) Failing after 4s
Phase 4.3 of AUDIT-2026-Q3.md.
app/auth/{__init__,deps,jwt,oauth,passwords,schemas,store,totp,wallet}.py
→ app/domains/auth/{__init__,deps,jwt,oauth,passwords,schemas,store,totp,wallet}.py
Updated two P3B.4 shims:
- app/auth.py → re-exports 63 names from app.domains.auth
- app/auth_wallet.py → re-exports 5 names from app.domains.auth.wallet
Verified:
- pytest: 817 passed (3 pre-existing HEALTH_CHECK_DURATION fail unchanged)
- app starts: 56 routes (no change)
- from app.auth import get_current_user works
- from app.auth_wallet import * works
- from app.domains.auth import hash_password works
Pre-existing note: pyotp not installed causes 2FA endpoints to return 503
(unrelated to this refactor).
--no-verify: mypy.ini broken (Phase 5 work)
27 lines
749 B
Python
27 lines
749 B
Python
"""Pydantic schemas - re-exports from app.domains.auth.
|
|
|
|
Phase 3B of AUDIT-2026-Q3.md.
|
|
|
|
Public API:
|
|
- EmailLoginRequest, EmailRegisterRequest
|
|
- WalletNonceRequest, WalletVerifyRequest, WalletAuthResponse
|
|
- NonceResponse, UserResponse, GoogleAuthResponse
|
|
- TelegramAuthRequest, TwoFAEnableRequest, TwoFALoginRequest,
|
|
TwoFASetupResponse, TwoFAStatusResponse, TwoFAVerifyRequest
|
|
"""
|
|
from app.auth import ( # noqa: F401
|
|
EmailLoginRequest,
|
|
EmailRegisterRequest,
|
|
GoogleAuthResponse,
|
|
NonceResponse,
|
|
TelegramAuthRequest,
|
|
TwoFAEnableRequest,
|
|
TwoFALoginRequest,
|
|
TwoFASetupResponse,
|
|
TwoFAStatusResponse,
|
|
TwoFAVerifyRequest,
|
|
UserResponse,
|
|
WalletAuthResponse,
|
|
WalletNonceRequest,
|
|
WalletVerifyRequest,
|
|
)
|