chore: fix all ruff lint warnings (unused imports, unsorted imports, unused vars)
Some checks failed
CI / test-cli (push) Successful in 11s
CI / test-sqlmesh (push) Successful in 13s
CI / test-web (push) Failing after 14s
CI / tag (push) Has been skipped

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Deeman
2026-02-28 10:05:05 +01:00
parent e85d0eab63
commit 52bd731fc3
11 changed files with 12 additions and 27 deletions

View File

@@ -1,8 +1,6 @@
"""
Shared test fixtures for the BeanFlows test suite.
"""
import hashlib
import hmac
from datetime import datetime
from pathlib import Path
from unittest.mock import AsyncMock, patch
@@ -10,11 +8,9 @@ from unittest.mock import AsyncMock, patch
import aiosqlite
import pytest
from beanflows import core
from beanflows.app import create_app
SCHEMA_PATH = Path(__file__).parent.parent / "src" / "beanflows" / "migrations" / "schema.sql"

View File

@@ -14,7 +14,6 @@ import asyncio
import duckdb
import pytest
# ── Fixtures ────────────────────────────────────────────────────────────────

View File

@@ -7,7 +7,6 @@ from hypothesis import settings as h_settings
from hypothesis import strategies as st
from beanflows.billing.routes import (
can_access_feature,
get_billing_customer,
get_subscription,
@@ -66,7 +65,7 @@ class TestUpsertSubscription:
status="active",
provider_subscription_id="sub_same",
)
returned_id = await upsert_subscription(
await upsert_subscription(
user_id=test_user["id"],
plan="pro",
status="active",

View File

@@ -11,7 +11,6 @@ from unittest.mock import MagicMock
import pytest
CHECKOUT_METHOD = "POST"
CHECKOUT_PLAN = "starter"

View File

@@ -6,14 +6,12 @@ import json
import pytest
from conftest import make_webhook_payload, sign_payload
from hypothesis import HealthCheck, given
from hypothesis import settings as h_settings
from hypothesis import strategies as st
from beanflows.billing.routes import get_billing_customer, get_subscription
WEBHOOK_PATH = "/billing/webhook/paddle"
SIG_HEADER = "Paddle-Signature"

View File

@@ -5,14 +5,13 @@ and admin route protection.
import pytest
from quart import Blueprint
from beanflows import core
from beanflows.auth.routes import (
ensure_admin_role,
grant_role,
revoke_role,
role_required,
)
from beanflows import core
# ════════════════════════════════════════════════════════════
# grant_role / revoke_role