You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by oe...@apache.org on 2026/07/30 13:41:12 UTC
(streampipes) branch 4791-add-adapter-and-pipeline-support-to-python-client updated (2fa298beb2 -> c0cede9b4d)
This is an automated email from the ASF dual-hosted git repository.
SvenO3 pushed a change to branch 4791-add-adapter-and-pipeline-support-to-python-client
in repository https://gitbox.apache.org/repos/asf/streampipes.git
from 2fa298beb2 Add tutorial for creating adapters and pipelines
add d8b4755d79 fix(#4789): harmonize spinner status labels (#4790)
add 5e04f85da4 feat(#4785): harmonize adapter start workflow (#4787)
add d3cf17758e fix(#4776): Preserve asset filter state after editing resources (#4794)
add 23a4769abc test: stabilize asset filter interactions
add 5c9e4292a6 Shift key navigation prototype (#4784)
add a3e1c3765e Merge remote-tracking branch 'refs/remotes/origin/dev' into dev
add e977a80179 feat: Add Python 3.14 support for Python Client (#4774)
new c0cede9b4d Merge branch 'dev' of https://github.com/apache/streampipes into 4791-add-adapter-and-pipeline-support-to-python-client
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/pr-validation.yml | 16 +-
streampipes-client-python/poetry.lock | 383 +++++++++++++++------
streampipes-client-python/pyproject.toml | 4 +-
ui/.gitignore | 2 +
ui/.prettierignore | 1 +
ui/cypress/support/utils/connect/ConnectBtns.ts | 46 ++-
ui/cypress/support/utils/connect/ConnectUtils.ts | 11 +-
ui/cypress/support/utils/filter/FilterUtils.ts | 24 +-
ui/cypress/tests/connect/adapterWithAssets.spec.ts | 2 +-
ui/cypress/tests/connect/editAdapter.spec.ts | 5 +-
.../connect/editAdapterDatasetSchemaUpdate.spec.ts | 2 +-
.../editAdapterSettingsAndPipeline.smoke.spec.ts | 2 +-
.../editAdapterTransformationRulesAreKept.spec.ts | 2 +-
.../connect/editAdapterValuesAndFields.spec.ts | 2 +-
.../opcua/startAndEditOpcAdapters.smoke.spec.ts | 2 +-
ui/deployment/base-navigation.component.mst | 24 +-
ui/deployment/i18n/de.json | 11 +-
ui/deployment/i18n/en.json | 9 +-
ui/deployment/i18n/pl.json | 11 +-
ui/deployment/modules.yml | 274 ++++++++-------
.../nav-menu.service.mst} | 44 ++-
ui/deployment/prebuild.js | 8 +
.../asset-browser/asset-browser.service.ts | 78 ++++-
.../src/lib/services/keyboard-shortcut.service.ts | 176 +++++++++-
.../start-adapter-configuration.component.html | 51 +--
.../start-adapter-configuration.component.ts | 27 +-
.../adapter-started-dialog.component.ts | 31 +-
.../core/components/iconbar/iconbar.component.html | 19 +-
.../core/components/iconbar/iconbar.component.scss | 27 ++
.../core/components/iconbar/iconbar.component.ts | 2 +
.../streampipes/streampipes.component.ts | 61 +++-
.../shortcuts/shortcut-dialog.component.html | 15 +-
.../shortcuts/shortcut-dialog.component.scss} | 14 +-
.../shortcuts/shortcut-dialog.component.ts} | 26 +-
.../components/shortcuts/shortcuts.component.ts | 50 +++
ui/src/app/keyboard-shortcut.service.spec.ts | 277 +++++++++++++++
36 files changed, 1341 insertions(+), 398 deletions(-)
copy ui/{projects/streampipes/platform-services/src/lib/services/pipeline-element-icon-text.service.ts => deployment/nav-menu.service.mst} (55%)
copy streampipes-client-go/docs/static/favicons/_head.html => ui/src/app/help/components/shortcuts/shortcut-dialog.component.html (76%)
copy ui/src/app/{core-ui/monitoring/simple-metrics/simple-metrics.component.scss => help/components/shortcuts/shortcut-dialog.component.scss} (77%)
copy ui/src/app/{connect/components/adapter-configuration/configure-fields/configure-fields-loading-message/configure-fields-loading-message.component.ts => help/components/shortcuts/shortcut-dialog.component.ts} (63%)
create mode 100644 ui/src/app/keyboard-shortcut.service.spec.ts
(streampipes) 01/01: Merge branch 'dev' of https://github.com/apache/streampipes into 4791-add-adapter-and-pipeline-support-to-python-client
Posted by oe...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
SvenO3 pushed a commit to branch 4791-add-adapter-and-pipeline-support-to-python-client
in repository https://gitbox.apache.org/repos/asf/streampipes.git
commit c0cede9b4d2b3304ed04b488066204e417a8e0a3
Merge: 2fa298beb2 e977a80179
Author: Sven Oehler <oe...@web.de>
AuthorDate: Thu Jul 30 15:40:55 2026 +0200
Merge branch 'dev' of https://github.com/apache/streampipes into 4791-add-adapter-and-pipeline-support-to-python-client
.github/workflows/pr-validation.yml | 16 +-
streampipes-client-python/poetry.lock | 383 +++++++++++++++------
streampipes-client-python/pyproject.toml | 4 +-
ui/.gitignore | 2 +
ui/.prettierignore | 1 +
ui/cypress/support/utils/connect/ConnectBtns.ts | 46 ++-
ui/cypress/support/utils/connect/ConnectUtils.ts | 11 +-
ui/cypress/support/utils/filter/FilterUtils.ts | 24 +-
ui/cypress/tests/connect/adapterWithAssets.spec.ts | 2 +-
ui/cypress/tests/connect/editAdapter.spec.ts | 5 +-
.../connect/editAdapterDatasetSchemaUpdate.spec.ts | 2 +-
.../editAdapterSettingsAndPipeline.smoke.spec.ts | 2 +-
.../editAdapterTransformationRulesAreKept.spec.ts | 2 +-
.../connect/editAdapterValuesAndFields.spec.ts | 2 +-
.../opcua/startAndEditOpcAdapters.smoke.spec.ts | 2 +-
ui/deployment/base-navigation.component.mst | 24 +-
ui/deployment/i18n/de.json | 11 +-
ui/deployment/i18n/en.json | 9 +-
ui/deployment/i18n/pl.json | 11 +-
ui/deployment/modules.yml | 274 ++++++++-------
ui/deployment/nav-menu.service.mst | 49 +++
ui/deployment/prebuild.js | 8 +
.../asset-browser/asset-browser.service.ts | 78 ++++-
.../src/lib/services/keyboard-shortcut.service.ts | 176 +++++++++-
.../start-adapter-configuration.component.html | 51 +--
.../start-adapter-configuration.component.ts | 27 +-
.../adapter-started-dialog.component.ts | 31 +-
.../core/components/iconbar/iconbar.component.html | 19 +-
.../core/components/iconbar/iconbar.component.scss | 27 ++
.../core/components/iconbar/iconbar.component.ts | 2 +
.../streampipes/streampipes.component.ts | 61 +++-
.../shortcuts/shortcut-dialog.component.html | 30 ++
.../shortcuts/shortcut-dialog.component.scss | 35 ++
.../shortcuts/shortcut-dialog.component.ts} | 35 +-
.../components/shortcuts/shortcuts.component.ts | 50 +++
ui/src/app/keyboard-shortcut.service.spec.ts | 277 +++++++++++++++
36 files changed, 1405 insertions(+), 384 deletions(-)
diff --cc streampipes-client-python/poetry.lock
index 175fa1197b,4531083f93..23e133be60
--- a/streampipes-client-python/poetry.lock
+++ b/streampipes-client-python/poetry.lock
@@@ -406,7 -406,7 +406,7 @@@ files =
{file = "cffi-2.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:b882b3df248017dba09d6b16defe9b5c407fe32fc7c65a9c69798e6175601be9"},
{file = "cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529"},
]
- markers = {deployment = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"linux\" and platform_python_implementation != \"PyPy\"", docs = "implementation_name == \"pypy\""}
-markers = {deployment = "sys_platform == \"linux\" and platform_python_implementation != \"PyPy\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"", docs = "implementation_name == \"pypy\""}
++markers = {deployment = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"linux\" and platform_python_implementation != \"PyPy\"", dev = "platform_python_implementation != \"PyPy\"", docs = "implementation_name == \"pypy\""}
[package.dependencies]
pycparser = {version = "*", markers = "implementation_name != \"PyPy\""}
@@@ -746,8 -746,8 +746,7 @@@ version = "48.0.1
description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers."
optional = false
python-versions = "!=3.9.0,!=3.9.1,>=3.9"
--groups = ["deployment"]
- markers = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"linux\""
-markers = "sys_platform == \"linux\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\""
++groups = ["deployment", "dev"]
files = [
{file = "cryptography-48.0.1-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:3e4a1a3232eef2e6c732827d5722db29a0cc8b27af2a4d865b094cf954be9ca1"},
{file = "cryptography-48.0.1-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:32143b24adb918f078134e1e230f1eb8cc04886b92c28b5f0041aaf3e5699225"},
@@@ -2893,7 -3053,7 +3052,7 @@@ files =
{file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"},
{file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"},
]
- markers = {deployment = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"linux\" and platform_python_implementation != \"PyPy\" and implementation_name != \"PyPy\"", docs = "implementation_name == \"pypy\""}
-markers = {deployment = "sys_platform == \"linux\" and platform_python_implementation != \"PyPy\" and implementation_name != \"PyPy\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"", docs = "implementation_name == \"pypy\""}
++markers = {deployment = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"linux\" and platform_python_implementation != \"PyPy\" and implementation_name != \"PyPy\"", dev = "platform_python_implementation != \"PyPy\" and implementation_name != \"PyPy\"", docs = "implementation_name == \"pypy\""}
[[package]]
name = "pydantic"
diff --cc streampipes-client-python/pyproject.toml
index 8205498d50,ca28917e49..81baa17490
--- a/streampipes-client-python/pyproject.toml
+++ b/streampipes-client-python/pyproject.toml
@@@ -26,9 -26,8 +26,9 @@@ requires-python = ">=3.10
dependencies = [
"confluent-kafka>=2.15.0,<3",
"nats-py>=2.2,<3",
- "pandas>=2.3,<3",
+ "pandas>=2.3.3,<3",
"pydantic>=2.6.3,<3.0.0",
+ "pyyaml>=6.0,<7",
"requests>=2.28,<3",
"typing-extensions>=4.5,<5"
]