From ac72eb283c0ead53697532cc5a9c6c80542b7d34 Mon Sep 17 00:00:00 2001 From: Jakob Scheid Date: Sun, 27 Sep 2026 22:23:58 +0200 Subject: [PATCH] style: organize imports Organized imports according to Ruff (I001). --- src/jcloud_docsgen/core/python/_core.py | 3 +-- tests/unit/cli/test_python.py | 3 +-- .../core/python/_core/test_PythonDocumentationGenerator.py | 5 ++--- .../case03/project/user_management/service.py | 2 +- .../case03/project/user_management/storage.py | 1 + 5 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/jcloud_docsgen/core/python/_core.py b/src/jcloud_docsgen/core/python/_core.py index af783b3..e2373ff 100644 --- a/src/jcloud_docsgen/core/python/_core.py +++ b/src/jcloud_docsgen/core/python/_core.py @@ -16,14 +16,13 @@ from __future__ import annotations import ast import pathlib +import shutil from collections.abc import Iterator from dataclasses import dataclass from typing import TypeAlias import docstring_parser -import shutil - from ...exceptions import ( DirectoryNotEmptyError, InvalidNamespaceError, diff --git a/tests/unit/cli/test_python.py b/tests/unit/cli/test_python.py index d15e037..c185100 100644 --- a/tests/unit/cli/test_python.py +++ b/tests/unit/cli/test_python.py @@ -13,11 +13,10 @@ # limitations under the License. import pathlib +import tempfile import pytest -import tempfile - from jcloud_docsgen.cli.cli import create_argument_parser from jcloud_docsgen.cli.cli import main as cli_main from jcloud_docsgen.cli.languages.python import parse_sections_list diff --git a/tests/unit/core/python/_core/test_PythonDocumentationGenerator.py b/tests/unit/core/python/_core/test_PythonDocumentationGenerator.py index fb90798..72eea90 100644 --- a/tests/unit/core/python/_core/test_PythonDocumentationGenerator.py +++ b/tests/unit/core/python/_core/test_PythonDocumentationGenerator.py @@ -13,17 +13,16 @@ # limitations under the License. import pathlib +import tempfile import pytest -import tempfile - -from src.jcloud_docsgen.exceptions import DirectoryNotEmptyError from src.jcloud_docsgen.core.python import PythonDocumentationGenerator from src.jcloud_docsgen.core.python.namespaces import ( PythonModuleNamespace, PythonPackageNamespace, ) +from src.jcloud_docsgen.exceptions import DirectoryNotEmptyError @pytest.mark.parametrize( diff --git a/tests/unit/core/python/_core/test_PythonDocumentationGenerator/test_generate_documentation/case03/project/user_management/service.py b/tests/unit/core/python/_core/test_PythonDocumentationGenerator/test_generate_documentation/case03/project/user_management/service.py index c240ac8..f3cc9b0 100644 --- a/tests/unit/core/python/_core/test_PythonDocumentationGenerator/test_generate_documentation/case03/project/user_management/service.py +++ b/tests/unit/core/python/_core/test_PythonDocumentationGenerator/test_generate_documentation/case03/project/user_management/service.py @@ -1,6 +1,6 @@ +from .exceptions import InvalidEmailError, UserNotFoundError from .models import User from .storage import InMemoryUserStorage -from .exceptions import UserNotFoundError, InvalidEmailError from .utils import is_valid_email, normalize_name diff --git a/tests/unit/core/python/_core/test_PythonDocumentationGenerator/test_generate_documentation/case03/project/user_management/storage.py b/tests/unit/core/python/_core/test_PythonDocumentationGenerator/test_generate_documentation/case03/project/user_management/storage.py index 659c14f..88229b1 100644 --- a/tests/unit/core/python/_core/test_PythonDocumentationGenerator/test_generate_documentation/case03/project/user_management/storage.py +++ b/tests/unit/core/python/_core/test_PythonDocumentationGenerator/test_generate_documentation/case03/project/user_management/storage.py @@ -1,4 +1,5 @@ from typing import Dict, List + from .models import User