Skip to content

Commit 47301e8

Browse files
authored
Turn on isort check in Ruff (#597)
1 parent 20ee7d2 commit 47301e8

File tree

123 files changed

+431
-375
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

123 files changed

+431
-375
lines changed

docs/build/build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import pathlib
22

3-
from pydoc_markdown import PydocMarkdown, SmartProcessor, CrossrefProcessor
3+
from pydoc_markdown import CrossrefProcessor, PydocMarkdown, SmartProcessor
44
from pydoc_markdown.contrib.loaders.python import PythonLoader
55
from pydoc_markdown.contrib.processors.filter import FilterProcessor
66
from pydoc_markdown.contrib.renderers.markdown import MarkdownRenderer

docs/tutorials/anomaly-detection/application.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
from quixstreams import Application
44

5-
65
app = Application(
76
broker_address=os.environ.get("BROKER_ADDRESS", "localhost:9092"),
87
consumer_group="temperature_alerter",

docs/tutorials/purchase-filtering/producer.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
from quixstreams import Application
55

6-
76
_app = Application(broker_address=os.environ.get("BROKER_ADDRESS", "localhost:9092"))
87
topic = _app.topic(name="customer_purchases")
98

docs/tutorials/word-count/producer.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import os
22
import time
3-
4-
from quixstreams import Application
53
from random import choice
64

5+
from quixstreams import Application
76

87
_app = Application(broker_address=os.environ.get("BROKER_ADDRESS", "localhost:9092"))
98
topic = _app.topic(name="product_reviews")

examples/bank_example/json_version/producer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import time
22
import uuid
33
from os import environ
4-
from random import randint, random, choice
4+
from random import choice, randint, random
55

66
from dotenv import load_dotenv
77

examples/bank_example/quix_platform_version/consumer.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
from quixstreams import Application, State
1212

13-
1413
# Reminder: the platform will have these values available by default so loading the
1514
# environment would be unnecessary there.
1615
load_dotenv("./bank_example/quix_platform_version/quix_vars.env")

examples/bank_example/quix_platform_version/producer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import time
22
import uuid
3-
from random import randint, random, choice
3+
from random import choice, randint, random
44
from time import sleep
55

66
from dotenv import load_dotenv

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ ignore-init-method-arguments = true
5656
fix = true
5757
lint.select = [
5858
"F", # Pyflakes
59+
"I", # isort
5960
"S", # flake8-bandit
6061
"SLF", # flake8-self
6162
]

quixstreams/app.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,43 +6,43 @@
66
import time
77
import warnings
88
from pathlib import Path
9-
from typing import Optional, List, Callable, Union, Literal, Tuple, Type
9+
from typing import Callable, List, Literal, Optional, Tuple, Type, Union
1010

1111
from confluent_kafka import TopicPartition
12-
from pydantic import Field, AliasGenerator
12+
from pydantic import AliasGenerator, Field
1313
from pydantic_settings import PydanticBaseSettingsSource, SettingsConfigDict
1414
from typing_extensions import Self
1515

16-
from .context import set_message_context, copy_context
17-
from .dataframe import StreamingDataFrame, DataframeRegistry
16+
from .context import copy_context, set_message_context
17+
from .dataframe import DataframeRegistry, StreamingDataFrame
1818
from .error_callbacks import (
1919
ConsumerErrorCallback,
2020
ProcessingErrorCallback,
2121
ProducerErrorCallback,
2222
default_on_processing_error,
2323
)
24-
from .kafka import AutoOffsetReset, Producer, Consumer, ConnectionConfig
25-
from .logging import configure_logging, LogLevel
24+
from .kafka import AutoOffsetReset, ConnectionConfig, Consumer, Producer
25+
from .logging import LogLevel, configure_logging
2626
from .models import (
27+
DeserializerType,
28+
SerializerType,
29+
TimestampExtractor,
2730
Topic,
28-
TopicConfig,
2931
TopicAdmin,
32+
TopicConfig,
3033
TopicManager,
31-
SerializerType,
32-
DeserializerType,
33-
TimestampExtractor,
3434
)
3535
from .platforms.quix import (
3636
QuixKafkaConfigsBuilder,
37+
QuixTopicManager,
3738
check_state_dir,
3839
check_state_management_enabled,
39-
QuixTopicManager,
4040
)
41-
from .processing import ProcessingContext, PausingManager
41+
from .processing import PausingManager, ProcessingContext
4242
from .rowconsumer import RowConsumer
4343
from .rowproducer import RowProducer
4444
from .sinks import SinkManager
45-
from .sources import SourceManager, BaseSource, SourceException
45+
from .sources import BaseSource, SourceException, SourceManager
4646
from .state import StateStoreManager
4747
from .state.recovery import RecoveryManager
4848
from .state.rocksdb import RocksDBOptionsType

quixstreams/checkpointing/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from .checkpoint import Checkpoint, BaseCheckpoint
1+
from .checkpoint import BaseCheckpoint, Checkpoint
22
from .exceptions import InvalidStoredOffset
33

44
__all__ = ["BaseCheckpoint", "Checkpoint", "InvalidStoredOffset"]

0 commit comments

Comments
 (0)