This is an automated email from the ASF dual-hosted git repository.
zehnder pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/streampipes.git
The following commit(s) were added to refs/heads/dev by this push:
new 13fa4945f5 Update pre-commit hooks (#3129)
13fa4945f5 is described below
commit 13fa4945f5a60b30e4f91f6cfd09c13e6a156c45
Author: airwish <[email protected]>
AuthorDate: Tue Aug 13 14:15:38 2024 +0800
Update pre-commit hooks (#3129)
Signed-off-by: ittuann <[email protected]>
---
streampipes-client-python/.pre-commit-config.yaml | 5 +++--
streampipes-client-python/streampipes/client/config.py | 2 --
.../streampipes/endpoint/api/data_lake_measure.py | 2 +-
.../streampipes/function_zoo/river_function.py | 2 +-
.../streampipes/functions/utils/data_stream_generator.py | 6 ++----
.../tests/functions/test_function_handler.py | 9 ++-------
streampipes-client-python/tests/functions/test_river_function.py | 2 +-
7 files changed, 10 insertions(+), 18 deletions(-)
diff --git a/streampipes-client-python/.pre-commit-config.yaml
b/streampipes-client-python/.pre-commit-config.yaml
index 3c27eede8a..38b2663762 100644
--- a/streampipes-client-python/.pre-commit-config.yaml
+++ b/streampipes-client-python/.pre-commit-config.yaml
@@ -17,10 +17,11 @@
files: streampipes/|tests/
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
- rev: v4.2.0
+ rev: v4.6.0
hooks:
- id: check-json
- id: check-yaml
+ - id: check-toml
- id: end-of-file-fixer
- id: trailing-whitespace
- id: mixed-line-ending
@@ -89,4 +90,4 @@ repos:
language: python
types: [ python ]
entry: flake8 --max-line-length 120
- verbose: true
\ No newline at end of file
+ verbose: true
diff --git a/streampipes-client-python/streampipes/client/config.py
b/streampipes-client-python/streampipes/client/config.py
index 336bcf5ece..36b0618ad9 100644
--- a/streampipes-client-python/streampipes/client/config.py
+++ b/streampipes-client-python/streampipes/client/config.py
@@ -64,5 +64,3 @@ class StreamPipesClientConfig:
https_disabled: Optional[bool] = False
port: Optional[int] = 80
additional_headers: Optional[Dict[str, str]] = field(default_factory=dict)
-
-
diff --git
a/streampipes-client-python/streampipes/endpoint/api/data_lake_measure.py
b/streampipes-client-python/streampipes/endpoint/api/data_lake_measure.py
index 5d61e50417..ebb2584651 100644
--- a/streampipes-client-python/streampipes/endpoint/api/data_lake_measure.py
+++ b/streampipes-client-python/streampipes/endpoint/api/data_lake_measure.py
@@ -326,7 +326,7 @@ class DataLakeMeasureEndpoint(APIEndpoint):
@property
def _container_cls(self) -> Type[ResourceContainer]:
"""Defines the model container class the endpoint refers to.
-
+
Returns
-------
[DataLakeMeasures][streampipes.model.container.DataLakeMeasures]
diff --git
a/streampipes-client-python/streampipes/function_zoo/river_function.py
b/streampipes-client-python/streampipes/function_zoo/river_function.py
index 55c057cf35..910097eef2 100644
--- a/streampipes-client-python/streampipes/function_zoo/river_function.py
+++ b/streampipes-client-python/streampipes/function_zoo/river_function.py
@@ -178,7 +178,7 @@ class OnlineML:
name="prediction",
attributes=attributes,
broker=get_broker_description(client.dataStreamApi.get(stream_ids[0])), #
type: ignore
- stream_id=stream_ids[0]
+ stream_id=stream_ids[0],
)
function_definition =
FunctionDefinition(consumed_streams=stream_ids).add_output_data_stream(output_stream)
self.sp_function = RiverFunction(
diff --git
a/streampipes-client-python/streampipes/functions/utils/data_stream_generator.py
b/streampipes-client-python/streampipes/functions/utils/data_stream_generator.py
index 11b333d412..fc2491051d 100644
---
a/streampipes-client-python/streampipes/functions/utils/data_stream_generator.py
+++
b/streampipes-client-python/streampipes/functions/utils/data_stream_generator.py
@@ -16,7 +16,7 @@
#
from enum import Enum
-from typing import Dict, Optional
+from typing import Dict
from streampipes.functions.broker import SupportedBroker
from streampipes.model.common import (
@@ -112,9 +112,7 @@ def create_data_stream(
protocol.topic_definition.actual_topic_name =
f"org.apache.streampipes.connect.{sanitized_stream_id}"
data_stream = DataStream(
- name=name,
- event_schema=event_schema,
- event_grounding=EventGrounding(transport_protocols=transport_protocols)
+ name=name, event_schema=event_schema,
event_grounding=EventGrounding(transport_protocols=transport_protocols)
)
data_stream.element_id = sanitized_stream_id
diff --git a/streampipes-client-python/tests/functions/test_function_handler.py
b/streampipes-client-python/tests/functions/test_function_handler.py
index c4968539e0..d7fa3348aa 100644
--- a/streampipes-client-python/tests/functions/test_function_handler.py
+++ b/streampipes-client-python/tests/functions/test_function_handler.py
@@ -373,9 +373,7 @@ class TestFunctionHandler(TestCase):
)
)
- output_stream = create_data_stream("test",
- attributes={"number":
RuntimeType.INTEGER.value},
- stream_id='a1d')
+ output_stream = create_data_stream("test", attributes={"number":
RuntimeType.INTEGER.value}, stream_id="a1d")
test_function = TestFunctionOutput(
function_definition=FunctionDefinition(
consumed_streams=["urn:streampipes.apache.org:eventstream:uPDKLI"]
@@ -438,10 +436,7 @@ class TestFunctionHandler(TestCase):
)
output_stream = create_data_stream(
- "test",
- stream_id='a1c',
- attributes={"number": RuntimeType.INTEGER.value},
- broker=SupportedBroker.KAFKA
+ "test", stream_id="a1c", attributes={"number":
RuntimeType.INTEGER.value}, broker=SupportedBroker.KAFKA
)
test_function = TestFunctionOutput(
function_definition=FunctionDefinition(
diff --git a/streampipes-client-python/tests/functions/test_river_function.py
b/streampipes-client-python/tests/functions/test_river_function.py
index 73f5a52fa1..4d0e09e70b 100644
--- a/streampipes-client-python/tests/functions/test_river_function.py
+++ b/streampipes-client-python/tests/functions/test_river_function.py
@@ -58,7 +58,7 @@ class TestRiverFunction(TestCase):
self.data_stream = create_data_stream(
"test",
attributes={"number": RuntimeType.FLOAT.value, "bool":
RuntimeType.BOOLEAN.value},
- stream_id="sample-stream"
+ stream_id="sample-stream",
).to_dict()
self.test_stream_data = [