diff --git a/.dapr/components/pubsub.yaml b/.dapr/components/pubsub.yaml index 7d2a6f98..fb32dcdb 100644 --- a/.dapr/components/pubsub.yaml +++ b/.dapr/components/pubsub.yaml @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.dapr/config.yaml b/.dapr/config.yaml index 94b0e973..e881bc33 100644 --- a/.dapr/config.yaml +++ b/.dapr/config.yaml @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 2b6f5ce0..3d695e7f 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.devcontainer/scripts/configure-proxies.sh b/.devcontainer/scripts/configure-proxies.sh index 8edcb2fa..6dd94aae 100755 --- a/.devcontainer/scripts/configure-proxies.sh +++ b/.devcontainer/scripts/configure-proxies.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.devcontainer/scripts/container-set.sh b/.devcontainer/scripts/container-set.sh index 60f4372c..1bbec5eb 100755 --- a/.devcontainer/scripts/container-set.sh +++ b/.devcontainer/scripts/container-set.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.devcontainer/scripts/postCreateCommand.sh b/.devcontainer/scripts/postCreateCommand.sh index 31ad2ef1..41528143 100755 --- a/.devcontainer/scripts/postCreateCommand.sh +++ b/.devcontainer/scripts/postCreateCommand.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml index 41ff5189..91813013 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -1,3 +1,17 @@ +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 + name: 🐞 Bug Report description: Provide a general summary of the bug in the title below. title: "[Bug]: " diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 69a919e5..65e4bd25 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 8224d245..4c99bbb3 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml index 3fb9bbb1..6ec9558e 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.yml +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -1,3 +1,17 @@ +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 + name: 🛠️ Feature Request description: Suggest an idea to help us improve our product. title: "[Feature]: " diff --git a/.github/ISSUE_TEMPLATE/question.yml b/.github/ISSUE_TEMPLATE/question.yml index a15e4539..063db90c 100644 --- a/.github/ISSUE_TEMPLATE/question.yml +++ b/.github/ISSUE_TEMPLATE/question.yml @@ -1,3 +1,17 @@ +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 + name: ❓ Question or general issue description: Approach us with a question title: "[Q]: " diff --git a/.github/actions/pre-commit-action/action.yml b/.github/actions/pre-commit-action/action.yml index 0815fa8a..b2abc981 100644 --- a/.github/actions/pre-commit-action/action.yml +++ b/.github/actions/pre-commit-action/action.yml @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.github/dependabot.yml b/.github/dependabot.yml index dc5fb175..ae7e3e57 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.github/workflows/check-licenses.yml b/.github/workflows/check-licenses.yml index 631830d6..e27549b9 100644 --- a/.github/workflows/check-licenses.yml +++ b/.github/workflows/check-licenses.yml @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at @@ -27,10 +27,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Clone License Check Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: eclipse-velocitas/license-check ref: v1.2.3 diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 955ca12d..98bffe30 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at @@ -39,10 +39,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Initialize python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} cache: "pip" @@ -70,7 +70,7 @@ jobs: run: tox - name: Publish Unit Test Results - uses: mikepenz/action-junit-report@v3 + uses: mikepenz/action-junit-report@v4 if: always() with: report_paths: ./results/UnitTest/junit.xml @@ -79,7 +79,7 @@ jobs: annotate_only: true - name: ReportGenerator - uses: danielpalme/ReportGenerator-GitHub-Action@5.1.23 + uses: danielpalme/ReportGenerator-GitHub-Action@5.2.0 with: reports: "./results/CodeCoverage/cobertura-coverage.xml" # REQUIRED # The coverage reports that should be parsed (separated by semicolon). Globbing is supported. targetdir: "." # REQUIRED # The directory where the generated report should be saved. diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index e70cecdc..7fbd67a3 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at @@ -52,7 +52,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/.github/workflows/project-creation.yaml b/.github/workflows/project-creation.yaml index aca6d11b..575368fa 100644 --- a/.github/workflows/project-creation.yaml +++ b/.github/workflows/project-creation.yaml @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Robert Bosch GmbH +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at @@ -38,7 +38,7 @@ jobs: fail-fast: false steps: - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: 18 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 6384ebca..51c44378 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at @@ -25,10 +25,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Initialize python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.10" diff --git a/.gitignore b/.gitignore index 66f529f1..fbd5dd9b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,17 +1,3 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation -# -# This program and the accompanying materials are made available under the -# terms of the Apache License, Version 2.0 which is available at -# https://www.apache.org/licenses/LICENSE-2.0. -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. -# -# SPDX-License-Identifier: Apache-2.0 - # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] diff --git a/.licensechecker.yml b/.licensechecker.yml index 02acdf08..2c4eed7a 100644 --- a/.licensechecker.yml +++ b/.licensechecker.yml @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.ort.yml b/.ort.yml index 1db32867..36b33101 100644 --- a/.ort.yml +++ b/.ort.yml @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 842bdf80..1a32f08d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at @@ -88,6 +88,12 @@ repos: rev: 1.7.5 hooks: - id: bandit + exclude: > + (?x)^( + .*_pb2.py| + .*_pb2.pyi| + .*_pb2_grpc.py + )$ args: ["--skip=B101"] types_or: [python] @@ -116,27 +122,43 @@ repos: .*_pb2_grpc.py )$ - # - repo: https://github.com/Lucas-C/pre-commit-hooks - # rev: v1.3.1 - # hooks: - # - id: insert-license - # files: '.*\.(py|pyi|yaml|yml|sh|helmignore|dockerignore|gitignore)$' - # args: - # - --license-filepath - # - license_header.txt - # - --comment-style - # - "#" - # - id: insert-license - # files: '.*\.(proto)$' - # args: - # - --license-filepath - # - license_header.txt - # - --comment-style - # - // - # - id: insert-license - # files: "Dockerfile.*" - # args: - # - --license-filepath - # - license_header.txt - # - --comment-style - # - "#" + - repo: https://github.com/Lucas-C/pre-commit-hooks + rev: v1.5.4 + hooks: + - id: insert-license + files: '.*\.(py|pyi|yaml|yml|sh|in)$' + exclude: > + (?x)^( + .*_pb2.py| + .*_pb2.pyi| + .*_pb2_grpc.py + )$ + args: + - --license-filepath + - license_header.txt + - --comment-style + - "#" + - --use-current-year + - --allow-past-years + - --skip-license-insertion-comment=This file is maintained by velocitas CLI, do not modify manually. + - id: insert-license + files: '.*\.(proto)$' + args: + - --license-filepath + - license_header.txt + - --comment-style + - // + - --use-current-year + - --allow-past-years + - --skip-license-insertion-comment=This file is maintained by velocitas CLI, do not modify manually. + - --skip-license-insertion-comment=!/bin/bash + - id: insert-license + files: "Dockerfile.*" + args: + - --license-filepath + - license_header.txt + - --comment-style + - "#" + - --use-current-year + - --allow-past-years + - --skip-license-insertion-comment=This file is maintained by velocitas CLI, do not modify manually. diff --git a/.project-creation/.skeleton/Dockerfile b/.project-creation/.skeleton/Dockerfile index fd22fb8d..45705d06 100644 --- a/.project-creation/.skeleton/Dockerfile +++ b/.project-creation/.skeleton/Dockerfile @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Contributors to the Eclipse Foundation +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.project-creation/.skeleton/requirements.in b/.project-creation/.skeleton/requirements.in index 419da81d..8be435a7 100644 --- a/.project-creation/.skeleton/requirements.in +++ b/.project-creation/.skeleton/requirements.in @@ -1,3 +1,17 @@ +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 + grpcio==1.59.0 protobuf==4.24.4 dapr==1.11.0 diff --git a/.project-creation/.skeleton/src/__init__.py b/.project-creation/.skeleton/src/__init__.py index fdcc18ec..a1df86e3 100644 --- a/.project-creation/.skeleton/src/__init__.py +++ b/.project-creation/.skeleton/src/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Contributors to the Eclipse Foundation +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.project-creation/.skeleton/src/main.py b/.project-creation/.skeleton/src/main.py index 747579ea..fd23b609 100644 --- a/.project-creation/.skeleton/src/main.py +++ b/.project-creation/.skeleton/src/main.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Contributors to the Eclipse Foundation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.project-creation/.skeleton/src/vapp.py b/.project-creation/.skeleton/src/vapp.py index 76ce2d5c..f9b15814 100644 --- a/.project-creation/.skeleton/src/vapp.py +++ b/.project-creation/.skeleton/src/vapp.py @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Contributors to the Eclipse Foundation +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.project-creation/.skeleton/tests/__init__.py b/.project-creation/.skeleton/tests/__init__.py index b3251343..22999bbb 100644 --- a/.project-creation/.skeleton/tests/__init__.py +++ b/.project-creation/.skeleton/tests/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.project-creation/.skeleton/tests/integration/__init__.py b/.project-creation/.skeleton/tests/integration/__init__.py index fdcc18ec..a1df86e3 100644 --- a/.project-creation/.skeleton/tests/integration/__init__.py +++ b/.project-creation/.skeleton/tests/integration/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Contributors to the Eclipse Foundation +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.project-creation/.skeleton/tests/integration/integration_test.py b/.project-creation/.skeleton/tests/integration/integration_test.py index c287f6da..cf36ddc9 100644 --- a/.project-creation/.skeleton/tests/integration/integration_test.py +++ b/.project-creation/.skeleton/tests/integration/integration_test.py @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Contributors to the Eclipse Foundation +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.project-creation/.skeleton/tests/requirements.in b/.project-creation/.skeleton/tests/requirements.in index ce969732..fe53cb33 100644 --- a/.project-creation/.skeleton/tests/requirements.in +++ b/.project-creation/.skeleton/tests/requirements.in @@ -1,3 +1,17 @@ +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 + pytest pytest-ordering pytest-asyncio diff --git a/.project-creation/.skeleton/tests/unit/__init__.py b/.project-creation/.skeleton/tests/unit/__init__.py index fdcc18ec..a1df86e3 100644 --- a/.project-creation/.skeleton/tests/unit/__init__.py +++ b/.project-creation/.skeleton/tests/unit/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Contributors to the Eclipse Foundation +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.project-creation/.skeleton/tests/unit/test_placeholder.py b/.project-creation/.skeleton/tests/unit/test_placeholder.py index c242fe84..32c96181 100644 --- a/.project-creation/.skeleton/tests/unit/test_placeholder.py +++ b/.project-creation/.skeleton/tests/unit/test_placeholder.py @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Contributors to the Eclipse Foundation +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.project-creation/run.py b/.project-creation/run.py index 5b5cb0b5..7f7179fa 100644 --- a/.project-creation/run.py +++ b/.project-creation/run.py @@ -1,15 +1,15 @@ -# Copyright (c) 2023 Robert Bosch GmbH - +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at # https://www.apache.org/licenses/LICENSE-2.0. - +# # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. - +# # SPDX-License-Identifier: Apache-2.0 import argparse diff --git a/.project-creation/templates/.devcontainer/tests/automated_tests/requirements_test.py b/.project-creation/templates/.devcontainer/tests/automated_tests/requirements_test.py index 32b975a4..6fdc8af9 100644 --- a/.project-creation/templates/.devcontainer/tests/automated_tests/requirements_test.py +++ b/.project-creation/templates/.devcontainer/tests/automated_tests/requirements_test.py @@ -1,15 +1,15 @@ -# Copyright (c) 2023 Robert Bosch GmbH - +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at # https://www.apache.org/licenses/LICENSE-2.0. - +# # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. - +# # SPDX-License-Identifier: Apache-2.0 import unittest diff --git a/.project-creation/templates/.devcontainer/tests/automated_tests/runtime_test.py b/.project-creation/templates/.devcontainer/tests/automated_tests/runtime_test.py index 6dbb80ec..5f9e34a6 100644 --- a/.project-creation/templates/.devcontainer/tests/automated_tests/runtime_test.py +++ b/.project-creation/templates/.devcontainer/tests/automated_tests/runtime_test.py @@ -1,15 +1,15 @@ -# Copyright (c) 2023 Robert Bosch GmbH - +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at # https://www.apache.org/licenses/LICENSE-2.0. - +# # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. - +# # SPDX-License-Identifier: Apache-2.0 import os diff --git a/.project-creation/templates/requirements.in b/.project-creation/templates/requirements.in index 093774d6..a104d888 100644 --- a/.project-creation/templates/requirements.in +++ b/.project-creation/templates/requirements.in @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.project-creation/test/test_integration.py b/.project-creation/test/test_integration.py index d364e917..251fc1d7 100644 --- a/.project-creation/test/test_integration.py +++ b/.project-creation/test/test_integration.py @@ -1,3 +1,17 @@ +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 + import os from pytest_check import check diff --git a/.vscode/scripts/ensure-dapr.sh b/.vscode/scripts/ensure-dapr.sh index c9fbbd87..c19271cb 100755 --- a/.vscode/scripts/ensure-dapr.sh +++ b/.vscode/scripts/ensure-dapr.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.vscode/scripts/exec-check.sh b/.vscode/scripts/exec-check.sh index 5f9cf3dc..5016cf40 100755 --- a/.vscode/scripts/exec-check.sh +++ b/.vscode/scripts/exec-check.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.vscode/scripts/feeder_config/default/mapping.yml b/.vscode/scripts/feeder_config/default/mapping.yml index 3c5e4649..6ae286b1 100644 --- a/.vscode/scripts/feeder_config/default/mapping.yml +++ b/.vscode/scripts/feeder_config/default/mapping.yml @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.vscode/scripts/feeder_config/dogmode/mapping_DogMode.yml b/.vscode/scripts/feeder_config/dogmode/mapping_DogMode.yml index c0ba305f..bf907e07 100644 --- a/.vscode/scripts/feeder_config/dogmode/mapping_DogMode.yml +++ b/.vscode/scripts/feeder_config/dogmode/mapping_DogMode.yml @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.vscode/scripts/run-feedercan.sh b/.vscode/scripts/run-feedercan.sh index 57437168..a426e894 100755 --- a/.vscode/scripts/run-feedercan.sh +++ b/.vscode/scripts/run-feedercan.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.vscode/scripts/run-hvacservice.sh b/.vscode/scripts/run-hvacservice.sh index 78d5a2c3..1d69b962 100755 --- a/.vscode/scripts/run-hvacservice.sh +++ b/.vscode/scripts/run-hvacservice.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.vscode/scripts/run-mosquitto.sh b/.vscode/scripts/run-mosquitto.sh index 460b4844..72ffad12 100755 --- a/.vscode/scripts/run-mosquitto.sh +++ b/.vscode/scripts/run-mosquitto.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.vscode/scripts/run-seatservice.sh b/.vscode/scripts/run-seatservice.sh index c744b432..8bcbe393 100755 --- a/.vscode/scripts/run-seatservice.sh +++ b/.vscode/scripts/run-seatservice.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.vscode/scripts/run-vehicledatabroker-cli.sh b/.vscode/scripts/run-vehicledatabroker-cli.sh index b0d6e8ea..dfc057c4 100755 --- a/.vscode/scripts/run-vehicledatabroker-cli.sh +++ b/.vscode/scripts/run-vehicledatabroker-cli.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/.vscode/scripts/run-vehicledatabroker.sh b/.vscode/scripts/run-vehicledatabroker.sh index f8b0c8a3..9a7d057d 100755 --- a/.vscode/scripts/run-vehicledatabroker.sh +++ b/.vscode/scripts/run-vehicledatabroker.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b884020c..f06ec1ab 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -105,7 +105,7 @@ If there are any other `none public python dependencies` (E.g. GitHub links), th Please make sure any file you newly create contains a proper license header like this: ```python -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/MANIFEST.in b/MANIFEST.in index a01e8ce7..2212fab4 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,2 +1,16 @@ +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 + global-include *.md LICENSE recursive-include examples * diff --git a/NOTICE-3RD-PARTY-CONTENT.md b/NOTICE-3RD-PARTY-CONTENT.md index a7c47ad8..1cd2b605 100644 --- a/NOTICE-3RD-PARTY-CONTENT.md +++ b/NOTICE-3RD-PARTY-CONTENT.md @@ -55,7 +55,7 @@ |paho-mqtt|1.6.1|OSI Approved| |pathspec|0.11.2|Mozilla Public License 2.0 (MPL 2.0)| |pbr|5.11.1|Apache 2.0| -|pip|23.3.1|MIT| +|pip|23.3.2|MIT| |pip-tools|7.3.0|BSD| |platformdirs|3.11.0|MIT| |pluggy|1.3.0|MIT| @@ -93,14 +93,13 @@ ## Workflows | Dependency | Version | License | |:-----------|:-------:|--------:| -|actions/checkout|v3|MIT License| |actions/checkout|v4|MIT License| |actions/setup-java|v1.4.4|MIT License| -|actions/setup-node|v3|MIT License| -|actions/setup-python|v4|MIT License| +|actions/setup-node|v4|MIT License| +|actions/setup-python|v5|MIT License| |actions/upload-artifact|v3|MIT License| -|danielpalme/ReportGenerator-GitHub-Action|5.1.23|Apache License 2.0| +|danielpalme/ReportGenerator-GitHub-Action|5.2.0|Apache License 2.0| |devcontainers/ci|v0.3|MIT License| |github/codeql-action|v2|MIT License| -|mikepenz/action-junit-report|v3|Apache License 2.0| +|mikepenz/action-junit-report|v4|Apache License 2.0| |softprops/action-gh-release|v1|MIT License| diff --git a/NOTICE.md b/NOTICE.md index 80a7bcbe..f3148844 100644 --- a/NOTICE.md +++ b/NOTICE.md @@ -5,8 +5,8 @@ This program and the accompanying materials are made available under the terms o SPDX-License-Identifier: Apache-2.0 ## Contributors: -* Robert Bosch GmbH - initial API and implementation -* Microsoft Corporation - initial API and implementation +* Robert Bosch GmbH +* Microsoft Corporation ## Third-party Content diff --git a/examples/__init__.py b/examples/__init__.py index b3251343..22999bbb 100644 --- a/examples/__init__.py +++ b/examples/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/array-datatype/src/__init__.py b/examples/array-datatype/src/__init__.py index b3251343..22999bbb 100644 --- a/examples/array-datatype/src/__init__.py +++ b/examples/array-datatype/src/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/array-datatype/src/main.py b/examples/array-datatype/src/main.py index bdeb7d37..946a9efb 100644 --- a/examples/array-datatype/src/main.py +++ b/examples/array-datatype/src/main.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/array-datatype/tests/__init__.py b/examples/array-datatype/tests/__init__.py index b3251343..22999bbb 100644 --- a/examples/array-datatype/tests/__init__.py +++ b/examples/array-datatype/tests/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/array-datatype/tests/integration/__init__.py b/examples/array-datatype/tests/integration/__init__.py index b3251343..22999bbb 100644 --- a/examples/array-datatype/tests/integration/__init__.py +++ b/examples/array-datatype/tests/integration/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/array-datatype/tests/unit/__init__.py b/examples/array-datatype/tests/unit/__init__.py index b3251343..22999bbb 100644 --- a/examples/array-datatype/tests/unit/__init__.py +++ b/examples/array-datatype/tests/unit/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/atomic-set/src/__init__.py b/examples/atomic-set/src/__init__.py index b3251343..22999bbb 100644 --- a/examples/atomic-set/src/__init__.py +++ b/examples/atomic-set/src/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/atomic-set/src/main.py b/examples/atomic-set/src/main.py index 265afe9b..09d1ac7b 100644 --- a/examples/atomic-set/src/main.py +++ b/examples/atomic-set/src/main.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/atomic-set/tests/__init__.py b/examples/atomic-set/tests/__init__.py index b3251343..22999bbb 100644 --- a/examples/atomic-set/tests/__init__.py +++ b/examples/atomic-set/tests/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/atomic-set/tests/integration/__init__.py b/examples/atomic-set/tests/integration/__init__.py index b3251343..22999bbb 100644 --- a/examples/atomic-set/tests/integration/__init__.py +++ b/examples/atomic-set/tests/integration/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/atomic-set/tests/unit/__init__.py b/examples/atomic-set/tests/unit/__init__.py index b3251343..22999bbb 100644 --- a/examples/atomic-set/tests/unit/__init__.py +++ b/examples/atomic-set/tests/unit/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/datapoint-set/src/__init__.py b/examples/datapoint-set/src/__init__.py index b3251343..22999bbb 100644 --- a/examples/datapoint-set/src/__init__.py +++ b/examples/datapoint-set/src/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/datapoint-set/src/main.py b/examples/datapoint-set/src/main.py index 4d1af76f..13f5269b 100644 --- a/examples/datapoint-set/src/main.py +++ b/examples/datapoint-set/src/main.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/datapoint-set/tests/__init__.py b/examples/datapoint-set/tests/__init__.py index b3251343..22999bbb 100644 --- a/examples/datapoint-set/tests/__init__.py +++ b/examples/datapoint-set/tests/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/datapoint-set/tests/integration/__init__.py b/examples/datapoint-set/tests/integration/__init__.py index b3251343..22999bbb 100644 --- a/examples/datapoint-set/tests/integration/__init__.py +++ b/examples/datapoint-set/tests/integration/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/datapoint-set/tests/unit/__init__.py b/examples/datapoint-set/tests/unit/__init__.py index b3251343..22999bbb 100644 --- a/examples/datapoint-set/tests/unit/__init__.py +++ b/examples/datapoint-set/tests/unit/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/dog-mode/src/__init__.py b/examples/dog-mode/src/__init__.py index b3251343..22999bbb 100644 --- a/examples/dog-mode/src/__init__.py +++ b/examples/dog-mode/src/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/dog-mode/src/main.py b/examples/dog-mode/src/main.py index 8c845afe..f4c3c4d1 100644 --- a/examples/dog-mode/src/main.py +++ b/examples/dog-mode/src/main.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/dog-mode/src/vehicle_model/__init__.py b/examples/dog-mode/src/vehicle_model/__init__.py index b3251343..22999bbb 100644 --- a/examples/dog-mode/src/vehicle_model/__init__.py +++ b/examples/dog-mode/src/vehicle_model/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/dog-mode/src/vehicle_model/proto/hvac.proto b/examples/dog-mode/src/vehicle_model/proto/hvac.proto index 33c6f1fc..48dde935 100644 --- a/examples/dog-mode/src/vehicle_model/proto/hvac.proto +++ b/examples/dog-mode/src/vehicle_model/proto/hvac.proto @@ -1,4 +1,4 @@ -// Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +// Copyright (c) 2022-2024 Contributors to the Eclipse Foundation // // This program and the accompanying materials are made available under the // terms of the Apache License, Version 2.0 which is available at diff --git a/examples/dog-mode/src/vehicle_model/proto/hvac_pb2.py b/examples/dog-mode/src/vehicle_model/proto/hvac_pb2.py index 84979b2b..67016ef8 100644 --- a/examples/dog-mode/src/vehicle_model/proto/hvac_pb2.py +++ b/examples/dog-mode/src/vehicle_model/proto/hvac_pb2.py @@ -1,18 +1,4 @@ # -*- coding: utf-8 -*- -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation -# -# This program and the accompanying materials are made available under the -# terms of the Apache License, Version 2.0 which is available at -# https://www.apache.org/licenses/LICENSE-2.0. -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. -# -# SPDX-License-Identifier: Apache-2.0 - # Generated by the protocol buffer compiler. DO NOT EDIT! # source: hvac.proto """Generated protocol buffer code.""" diff --git a/examples/dog-mode/src/vehicle_model/proto/hvac_pb2.pyi b/examples/dog-mode/src/vehicle_model/proto/hvac_pb2.pyi index 99116e5e..b35b6d5c 100644 --- a/examples/dog-mode/src/vehicle_model/proto/hvac_pb2.pyi +++ b/examples/dog-mode/src/vehicle_model/proto/hvac_pb2.pyi @@ -1,17 +1,3 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation -# -# This program and the accompanying materials are made available under the -# terms of the Apache License, Version 2.0 which is available at -# https://www.apache.org/licenses/LICENSE-2.0. -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. -# -# SPDX-License-Identifier: Apache-2.0 - """ @generated by mypy-protobuf. Do not edit manually! isort:skip_file diff --git a/examples/dog-mode/src/vehicle_model/proto/hvac_pb2_grpc.py b/examples/dog-mode/src/vehicle_model/proto/hvac_pb2_grpc.py index b7ff2f8a..99fbb5c4 100644 --- a/examples/dog-mode/src/vehicle_model/proto/hvac_pb2_grpc.py +++ b/examples/dog-mode/src/vehicle_model/proto/hvac_pb2_grpc.py @@ -1,17 +1,3 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation -# -# This program and the accompanying materials are made available under the -# terms of the Apache License, Version 2.0 which is available at -# https://www.apache.org/licenses/LICENSE-2.0. -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. -# -# SPDX-License-Identifier: Apache-2.0 - # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc diff --git a/examples/dog-mode/src/vehicle_model/sample.py b/examples/dog-mode/src/vehicle_model/sample.py index e459b353..3bdfabb7 100644 --- a/examples/dog-mode/src/vehicle_model/sample.py +++ b/examples/dog-mode/src/vehicle_model/sample.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/dog-mode/tests/__init__.py b/examples/dog-mode/tests/__init__.py index b3251343..22999bbb 100644 --- a/examples/dog-mode/tests/__init__.py +++ b/examples/dog-mode/tests/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/dog-mode/tests/integration/__init__.py b/examples/dog-mode/tests/integration/__init__.py index b3251343..22999bbb 100644 --- a/examples/dog-mode/tests/integration/__init__.py +++ b/examples/dog-mode/tests/integration/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/dog-mode/tests/unit/__init__.py b/examples/dog-mode/tests/unit/__init__.py index b3251343..22999bbb 100644 --- a/examples/dog-mode/tests/unit/__init__.py +++ b/examples/dog-mode/tests/unit/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/dynamic-rule/src/__init__.py b/examples/dynamic-rule/src/__init__.py index b3251343..22999bbb 100644 --- a/examples/dynamic-rule/src/__init__.py +++ b/examples/dynamic-rule/src/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/dynamic-rule/src/main.py b/examples/dynamic-rule/src/main.py index 9ac76271..3c692393 100644 --- a/examples/dynamic-rule/src/main.py +++ b/examples/dynamic-rule/src/main.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/dynamic-rule/tests/__init__.py b/examples/dynamic-rule/tests/__init__.py index b3251343..22999bbb 100644 --- a/examples/dynamic-rule/tests/__init__.py +++ b/examples/dynamic-rule/tests/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/dynamic-rule/tests/integration/__init__.py b/examples/dynamic-rule/tests/integration/__init__.py index b3251343..22999bbb 100644 --- a/examples/dynamic-rule/tests/integration/__init__.py +++ b/examples/dynamic-rule/tests/integration/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/dynamic-rule/tests/unit/__init__.py b/examples/dynamic-rule/tests/unit/__init__.py index b3251343..22999bbb 100644 --- a/examples/dynamic-rule/tests/unit/__init__.py +++ b/examples/dynamic-rule/tests/unit/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/run-app.sh b/examples/run-app.sh index 3faae67c..361522d7 100755 --- a/examples/run-app.sh +++ b/examples/run-app.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/seat-adjuster/Dockerfile b/examples/seat-adjuster/Dockerfile index 33870e1f..be0b5f1b 100644 --- a/examples/seat-adjuster/Dockerfile +++ b/examples/seat-adjuster/Dockerfile @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/seat-adjuster/requirements.in b/examples/seat-adjuster/requirements.in index 419da81d..8be435a7 100644 --- a/examples/seat-adjuster/requirements.in +++ b/examples/seat-adjuster/requirements.in @@ -1,3 +1,17 @@ +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 + grpcio==1.59.0 protobuf==4.24.4 dapr==1.11.0 diff --git a/examples/seat-adjuster/src/__init__.py b/examples/seat-adjuster/src/__init__.py index b3251343..22999bbb 100644 --- a/examples/seat-adjuster/src/__init__.py +++ b/examples/seat-adjuster/src/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/seat-adjuster/src/main.py b/examples/seat-adjuster/src/main.py index f4975394..58c21a18 100644 --- a/examples/seat-adjuster/src/main.py +++ b/examples/seat-adjuster/src/main.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/seat-adjuster/src/vapp.py b/examples/seat-adjuster/src/vapp.py index f92d1f43..94533964 100644 --- a/examples/seat-adjuster/src/vapp.py +++ b/examples/seat-adjuster/src/vapp.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/seat-adjuster/tests/__init__.py b/examples/seat-adjuster/tests/__init__.py index b3251343..22999bbb 100644 --- a/examples/seat-adjuster/tests/__init__.py +++ b/examples/seat-adjuster/tests/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/seat-adjuster/tests/integration/__init__.py b/examples/seat-adjuster/tests/integration/__init__.py index b3251343..22999bbb 100644 --- a/examples/seat-adjuster/tests/integration/__init__.py +++ b/examples/seat-adjuster/tests/integration/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/seat-adjuster/tests/integration/integration_test.py b/examples/seat-adjuster/tests/integration/integration_test.py index c694ce38..4e609d03 100644 --- a/examples/seat-adjuster/tests/integration/integration_test.py +++ b/examples/seat-adjuster/tests/integration/integration_test.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/seat-adjuster/tests/requirements.in b/examples/seat-adjuster/tests/requirements.in index ce969732..fe53cb33 100644 --- a/examples/seat-adjuster/tests/requirements.in +++ b/examples/seat-adjuster/tests/requirements.in @@ -1,3 +1,17 @@ +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 + pytest pytest-ordering pytest-asyncio diff --git a/examples/seat-adjuster/tests/unit/__init__.py b/examples/seat-adjuster/tests/unit/__init__.py index b3251343..22999bbb 100644 --- a/examples/seat-adjuster/tests/unit/__init__.py +++ b/examples/seat-adjuster/tests/unit/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/seat-adjuster/tests/unit/test_run.py b/examples/seat-adjuster/tests/unit/test_run.py index 649edcfd..cdcc88b5 100644 --- a/examples/seat-adjuster/tests/unit/test_run.py +++ b/examples/seat-adjuster/tests/unit/test_run.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/static-rule/src/__init__.py b/examples/static-rule/src/__init__.py index b3251343..22999bbb 100644 --- a/examples/static-rule/src/__init__.py +++ b/examples/static-rule/src/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/static-rule/src/main.py b/examples/static-rule/src/main.py index 9b0cbc21..3659bb55 100644 --- a/examples/static-rule/src/main.py +++ b/examples/static-rule/src/main.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/static-rule/tests/__init__.py b/examples/static-rule/tests/__init__.py index b3251343..22999bbb 100644 --- a/examples/static-rule/tests/__init__.py +++ b/examples/static-rule/tests/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/static-rule/tests/integration/__init__.py b/examples/static-rule/tests/integration/__init__.py index b3251343..22999bbb 100644 --- a/examples/static-rule/tests/integration/__init__.py +++ b/examples/static-rule/tests/integration/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/static-rule/tests/unit/__init__.py b/examples/static-rule/tests/unit/__init__.py index b3251343..22999bbb 100644 --- a/examples/static-rule/tests/unit/__init__.py +++ b/examples/static-rule/tests/unit/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/vdb-queries/src/__init__.py b/examples/vdb-queries/src/__init__.py index b3251343..22999bbb 100644 --- a/examples/vdb-queries/src/__init__.py +++ b/examples/vdb-queries/src/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/vdb-queries/src/main.py b/examples/vdb-queries/src/main.py index cfdb8462..ab73d25d 100755 --- a/examples/vdb-queries/src/main.py +++ b/examples/vdb-queries/src/main.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/vdb-queries/tests/__init__.py b/examples/vdb-queries/tests/__init__.py index b3251343..22999bbb 100644 --- a/examples/vdb-queries/tests/__init__.py +++ b/examples/vdb-queries/tests/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/vdb-queries/tests/integration/__init__.py b/examples/vdb-queries/tests/integration/__init__.py index b3251343..22999bbb 100644 --- a/examples/vdb-queries/tests/integration/__init__.py +++ b/examples/vdb-queries/tests/integration/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/examples/vdb-queries/tests/unit/__init__.py b/examples/vdb-queries/tests/unit/__init__.py index b3251343..22999bbb 100644 --- a/examples/vdb-queries/tests/unit/__init__.py +++ b/examples/vdb-queries/tests/unit/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/generate-grpc-stubs.sh b/generate-grpc-stubs.sh index bdfad329..c5ec73db 100755 --- a/generate-grpc-stubs.sh +++ b/generate-grpc-stubs.sh @@ -1,5 +1,5 @@ #!/bin/zsh -# Copyright (c) 2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/license_header.txt b/license_header.txt index e3295bc8..ffd6fc73 100644 --- a/license_header.txt +++ b/license_header.txt @@ -1,4 +1,4 @@ -Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +Copyright (c) 2024 Contributors to the Eclipse Foundation This program and the accompanying materials are made available under the terms of the Apache License, Version 2.0 which is available at diff --git a/setup.py b/setup.py index c09703b0..6a1dc77c 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2023 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/__init__.py b/tests/__init__.py index b3251343..22999bbb 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/integration/__init__.py b/tests/integration/__init__.py index b3251343..22999bbb 100644 --- a/tests/integration/__init__.py +++ b/tests/integration/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/integration/databroker_test.py b/tests/integration/databroker_test.py index 83b4e368..5814c68e 100755 --- a/tests/integration/databroker_test.py +++ b/tests/integration/databroker_test.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/integration/inttesthelper_test.py b/tests/integration/inttesthelper_test.py index 5e828b66..6d6989e9 100644 --- a/tests/integration/inttesthelper_test.py +++ b/tests/integration/inttesthelper_test.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/integration/pubsub_test.py b/tests/integration/pubsub_test.py index f46d83b4..651df617 100644 --- a/tests/integration/pubsub_test.py +++ b/tests/integration/pubsub_test.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/unit/__init__.py b/tests/unit/__init__.py index b3251343..22999bbb 100644 --- a/tests/unit/__init__.py +++ b/tests/unit/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/unit/client_test.py b/tests/unit/client_test.py index c21a44ae..1217e97a 100644 --- a/tests/unit/client_test.py +++ b/tests/unit/client_test.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/unit/dapr_locator_test.py b/tests/unit/dapr_locator_test.py index 5918411b..be4d2eaa 100644 --- a/tests/unit/dapr_locator_test.py +++ b/tests/unit/dapr_locator_test.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/unit/dapr_pusbub_client_test.py b/tests/unit/dapr_pusbub_client_test.py index 6e4a301f..7d95cdb4 100644 --- a/tests/unit/dapr_pusbub_client_test.py +++ b/tests/unit/dapr_pusbub_client_test.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/unit/model_test.py b/tests/unit/model_test.py index 580f7c24..5057138d 100755 --- a/tests/unit/model_test.py +++ b/tests/unit/model_test.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/unit/mqtt_helper_test.py b/tests/unit/mqtt_helper_test.py index ab64e094..2f5b2cc6 100644 --- a/tests/unit/mqtt_helper_test.py +++ b/tests/unit/mqtt_helper_test.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/unit/native_locator_test.py b/tests/unit/native_locator_test.py index 03252936..738f15e9 100644 --- a/tests/unit/native_locator_test.py +++ b/tests/unit/native_locator_test.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/unit/native_pusbub_client_test.py b/tests/unit/native_pusbub_client_test.py index 660810c6..8a7f664f 100644 --- a/tests/unit/native_pusbub_client_test.py +++ b/tests/unit/native_pusbub_client_test.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/tests/unit/vehicle_app_test.py b/tests/unit/vehicle_app_test.py index 1fa911ed..b469bf83 100644 --- a/tests/unit/vehicle_app_test.py +++ b/tests/unit/vehicle_app_test.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/__init__.py b/velocitas_sdk/__init__.py index b3251343..22999bbb 100644 --- a/velocitas_sdk/__init__.py +++ b/velocitas_sdk/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/base.py b/velocitas_sdk/base.py index 2c0e54fb..8285f603 100644 --- a/velocitas_sdk/base.py +++ b/velocitas_sdk/base.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/config.py b/velocitas_sdk/config.py index 817b8581..5e5fc689 100644 --- a/velocitas_sdk/config.py +++ b/velocitas_sdk/config.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/dapr/__init__.py b/velocitas_sdk/dapr/__init__.py index b3251343..22999bbb 100644 --- a/velocitas_sdk/dapr/__init__.py +++ b/velocitas_sdk/dapr/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/dapr/_servicier.py b/velocitas_sdk/dapr/_servicier.py index 0f6cbe2d..fd467bee 100644 --- a/velocitas_sdk/dapr/_servicier.py +++ b/velocitas_sdk/dapr/_servicier.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/dapr/client.py b/velocitas_sdk/dapr/client.py index 614479b2..5a142835 100644 --- a/velocitas_sdk/dapr/client.py +++ b/velocitas_sdk/dapr/client.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/dapr/locator.py b/velocitas_sdk/dapr/locator.py index d54d5f92..3d350133 100644 --- a/velocitas_sdk/dapr/locator.py +++ b/velocitas_sdk/dapr/locator.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/dapr/middleware.py b/velocitas_sdk/dapr/middleware.py index 4644ac47..9eb00d62 100644 --- a/velocitas_sdk/dapr/middleware.py +++ b/velocitas_sdk/dapr/middleware.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/dapr/pubsub.py b/velocitas_sdk/dapr/pubsub.py index 8a049065..1a76bdb7 100644 --- a/velocitas_sdk/dapr/pubsub.py +++ b/velocitas_sdk/dapr/pubsub.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/dapr/server.py b/velocitas_sdk/dapr/server.py index 1bf1ffe5..5bd42b9d 100644 --- a/velocitas_sdk/dapr/server.py +++ b/velocitas_sdk/dapr/server.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/model.py b/velocitas_sdk/model.py index b18a6c14..53ab1fc1 100755 --- a/velocitas_sdk/model.py +++ b/velocitas_sdk/model.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/native/__init__.py b/velocitas_sdk/native/__init__.py index b3251343..22999bbb 100644 --- a/velocitas_sdk/native/__init__.py +++ b/velocitas_sdk/native/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/native/locator.py b/velocitas_sdk/native/locator.py index 421f71e1..9b3aa6df 100644 --- a/velocitas_sdk/native/locator.py +++ b/velocitas_sdk/native/locator.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/native/middleware.py b/velocitas_sdk/native/middleware.py index bb0265f8..835c0d20 100644 --- a/velocitas_sdk/native/middleware.py +++ b/velocitas_sdk/native/middleware.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/native/mqtt.py b/velocitas_sdk/native/mqtt.py index d0dae4a6..33026a4b 100644 --- a/velocitas_sdk/native/mqtt.py +++ b/velocitas_sdk/native/mqtt.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/proto/broker_pb2.pyi b/velocitas_sdk/proto/broker_pb2.pyi index 34baeb5b..239bc5e3 100644 --- a/velocitas_sdk/proto/broker_pb2.pyi +++ b/velocitas_sdk/proto/broker_pb2.pyi @@ -1,19 +1,6 @@ """ @generated by mypy-protobuf. Do not edit manually! isort:skip_file -Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation - -This program and the accompanying materials are made available under the -terms of the Apache License, Version 2.0 which is available at -https://www.apache.org/licenses/LICENSE-2.0. - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations -under the License. - -SPDX-License-Identifier: Apache-2.0 """ import builtins import collections.abc diff --git a/velocitas_sdk/proto/collector_pb2.pyi b/velocitas_sdk/proto/collector_pb2.pyi index af09dd22..b3c81b21 100644 --- a/velocitas_sdk/proto/collector_pb2.pyi +++ b/velocitas_sdk/proto/collector_pb2.pyi @@ -1,19 +1,6 @@ """ @generated by mypy-protobuf. Do not edit manually! isort:skip_file -Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation - -This program and the accompanying materials are made available under the -terms of the Apache License, Version 2.0 which is available at -https://www.apache.org/licenses/LICENSE-2.0. - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations -under the License. - -SPDX-License-Identifier: Apache-2.0 """ import builtins import collections.abc diff --git a/velocitas_sdk/proto/sdv/databroker/v1/broker.proto b/velocitas_sdk/proto/sdv/databroker/v1/broker.proto index 19023a7b..c0c74e5a 100644 --- a/velocitas_sdk/proto/sdv/databroker/v1/broker.proto +++ b/velocitas_sdk/proto/sdv/databroker/v1/broker.proto @@ -1,4 +1,4 @@ -// Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +// Copyright (c) 2022-2024 Contributors to the Eclipse Foundation // // This program and the accompanying materials are made available under the // terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/proto/sdv/databroker/v1/collector.proto b/velocitas_sdk/proto/sdv/databroker/v1/collector.proto index 220a57c3..23d9c956 100644 --- a/velocitas_sdk/proto/sdv/databroker/v1/collector.proto +++ b/velocitas_sdk/proto/sdv/databroker/v1/collector.proto @@ -1,4 +1,4 @@ -// Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +// Copyright (c) 2022-2024 Contributors to the Eclipse Foundation // // This program and the accompanying materials are made available under the // terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/proto/sdv/databroker/v1/types.proto b/velocitas_sdk/proto/sdv/databroker/v1/types.proto index e103bb67..456c3dc6 100644 --- a/velocitas_sdk/proto/sdv/databroker/v1/types.proto +++ b/velocitas_sdk/proto/sdv/databroker/v1/types.proto @@ -1,4 +1,4 @@ -// Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +// Copyright (c) 2022-2024 Contributors to the Eclipse Foundation // // This program and the accompanying materials are made available under the // terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/proto/types_pb2.pyi b/velocitas_sdk/proto/types_pb2.pyi index f8bde0b3..4fbecf7c 100644 --- a/velocitas_sdk/proto/types_pb2.pyi +++ b/velocitas_sdk/proto/types_pb2.pyi @@ -1,19 +1,6 @@ """ @generated by mypy-protobuf. Do not edit manually! isort:skip_file -Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation - -This program and the accompanying materials are made available under the -terms of the Apache License, Version 2.0 which is available at -https://www.apache.org/licenses/LICENSE-2.0. - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations -under the License. - -SPDX-License-Identifier: Apache-2.0 """ import builtins import collections.abc diff --git a/velocitas_sdk/py.typed b/velocitas_sdk/py.typed index 5c47f0e5..e69de29b 100644 --- a/velocitas_sdk/py.typed +++ b/velocitas_sdk/py.typed @@ -1,13 +0,0 @@ -// Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation -// -// This program and the accompanying materials are made available under the -// terms of the Apache License, Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0. -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations -// under the License. -// -// SPDX-License-Identifier: Apache-2.0 diff --git a/velocitas_sdk/test/__init__.py b/velocitas_sdk/test/__init__.py index b3251343..22999bbb 100644 --- a/velocitas_sdk/test/__init__.py +++ b/velocitas_sdk/test/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/test/databroker_testhelper.py b/velocitas_sdk/test/databroker_testhelper.py index 7b176d83..ecbde880 100644 --- a/velocitas_sdk/test/databroker_testhelper.py +++ b/velocitas_sdk/test/databroker_testhelper.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/test/inttesthelper.py b/velocitas_sdk/test/inttesthelper.py index 52d58125..2f5bb83b 100644 --- a/velocitas_sdk/test/inttesthelper.py +++ b/velocitas_sdk/test/inttesthelper.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/test/mqtt_util.py b/velocitas_sdk/test/mqtt_util.py index e185e5c1..f870a3d4 100644 --- a/velocitas_sdk/test/mqtt_util.py +++ b/velocitas_sdk/test/mqtt_util.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/util/__init__.py b/velocitas_sdk/util/__init__.py index b3251343..22999bbb 100644 --- a/velocitas_sdk/util/__init__.py +++ b/velocitas_sdk/util/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/util/log.py b/velocitas_sdk/util/log.py index c5396c6d..5f7d7099 100644 --- a/velocitas_sdk/util/log.py +++ b/velocitas_sdk/util/log.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/vdb/__init__.py b/velocitas_sdk/vdb/__init__.py index b3251343..22999bbb 100644 --- a/velocitas_sdk/vdb/__init__.py +++ b/velocitas_sdk/vdb/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/vdb/client.py b/velocitas_sdk/vdb/client.py index 9d270540..8b0282ae 100644 --- a/velocitas_sdk/vdb/client.py +++ b/velocitas_sdk/vdb/client.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/vdb/reply.py b/velocitas_sdk/vdb/reply.py index f956a567..df60227e 100644 --- a/velocitas_sdk/vdb/reply.py +++ b/velocitas_sdk/vdb/reply.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/vdb/subscriptions.py b/velocitas_sdk/vdb/subscriptions.py index b56da297..6e07f8e0 100644 --- a/velocitas_sdk/vdb/subscriptions.py +++ b/velocitas_sdk/vdb/subscriptions.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/vdb/types.py b/velocitas_sdk/vdb/types.py index 49f0a334..6283ecfb 100644 --- a/velocitas_sdk/vdb/types.py +++ b/velocitas_sdk/vdb/types.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/velocitas_sdk/vehicle_app.py b/velocitas_sdk/vehicle_app.py index 51057670..e890ef75 100644 --- a/velocitas_sdk/vehicle_app.py +++ b/velocitas_sdk/vehicle_app.py @@ -1,4 +1,4 @@ -# Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at diff --git a/whitelisted-licenses.txt b/whitelisted-licenses.txt index 5c47f0e5..d5a619bf 100644 --- a/whitelisted-licenses.txt +++ b/whitelisted-licenses.txt @@ -1,4 +1,4 @@ -// Copyright (c) 2022 Robert Bosch GmbH and Microsoft Corporation +// Copyright (c) 2024 Contributors to the Eclipse Foundation // // This program and the accompanying materials are made available under the // terms of the Apache License, Version 2.0 which is available at