🔥 Remove isort configuration, since we use Ruff now (#1144)

Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
This commit is contained in:
Patrick Arminio
2024-04-05 21:59:40 +02:00
committed by GitHub
parent 1538530349
commit e9b2f9f480
8 changed files with 23 additions and 26 deletions

View File

@@ -42,8 +42,9 @@ def test_use_access_token(
def test_recovery_password( def test_recovery_password(
client: TestClient, normal_user_token_headers: dict[str, str] client: TestClient, normal_user_token_headers: dict[str, str]
) -> None: ) -> None:
with patch("app.core.config.settings.SMTP_HOST", "smtp.example.com"), patch( with (
"app.core.config.settings.SMTP_USER", "admin@example.com" patch("app.core.config.settings.SMTP_HOST", "smtp.example.com"),
patch("app.core.config.settings.SMTP_USER", "admin@example.com"),
): ):
email = "test@example.com" email = "test@example.com"
r = client.post( r = client.post(

View File

@@ -34,9 +34,11 @@ def test_get_users_normal_user_me(
def test_create_user_new_email( def test_create_user_new_email(
client: TestClient, superuser_token_headers: dict[str, str], db: Session client: TestClient, superuser_token_headers: dict[str, str], db: Session
) -> None: ) -> None:
with patch("app.utils.send_email", return_value=None), patch( with (
"app.core.config.settings.SMTP_HOST", "smtp.example.com" patch("app.utils.send_email", return_value=None),
), patch("app.core.config.settings.SMTP_USER", "admin@example.com"): patch("app.core.config.settings.SMTP_HOST", "smtp.example.com"),
patch("app.core.config.settings.SMTP_USER", "admin@example.com"),
):
username = random_email() username = random_email()
password = random_lower_string() password = random_lower_string()
data = {"email": username, "password": password} data = {"email": username, "password": password}

View File

@@ -12,9 +12,12 @@ def test_init_successful_connection() -> None:
exec_mock = MagicMock(return_value=True) exec_mock = MagicMock(return_value=True)
session_mock.configure_mock(**{"exec.return_value": exec_mock}) session_mock.configure_mock(**{"exec.return_value": exec_mock})
with patch("sqlmodel.Session", return_value=session_mock), patch.object( with (
logger, "info" patch("sqlmodel.Session", return_value=session_mock),
), patch.object(logger, "error"), patch.object(logger, "warn"): patch.object(logger, "info"),
patch.object(logger, "error"),
patch.object(logger, "warn"),
):
try: try:
init(engine_mock) init(engine_mock)
connection_successful = True connection_successful = True

View File

@@ -12,9 +12,12 @@ def test_init_successful_connection() -> None:
exec_mock = MagicMock(return_value=True) exec_mock = MagicMock(return_value=True)
session_mock.configure_mock(**{"exec.return_value": exec_mock}) session_mock.configure_mock(**{"exec.return_value": exec_mock})
with patch("sqlmodel.Session", return_value=session_mock), patch.object( with (
logger, "info" patch("sqlmodel.Session", return_value=session_mock),
), patch.object(logger, "error"), patch.object(logger, "warn"): patch.object(logger, "info"),
patch.object(logger, "error"),
patch.object(logger, "warn"),
):
try: try:
init(engine_mock) init(engine_mock)
connection_successful = True connection_successful = True

View File

@@ -36,11 +36,6 @@ types-python-jose = "^3.3.4.20240106"
types-passlib = "^1.7.7.20240106" types-passlib = "^1.7.7.20240106"
coverage = "^7.4.3" coverage = "^7.4.3"
[tool.isort]
multi_line_output = 3
include_trailing_comma = true
force_grid_wrap = 0
line_length = 88
[build-system] [build-system]
requires = ["poetry>=0.12"] requires = ["poetry>=0.12"]
build-backend = "poetry.masonry.api" build-backend = "poetry.masonry.api"

View File

@@ -1,6 +0,0 @@
#!/bin/sh -e
set -x
# Sort imports one per line, so autoflake can remove unused imports
isort --recursive --force-single-line-imports --apply app
sh ./scripts/format.sh

View File

@@ -1,6 +1,5 @@
#!/bin/sh -e #!/bin/sh -e
set -x set -x
autoflake --remove-all-unused-imports --recursive --remove-unused-variables --in-place app --exclude=__init__.py ruff check app scripts --fix
black app ruff format app scripts
isort --recursive --apply app

View File

@@ -4,5 +4,5 @@ set -e
set -x set -x
mypy app mypy app
ruff app ruff check app
ruff format app --check ruff format app --check