From ea208175de228b4503f23bc5ab775d8d70272542 Mon Sep 17 00:00:00 2001
From: Pim Hutting
Date: Thu, 29 Jan 2026 15:57:22 +0100
Subject: [PATCH] chore: add copyright to all source files
---
src/robot_interface/__init__.py | 6 ++++++
src/robot_interface/core/__init__.py | 6 ++++++
src/robot_interface/core/config.py | 7 +++++++
src/robot_interface/endpoints/__init__.py | 6 ++++++
src/robot_interface/endpoints/actuation_receiver.py | 7 +++++++
src/robot_interface/endpoints/audio_sender.py | 7 +++++++
src/robot_interface/endpoints/gesture_settings.py | 7 +++++++
src/robot_interface/endpoints/main_receiver.py | 7 +++++++
src/robot_interface/endpoints/receiver_base.py | 7 +++++++
src/robot_interface/endpoints/socket_base.py | 7 +++++++
src/robot_interface/endpoints/video_sender.py | 7 +++++++
src/robot_interface/main.py | 7 +++++++
src/robot_interface/state.py | 7 +++++++
src/robot_interface/utils/__init__.py | 6 ++++++
src/robot_interface/utils/get_config.py | 7 +++++++
src/robot_interface/utils/microphone.py | 7 +++++++
src/robot_interface/utils/qi_utils.py | 7 +++++++
src/robot_interface/utils/timeblock.py | 7 +++++++
test/common/__init__.py | 6 ++++++
test/common/microphone_utils.py | 7 +++++++
test/conftest.py | 7 +++++++
test/integration/__init__.py | 6 ++++++
test/integration/test_config.py | 7 +++++++
test/integration/test_microphone_utils.py | 7 +++++++
test/unit/__init__.py | 6 ++++++
test/unit/test_actuation_receiver.py | 7 +++++++
test/unit/test_audio_sender.py | 8 +++++++-
test/unit/test_get_config.py | 7 +++++++
test/unit/test_main.py | 7 +++++++
test/unit/test_main_receiver.py | 7 +++++++
test/unit/test_microphone_utils.py | 8 +++++++-
test/unit/test_qi_utils.py | 7 +++++++
test/unit/test_reciever_base.py | 7 +++++++
test/unit/test_socket_base.py | 7 +++++++
test/unit/test_state.py | 7 +++++++
test/unit/test_time_block.py | 7 +++++++
test/unit/test_video_sender.py | 7 ++++++-
37 files changed, 251 insertions(+), 3 deletions(-)
diff --git a/src/robot_interface/__init__.py b/src/robot_interface/__init__.py
index e69de29..6152e58 100644
--- a/src/robot_interface/__init__.py
+++ b/src/robot_interface/__init__.py
@@ -0,0 +1,6 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
\ No newline at end of file
diff --git a/src/robot_interface/core/__init__.py b/src/robot_interface/core/__init__.py
index e69de29..6152e58 100644
--- a/src/robot_interface/core/__init__.py
+++ b/src/robot_interface/core/__init__.py
@@ -0,0 +1,6 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
\ No newline at end of file
diff --git a/src/robot_interface/core/config.py b/src/robot_interface/core/config.py
index 9e638b5..8d4295d 100644
--- a/src/robot_interface/core/config.py
+++ b/src/robot_interface/core/config.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
from __future__ import unicode_literals
from robot_interface.utils.get_config import get_config
diff --git a/src/robot_interface/endpoints/__init__.py b/src/robot_interface/endpoints/__init__.py
index e69de29..6152e58 100644
--- a/src/robot_interface/endpoints/__init__.py
+++ b/src/robot_interface/endpoints/__init__.py
@@ -0,0 +1,6 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
\ No newline at end of file
diff --git a/src/robot_interface/endpoints/actuation_receiver.py b/src/robot_interface/endpoints/actuation_receiver.py
index dd40214..1e31f38 100644
--- a/src/robot_interface/endpoints/actuation_receiver.py
+++ b/src/robot_interface/endpoints/actuation_receiver.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
from __future__ import unicode_literals # So that we can log texts with Unicode characters
import logging
from threading import Thread
diff --git a/src/robot_interface/endpoints/audio_sender.py b/src/robot_interface/endpoints/audio_sender.py
index dc37967..54e149c 100644
--- a/src/robot_interface/endpoints/audio_sender.py
+++ b/src/robot_interface/endpoints/audio_sender.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
from __future__ import unicode_literals # So that `logging` can use Unicode characters in names
import threading
import logging
diff --git a/src/robot_interface/endpoints/gesture_settings.py b/src/robot_interface/endpoints/gesture_settings.py
index 26b7c99..f789cb7 100644
--- a/src/robot_interface/endpoints/gesture_settings.py
+++ b/src/robot_interface/endpoints/gesture_settings.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
class GestureTags:
tags = ["above", "affirmative", "afford", "agitated", "all", "allright", "alright", "any",
"assuage", "assuage", "attemper", "back", "bashful", "beg", "beseech", "blank",
diff --git a/src/robot_interface/endpoints/main_receiver.py b/src/robot_interface/endpoints/main_receiver.py
index 2882970..e846ff8 100644
--- a/src/robot_interface/endpoints/main_receiver.py
+++ b/src/robot_interface/endpoints/main_receiver.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import zmq
from robot_interface.endpoints.receiver_base import ReceiverBase
diff --git a/src/robot_interface/endpoints/receiver_base.py b/src/robot_interface/endpoints/receiver_base.py
index 8425889..f19b0d9 100644
--- a/src/robot_interface/endpoints/receiver_base.py
+++ b/src/robot_interface/endpoints/receiver_base.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
from abc import ABCMeta, abstractmethod
from robot_interface.endpoints.socket_base import SocketBase
diff --git a/src/robot_interface/endpoints/socket_base.py b/src/robot_interface/endpoints/socket_base.py
index d2279a4..65ef461 100644
--- a/src/robot_interface/endpoints/socket_base.py
+++ b/src/robot_interface/endpoints/socket_base.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
from abc import ABCMeta
import zmq
diff --git a/src/robot_interface/endpoints/video_sender.py b/src/robot_interface/endpoints/video_sender.py
index d822352..bd2b12e 100644
--- a/src/robot_interface/endpoints/video_sender.py
+++ b/src/robot_interface/endpoints/video_sender.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import zmq
import threading
import logging
diff --git a/src/robot_interface/main.py b/src/robot_interface/main.py
index 816e53b..284f4bf 100644
--- a/src/robot_interface/main.py
+++ b/src/robot_interface/main.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import logging
from robot_interface.endpoints.audio_sender import AudioSender
diff --git a/src/robot_interface/state.py b/src/robot_interface/state.py
index 8d69cca..cda14fb 100644
--- a/src/robot_interface/state.py
+++ b/src/robot_interface/state.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import logging
import signal
import threading
diff --git a/src/robot_interface/utils/__init__.py b/src/robot_interface/utils/__init__.py
index e69de29..6152e58 100644
--- a/src/robot_interface/utils/__init__.py
+++ b/src/robot_interface/utils/__init__.py
@@ -0,0 +1,6 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
\ No newline at end of file
diff --git a/src/robot_interface/utils/get_config.py b/src/robot_interface/utils/get_config.py
index ac4cef0..64d5734 100644
--- a/src/robot_interface/utils/get_config.py
+++ b/src/robot_interface/utils/get_config.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import os
from dotenv import load_dotenv
diff --git a/src/robot_interface/utils/microphone.py b/src/robot_interface/utils/microphone.py
index 816c7f6..bf12083 100644
--- a/src/robot_interface/utils/microphone.py
+++ b/src/robot_interface/utils/microphone.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
from __future__ import unicode_literals # So that `print` can print Unicode characters in names
import logging
import sys
diff --git a/src/robot_interface/utils/qi_utils.py b/src/robot_interface/utils/qi_utils.py
index 23028cd..c9f3a02 100644
--- a/src/robot_interface/utils/qi_utils.py
+++ b/src/robot_interface/utils/qi_utils.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import logging
import sys
diff --git a/src/robot_interface/utils/timeblock.py b/src/robot_interface/utils/timeblock.py
index 584963b..38cf239 100644
--- a/src/robot_interface/utils/timeblock.py
+++ b/src/robot_interface/utils/timeblock.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import time
diff --git a/test/common/__init__.py b/test/common/__init__.py
index e69de29..6152e58 100644
--- a/test/common/__init__.py
+++ b/test/common/__init__.py
@@ -0,0 +1,6 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
\ No newline at end of file
diff --git a/test/common/microphone_utils.py b/test/common/microphone_utils.py
index 51b353e..0a7e079 100644
--- a/test/common/microphone_utils.py
+++ b/test/common/microphone_utils.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
from __future__ import unicode_literals # So that we can format strings with Unicode characters
import random
import sys
diff --git a/test/conftest.py b/test/conftest.py
index d387f28..e28fb0a 100644
--- a/test/conftest.py
+++ b/test/conftest.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
from mock import patch, MagicMock
import pytest
diff --git a/test/integration/__init__.py b/test/integration/__init__.py
index e69de29..6152e58 100644
--- a/test/integration/__init__.py
+++ b/test/integration/__init__.py
@@ -0,0 +1,6 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
\ No newline at end of file
diff --git a/test/integration/test_config.py b/test/integration/test_config.py
index a9709b5..4cd1638 100644
--- a/test/integration/test_config.py
+++ b/test/integration/test_config.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
from mock import patch, mock
from robot_interface.core.config import Settings
diff --git a/test/integration/test_microphone_utils.py b/test/integration/test_microphone_utils.py
index 1af1181..d502e59 100644
--- a/test/integration/test_microphone_utils.py
+++ b/test/integration/test_microphone_utils.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import pyaudio
import pytest
diff --git a/test/unit/__init__.py b/test/unit/__init__.py
index e69de29..6152e58 100644
--- a/test/unit/__init__.py
+++ b/test/unit/__init__.py
@@ -0,0 +1,6 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
\ No newline at end of file
diff --git a/test/unit/test_actuation_receiver.py b/test/unit/test_actuation_receiver.py
index e6bacd2..c37a23f 100644
--- a/test/unit/test_actuation_receiver.py
+++ b/test/unit/test_actuation_receiver.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import sys
import mock
diff --git a/test/unit/test_audio_sender.py b/test/unit/test_audio_sender.py
index c6ca87f..d9f9ac2 100644
--- a/test/unit/test_audio_sender.py
+++ b/test/unit/test_audio_sender.py
@@ -1,4 +1,10 @@
-# coding=utf-8
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import os
import mock
diff --git a/test/unit/test_get_config.py b/test/unit/test_get_config.py
index d2b00e4..ce3d8d2 100644
--- a/test/unit/test_get_config.py
+++ b/test/unit/test_get_config.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
from robot_interface.utils.get_config import get_config
diff --git a/test/unit/test_main.py b/test/unit/test_main.py
index f323630..abd1904 100644
--- a/test/unit/test_main.py
+++ b/test/unit/test_main.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import pytest
import threading
import zmq
diff --git a/test/unit/test_main_receiver.py b/test/unit/test_main_receiver.py
index 2fb8dfc..0683ce3 100644
--- a/test/unit/test_main_receiver.py
+++ b/test/unit/test_main_receiver.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import mock
import pytest
import zmq
diff --git a/test/unit/test_microphone_utils.py b/test/unit/test_microphone_utils.py
index df31ca3..bf8a9a3 100644
--- a/test/unit/test_microphone_utils.py
+++ b/test/unit/test_microphone_utils.py
@@ -1,4 +1,10 @@
-# coding=utf-8
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import mock
import pytest
diff --git a/test/unit/test_qi_utils.py b/test/unit/test_qi_utils.py
index 70d9c69..6817be6 100644
--- a/test/unit/test_qi_utils.py
+++ b/test/unit/test_qi_utils.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import sys
# Import module under test
diff --git a/test/unit/test_reciever_base.py b/test/unit/test_reciever_base.py
index e4ef78b..0f1651a 100644
--- a/test/unit/test_reciever_base.py
+++ b/test/unit/test_reciever_base.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import pytest
from robot_interface.endpoints.receiver_base import ReceiverBase
diff --git a/test/unit/test_socket_base.py b/test/unit/test_socket_base.py
index 37aabf4..efb1ede 100644
--- a/test/unit/test_socket_base.py
+++ b/test/unit/test_socket_base.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import mock
import zmq
from robot_interface.endpoints.socket_base import SocketBase
diff --git a/test/unit/test_state.py b/test/unit/test_state.py
index 348f852..b1b384a 100644
--- a/test/unit/test_state.py
+++ b/test/unit/test_state.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import threading
import signal
import pytest
diff --git a/test/unit/test_time_block.py b/test/unit/test_time_block.py
index 129b4b9..f9c3d42 100644
--- a/test/unit/test_time_block.py
+++ b/test/unit/test_time_block.py
@@ -1,3 +1,10 @@
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
+
import time
import mock
diff --git a/test/unit/test_video_sender.py b/test/unit/test_video_sender.py
index 430f658..0a86337 100644
--- a/test/unit/test_video_sender.py
+++ b/test/unit/test_video_sender.py
@@ -1,4 +1,9 @@
-# coding=utf-8
+# -*- coding: utf-8 -*-
+"""
+This program has been developed by students from the bachelor Computer Science at Utrecht
+University within the Software Project course.
+© Copyright Utrecht University (Department of Information and Computing Sciences)
+"""
import mock
import pytest
--
2.49.1