diff --git a/dj_cqrs/__init__.py b/dj_cqrs/__init__.py index fe9144f..ecd80c4 100644 --- a/dj_cqrs/__init__.py +++ b/dj_cqrs/__init__.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import django # pragma: no cover diff --git a/dj_cqrs/_validation.py b/dj_cqrs/_validation.py index 0fba123..6aa3acf 100644 --- a/dj_cqrs/_validation.py +++ b/dj_cqrs/_validation.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import logging from inspect import getfullargspec, isfunction diff --git a/dj_cqrs/admin.py b/dj_cqrs/admin.py index 52be6ac..7541a84 100644 --- a/dj_cqrs/admin.py +++ b/dj_cqrs/admin.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.utils.translation import gettext_lazy diff --git a/dj_cqrs/apps.py b/dj_cqrs/apps.py index 44aaeb9..968afa0 100644 --- a/dj_cqrs/apps.py +++ b/dj_cqrs/apps.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.apps import AppConfig from django.conf import settings diff --git a/dj_cqrs/constants.py b/dj_cqrs/constants.py index ed05863..cef95a7 100644 --- a/dj_cqrs/constants.py +++ b/dj_cqrs/constants.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. ALL_BASIC_FIELDS = '__all__' diff --git a/dj_cqrs/controller/__init__.py b/dj_cqrs/controller/__init__.py index 3c8c54d..70e63be 100644 --- a/dj_cqrs/controller/__init__.py +++ b/dj_cqrs/controller/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/dj_cqrs/controller/consumer.py b/dj_cqrs/controller/consumer.py index e2bce8c..569dd57 100644 --- a/dj_cqrs/controller/consumer.py +++ b/dj_cqrs/controller/consumer.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import copy import logging diff --git a/dj_cqrs/controller/producer.py b/dj_cqrs/controller/producer.py index c5a4051..3dc1367 100644 --- a/dj_cqrs/controller/producer.py +++ b/dj_cqrs/controller/producer.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from dj_cqrs.transport import current_transport diff --git a/dj_cqrs/correlation.py b/dj_cqrs/correlation.py index 261836d..d479dc3 100644 --- a/dj_cqrs/correlation.py +++ b/dj_cqrs/correlation.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.conf import settings diff --git a/dj_cqrs/dataclasses.py b/dj_cqrs/dataclasses.py index 0164ec1..7a84142 100644 --- a/dj_cqrs/dataclasses.py +++ b/dj_cqrs/dataclasses.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from dateutil.parser import parse as dateutil_parse from django.utils import timezone diff --git a/dj_cqrs/delay.py b/dj_cqrs/delay.py index 71e1300..4c3cce5 100644 --- a/dj_cqrs/delay.py +++ b/dj_cqrs/delay.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from queue import Full, PriorityQueue diff --git a/dj_cqrs/management/__init__.py b/dj_cqrs/management/__init__.py index 3c8c54d..70e63be 100644 --- a/dj_cqrs/management/__init__.py +++ b/dj_cqrs/management/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/dj_cqrs/management/commands/__init__.py b/dj_cqrs/management/commands/__init__.py index 3c8c54d..70e63be 100644 --- a/dj_cqrs/management/commands/__init__.py +++ b/dj_cqrs/management/commands/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/dj_cqrs/management/commands/cqrs_bulk_dump.py b/dj_cqrs/management/commands/cqrs_bulk_dump.py index fb6dad9..c52cb45 100644 --- a/dj_cqrs/management/commands/cqrs_bulk_dump.py +++ b/dj_cqrs/management/commands/cqrs_bulk_dump.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import datetime import os diff --git a/dj_cqrs/management/commands/cqrs_bulk_load.py b/dj_cqrs/management/commands/cqrs_bulk_load.py index 5aceb47..4a766f2 100644 --- a/dj_cqrs/management/commands/cqrs_bulk_load.py +++ b/dj_cqrs/management/commands/cqrs_bulk_load.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import os import sys diff --git a/dj_cqrs/management/commands/cqrs_consume.py b/dj_cqrs/management/commands/cqrs_consume.py index fe8cc3a..2725098 100644 --- a/dj_cqrs/management/commands/cqrs_consume.py +++ b/dj_cqrs/management/commands/cqrs_consume.py @@ -1,4 +1,4 @@ -# Copyright © 2022 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import logging import signal import threading diff --git a/dj_cqrs/management/commands/cqrs_dead_letters.py b/dj_cqrs/management/commands/cqrs_dead_letters.py index 5b52bf8..ca66c6c 100644 --- a/dj_cqrs/management/commands/cqrs_dead_letters.py +++ b/dj_cqrs/management/commands/cqrs_dead_letters.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import ujson from django.core.management.base import BaseCommand, CommandError diff --git a/dj_cqrs/management/commands/cqrs_deleted_diff_master.py b/dj_cqrs/management/commands/cqrs_deleted_diff_master.py index f1a616d..96fa98d 100644 --- a/dj_cqrs/management/commands/cqrs_deleted_diff_master.py +++ b/dj_cqrs/management/commands/cqrs_deleted_diff_master.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import sys diff --git a/dj_cqrs/management/commands/cqrs_deleted_diff_replica.py b/dj_cqrs/management/commands/cqrs_deleted_diff_replica.py index 3552e45..6e3ae97 100644 --- a/dj_cqrs/management/commands/cqrs_deleted_diff_replica.py +++ b/dj_cqrs/management/commands/cqrs_deleted_diff_replica.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import ujson from django.core.exceptions import FieldError diff --git a/dj_cqrs/management/commands/cqrs_deleted_sync_replica.py b/dj_cqrs/management/commands/cqrs_deleted_sync_replica.py index 3eb963c..2f6b07b 100644 --- a/dj_cqrs/management/commands/cqrs_deleted_sync_replica.py +++ b/dj_cqrs/management/commands/cqrs_deleted_sync_replica.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import sys diff --git a/dj_cqrs/management/commands/cqrs_diff_master.py b/dj_cqrs/management/commands/cqrs_diff_master.py index 825c1ab..70655dd 100644 --- a/dj_cqrs/management/commands/cqrs_diff_master.py +++ b/dj_cqrs/management/commands/cqrs_diff_master.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import ujson from django.core.exceptions import FieldError diff --git a/dj_cqrs/management/commands/cqrs_diff_replica.py b/dj_cqrs/management/commands/cqrs_diff_replica.py index 10b31dc..3e6d4cd 100644 --- a/dj_cqrs/management/commands/cqrs_diff_replica.py +++ b/dj_cqrs/management/commands/cqrs_diff_replica.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import sys diff --git a/dj_cqrs/management/commands/cqrs_diff_sync.py b/dj_cqrs/management/commands/cqrs_diff_sync.py index c875434..21294bc 100644 --- a/dj_cqrs/management/commands/cqrs_diff_sync.py +++ b/dj_cqrs/management/commands/cqrs_diff_sync.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import sys diff --git a/dj_cqrs/management/commands/cqrs_sync.py b/dj_cqrs/management/commands/cqrs_sync.py index 640c4b8..b2eda43 100644 --- a/dj_cqrs/management/commands/cqrs_sync.py +++ b/dj_cqrs/management/commands/cqrs_sync.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import datetime import sys diff --git a/dj_cqrs/management/utils.py b/dj_cqrs/management/utils.py index 4e21153..b16e375 100644 --- a/dj_cqrs/management/utils.py +++ b/dj_cqrs/management/utils.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. def batch_qs(qs, batch_size=10000): diff --git a/dj_cqrs/managers.py b/dj_cqrs/managers.py index 04fab7e..979d3de 100644 --- a/dj_cqrs/managers.py +++ b/dj_cqrs/managers.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import logging diff --git a/dj_cqrs/metas.py b/dj_cqrs/metas.py index ecbfa7b..32df86e 100644 --- a/dj_cqrs/metas.py +++ b/dj_cqrs/metas.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.db.models import base diff --git a/dj_cqrs/mixins.py b/dj_cqrs/mixins.py index 7aedd32..6512090 100644 --- a/dj_cqrs/mixins.py +++ b/dj_cqrs/mixins.py @@ -1,4 +1,4 @@ -# Copyright © 2024 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import logging diff --git a/dj_cqrs/registries.py b/dj_cqrs/registries.py index ade5150..751ac88 100644 --- a/dj_cqrs/registries.py +++ b/dj_cqrs/registries.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import logging diff --git a/dj_cqrs/signals.py b/dj_cqrs/signals.py index a9e9cd1..8cd87af 100644 --- a/dj_cqrs/signals.py +++ b/dj_cqrs/signals.py @@ -1,4 +1,4 @@ -# Copyright © 2024 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import logging diff --git a/dj_cqrs/state.py b/dj_cqrs/state.py index 0a575af..e6fe6e2 100644 --- a/dj_cqrs/state.py +++ b/dj_cqrs/state.py @@ -1,4 +1,4 @@ -# Copyright © 2024 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import threading diff --git a/dj_cqrs/tracker.py b/dj_cqrs/tracker.py index 2dcf40d..f53d4e6 100644 --- a/dj_cqrs/tracker.py +++ b/dj_cqrs/tracker.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from model_utils import FieldTracker from model_utils.tracker import FieldInstanceTracker diff --git a/dj_cqrs/transport/__init__.py b/dj_cqrs/transport/__init__.py index fa5a435..4e27df9 100644 --- a/dj_cqrs/transport/__init__.py +++ b/dj_cqrs/transport/__init__.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.conf import settings from django.utils.module_loading import import_string diff --git a/dj_cqrs/transport/base.py b/dj_cqrs/transport/base.py index 8918ceb..0509529 100644 --- a/dj_cqrs/transport/base.py +++ b/dj_cqrs/transport/base.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. class BaseTransport: diff --git a/dj_cqrs/transport/kombu.py b/dj_cqrs/transport/kombu.py index 415e428..7c765e9 100644 --- a/dj_cqrs/transport/kombu.py +++ b/dj_cqrs/transport/kombu.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import logging diff --git a/dj_cqrs/transport/mixins.py b/dj_cqrs/transport/mixins.py index 3ec4974..7f091b7 100644 --- a/dj_cqrs/transport/mixins.py +++ b/dj_cqrs/transport/mixins.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import logging diff --git a/dj_cqrs/transport/mock.py b/dj_cqrs/transport/mock.py index 27eac01..d1ddec2 100644 --- a/dj_cqrs/transport/mock.py +++ b/dj_cqrs/transport/mock.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from dj_cqrs.transport import BaseTransport diff --git a/dj_cqrs/transport/rabbit_mq.py b/dj_cqrs/transport/rabbit_mq.py index b4ea68e..589d911 100644 --- a/dj_cqrs/transport/rabbit_mq.py +++ b/dj_cqrs/transport/rabbit_mq.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import logging import time diff --git a/dj_cqrs/utils.py b/dj_cqrs/utils.py index ff80eb0..6039b27 100644 --- a/dj_cqrs/utils.py +++ b/dj_cqrs/utils.py @@ -1,4 +1,4 @@ -# Copyright © 2024 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import logging from collections import defaultdict diff --git a/examples/demo_project/master_service/__init__.py b/examples/demo_project/master_service/__init__.py index 3c8c54d..70e63be 100644 --- a/examples/demo_project/master_service/__init__.py +++ b/examples/demo_project/master_service/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/examples/demo_project/master_service/app/asgi.py b/examples/demo_project/master_service/app/asgi.py index 29ab57e..14b12e3 100644 --- a/examples/demo_project/master_service/app/asgi.py +++ b/examples/demo_project/master_service/app/asgi.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. """ ASGI config for master_service project. diff --git a/examples/demo_project/master_service/app/migrations/0001_initial.py b/examples/demo_project/master_service/app/migrations/0001_initial.py index d44735e..7574728 100644 --- a/examples/demo_project/master_service/app/migrations/0001_initial.py +++ b/examples/demo_project/master_service/app/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import django.contrib.auth.validators import django.utils.timezone diff --git a/examples/demo_project/master_service/app/migrations/0002_fixtures.py b/examples/demo_project/master_service/app/migrations/0002_fixtures.py index c49f001..c4340d8 100644 --- a/examples/demo_project/master_service/app/migrations/0002_fixtures.py +++ b/examples/demo_project/master_service/app/migrations/0002_fixtures.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.db import migrations diff --git a/examples/demo_project/master_service/app/models.py b/examples/demo_project/master_service/app/models.py index 662293d..2553d67 100644 --- a/examples/demo_project/master_service/app/models.py +++ b/examples/demo_project/master_service/app/models.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.contrib.auth.models import AbstractUser from django.db import models diff --git a/examples/demo_project/master_service/app/serializers.py b/examples/demo_project/master_service/app/serializers.py index 0561125..783ff3a 100644 --- a/examples/demo_project/master_service/app/serializers.py +++ b/examples/demo_project/master_service/app/serializers.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from rest_framework import serializers from app.models import Purchase diff --git a/examples/demo_project/master_service/app/settings.py b/examples/demo_project/master_service/app/settings.py index f716384..5303392 100644 --- a/examples/demo_project/master_service/app/settings.py +++ b/examples/demo_project/master_service/app/settings.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from pathlib import Path diff --git a/examples/demo_project/master_service/app/urls.py b/examples/demo_project/master_service/app/urls.py index 4aa5120..d8ea580 100644 --- a/examples/demo_project/master_service/app/urls.py +++ b/examples/demo_project/master_service/app/urls.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.urls import path from app.views import ( diff --git a/examples/demo_project/master_service/app/views.py b/examples/demo_project/master_service/app/views.py index 521f85b..0c4ab3d 100644 --- a/examples/demo_project/master_service/app/views.py +++ b/examples/demo_project/master_service/app/views.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.http import HttpResponseNotAllowed from django.shortcuts import get_object_or_404, redirect, render from django.views.decorators.http import require_http_methods diff --git a/examples/demo_project/master_service/app/wsgi.py b/examples/demo_project/master_service/app/wsgi.py index da8e3d3..a081e5c 100644 --- a/examples/demo_project/master_service/app/wsgi.py +++ b/examples/demo_project/master_service/app/wsgi.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. """ WSGI config for master_service project. diff --git a/examples/demo_project/replica_service/app/migrations/0001_initial.py b/examples/demo_project/replica_service/app/migrations/0001_initial.py index e17ee85..1fc4881 100644 --- a/examples/demo_project/replica_service/app/migrations/0001_initial.py +++ b/examples/demo_project/replica_service/app/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import django.contrib.auth.validators import django.utils.timezone diff --git a/examples/demo_project/replica_service/app/models.py b/examples/demo_project/replica_service/app/models.py index 1fd34b8..2df1141 100644 --- a/examples/demo_project/replica_service/app/models.py +++ b/examples/demo_project/replica_service/app/models.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.contrib.auth.models import AbstractUser from django.core.cache import cache from django.db import models diff --git a/examples/demo_project/replica_service/app/settings.py b/examples/demo_project/replica_service/app/settings.py index 35e042b..02a797c 100644 --- a/examples/demo_project/replica_service/app/settings.py +++ b/examples/demo_project/replica_service/app/settings.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from pathlib import Path diff --git a/examples/demo_project/replica_service/app/urls.py b/examples/demo_project/replica_service/app/urls.py index 852367d..38120ec 100644 --- a/examples/demo_project/replica_service/app/urls.py +++ b/examples/demo_project/replica_service/app/urls.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.urls import path from app.views import main_page_view diff --git a/examples/demo_project/replica_service/app/views.py b/examples/demo_project/replica_service/app/views.py index c56d6de..40fbeb6 100644 --- a/examples/demo_project/replica_service/app/views.py +++ b/examples/demo_project/replica_service/app/views.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.core.cache import cache from django.shortcuts import render diff --git a/integration_tests/__init__.py b/integration_tests/__init__.py index 3c8c54d..70e63be 100644 --- a/integration_tests/__init__.py +++ b/integration_tests/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/integration_tests/manage.py b/integration_tests/manage.py index 584d93e..8751deb 100755 --- a/integration_tests/manage.py +++ b/integration_tests/manage.py @@ -1,6 +1,6 @@ #!/usr/bin/env python -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import os import sys diff --git a/integration_tests/master_settings.py b/integration_tests/master_settings.py index a59908c..c1e9f44 100644 --- a/integration_tests/master_settings.py +++ b/integration_tests/master_settings.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import os diff --git a/integration_tests/replica_settings.py b/integration_tests/replica_settings.py index 0649041..e05add3 100644 --- a/integration_tests/replica_settings.py +++ b/integration_tests/replica_settings.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import os diff --git a/integration_tests/replica_wsgi.py b/integration_tests/replica_wsgi.py index 635d0c2..97e1155 100644 --- a/integration_tests/replica_wsgi.py +++ b/integration_tests/replica_wsgi.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import os diff --git a/integration_tests/tests/__init__.py b/integration_tests/tests/__init__.py index 3c8c54d..70e63be 100644 --- a/integration_tests/tests/__init__.py +++ b/integration_tests/tests/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/integration_tests/tests/conftest.py b/integration_tests/tests/conftest.py index 7db7195..5da41ed 100644 --- a/integration_tests/tests/conftest.py +++ b/integration_tests/tests/conftest.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import psycopg2 import pytest diff --git a/integration_tests/tests/test_asynchronous_consuming.py b/integration_tests/tests/test_asynchronous_consuming.py index c7e6fee..0926bf2 100644 --- a/integration_tests/tests/test_asynchronous_consuming.py +++ b/integration_tests/tests/test_asynchronous_consuming.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest diff --git a/integration_tests/tests/test_bulk_operations.py b/integration_tests/tests/test_bulk_operations.py index abe8347..fa0ac78 100644 --- a/integration_tests/tests/test_bulk_operations.py +++ b/integration_tests/tests/test_bulk_operations.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest diff --git a/integration_tests/tests/test_dead_letter.py b/integration_tests/tests/test_dead_letter.py index b6cb42a..7c2717a 100644 --- a/integration_tests/tests/test_dead_letter.py +++ b/integration_tests/tests/test_dead_letter.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import json diff --git a/integration_tests/tests/test_single_basic_instance.py b/integration_tests/tests/test_single_basic_instance.py index 0c621da..39a1b7b 100644 --- a/integration_tests/tests/test_single_basic_instance.py +++ b/integration_tests/tests/test_single_basic_instance.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest from django.utils.timezone import now diff --git a/integration_tests/tests/test_sync_to_a_certain_service.py b/integration_tests/tests/test_sync_to_a_certain_service.py index 10bab7d..22ca482 100644 --- a/integration_tests/tests/test_sync_to_a_certain_service.py +++ b/integration_tests/tests/test_sync_to_a_certain_service.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest diff --git a/integration_tests/tests/utils.py b/integration_tests/tests/utils.py index 942f6e2..dafc8a0 100644 --- a/integration_tests/tests/utils.py +++ b/integration_tests/tests/utils.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import time diff --git a/mkdocs.yml b/mkdocs.yml index d13023f..19f3ea4 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -3,7 +3,7 @@ site_url: https://github.com/cloudblue/django-cqrs repo_name: cloudblue/django-cqrs repo_url: https://github.com/cloudblue/django-cqrs edit_uri: "" -copyright: Copyright © 2023 Ingram Micro. All Rights Reserved. +copyright: Copyright © 2025 CloudBlue. All Rights Reserved. extra: generator: false social: diff --git a/tests/__init__.py b/tests/__init__.py index 3c8c54d..70e63be 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/tests/conftest.py b/tests/conftest.py index 992cfa7..efed4df 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from copy import deepcopy diff --git a/tests/dj/__init__.py b/tests/dj/__init__.py index 3c8c54d..70e63be 100644 --- a/tests/dj/__init__.py +++ b/tests/dj/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/tests/dj/settings.py b/tests/dj/settings.py index c13c85b..e479f76 100644 --- a/tests/dj/settings.py +++ b/tests/dj/settings.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import os diff --git a/tests/dj/transport.py b/tests/dj/transport.py index ed0146b..8cd8901 100644 --- a/tests/dj/transport.py +++ b/tests/dj/transport.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import os diff --git a/tests/dj/urls.py b/tests/dj/urls.py index cdb38a6..92760cd 100644 --- a/tests/dj/urls.py +++ b/tests/dj/urls.py @@ -1,3 +1,3 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. urlpatterns = [] diff --git a/tests/dj_master/__init__.py b/tests/dj_master/__init__.py index 3c8c54d..70e63be 100644 --- a/tests/dj_master/__init__.py +++ b/tests/dj_master/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/tests/dj_master/management/__init__.py b/tests/dj_master/management/__init__.py index 3c8c54d..70e63be 100644 --- a/tests/dj_master/management/__init__.py +++ b/tests/dj_master/management/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/tests/dj_master/management/commands/__init__.py b/tests/dj_master/management/commands/__init__.py index 3c8c54d..70e63be 100644 --- a/tests/dj_master/management/commands/__init__.py +++ b/tests/dj_master/management/commands/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/tests/dj_master/management/commands/bulk_demo.py b/tests/dj_master/management/commands/bulk_demo.py index b862bf2..a11a608 100644 --- a/tests/dj_master/management/commands/bulk_demo.py +++ b/tests/dj_master/management/commands/bulk_demo.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import random diff --git a/tests/dj_master/models.py b/tests/dj_master/models.py index d8f5a38..3f2c47d 100644 --- a/tests/dj_master/models.py +++ b/tests/dj_master/models.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.contrib.contenttypes.fields import GenericForeignKey from django.contrib.contenttypes.models import ContentType diff --git a/tests/dj_master/serializers.py b/tests/dj_master/serializers.py index 71d7bf9..3107ba2 100644 --- a/tests/dj_master/serializers.py +++ b/tests/dj_master/serializers.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from rest_framework.serializers import CharField, ModelSerializer diff --git a/tests/dj_replica/__init__.py b/tests/dj_replica/__init__.py index 3c8c54d..70e63be 100644 --- a/tests/dj_replica/__init__.py +++ b/tests/dj_replica/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/tests/dj_replica/models.py b/tests/dj_replica/models.py index 4a7b6c9..7fab8fb 100644 --- a/tests/dj_replica/models.py +++ b/tests/dj_replica/models.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.db import DatabaseError, models diff --git a/tests/test_admin.py b/tests/test_admin.py index f9611d7..8d98c97 100644 --- a/tests/test_admin.py +++ b/tests/test_admin.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest from django.contrib import admin diff --git a/tests/test_commands/__init__.py b/tests/test_commands/__init__.py index 3c8c54d..70e63be 100644 --- a/tests/test_commands/__init__.py +++ b/tests/test_commands/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/tests/test_commands/test_bulk_dump.py b/tests/test_commands/test_bulk_dump.py index 20c1d55..7f160a3 100644 --- a/tests/test_commands/test_bulk_dump.py +++ b/tests/test_commands/test_bulk_dump.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest import ujson diff --git a/tests/test_commands/test_bulk_flow.py b/tests/test_commands/test_bulk_flow.py index 6751eb6..f5236c2 100644 --- a/tests/test_commands/test_bulk_flow.py +++ b/tests/test_commands/test_bulk_flow.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest from django.core.management import call_command diff --git a/tests/test_commands/test_bulk_load.py b/tests/test_commands/test_bulk_load.py index c8b3be6..dcfebe0 100644 --- a/tests/test_commands/test_bulk_load.py +++ b/tests/test_commands/test_bulk_load.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest diff --git a/tests/test_commands/test_consume.py b/tests/test_commands/test_consume.py index 489385e..f89a1c2 100644 --- a/tests/test_commands/test_consume.py +++ b/tests/test_commands/test_consume.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import threading from importlib import import_module, reload diff --git a/tests/test_commands/test_dead_letters.py b/tests/test_commands/test_dead_letters.py index 3dcfc87..c1028eb 100644 --- a/tests/test_commands/test_dead_letters.py +++ b/tests/test_commands/test_dead_letters.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from datetime import datetime, timezone diff --git a/tests/test_commands/test_deleted_diff_master.py b/tests/test_commands/test_deleted_diff_master.py index 30c80a9..cdfd481 100644 --- a/tests/test_commands/test_deleted_diff_master.py +++ b/tests/test_commands/test_deleted_diff_master.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import sys from io import StringIO diff --git a/tests/test_commands/test_deleted_diff_replica.py b/tests/test_commands/test_deleted_diff_replica.py index f1cbf03..f5493d1 100644 --- a/tests/test_commands/test_deleted_diff_replica.py +++ b/tests/test_commands/test_deleted_diff_replica.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest import ujson diff --git a/tests/test_commands/test_deleted_sync_replica.py b/tests/test_commands/test_deleted_sync_replica.py index be98ab5..d2ba20c 100644 --- a/tests/test_commands/test_deleted_sync_replica.py +++ b/tests/test_commands/test_deleted_sync_replica.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import sys from io import StringIO diff --git a/tests/test_commands/test_diff_master.py b/tests/test_commands/test_diff_master.py index 244dafb..d2c7642 100644 --- a/tests/test_commands/test_diff_master.py +++ b/tests/test_commands/test_diff_master.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest import ujson diff --git a/tests/test_commands/test_diff_replica.py b/tests/test_commands/test_diff_replica.py index 8793944..190b938 100644 --- a/tests/test_commands/test_diff_replica.py +++ b/tests/test_commands/test_diff_replica.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import sys from io import StringIO diff --git a/tests/test_commands/test_diff_sync.py b/tests/test_commands/test_diff_sync.py index eb8db98..2875c68 100644 --- a/tests/test_commands/test_diff_sync.py +++ b/tests/test_commands/test_diff_sync.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import sys from io import StringIO diff --git a/tests/test_commands/test_sync.py b/tests/test_commands/test_sync.py index 989b10a..0d643b1 100644 --- a/tests/test_commands/test_sync.py +++ b/tests/test_commands/test_sync.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest from django.core.management import CommandError, call_command diff --git a/tests/test_commands/utils.py b/tests/test_commands/utils.py index 0a8f940..7e9fd43 100644 --- a/tests/test_commands/utils.py +++ b/tests/test_commands/utils.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import os diff --git a/tests/test_controller.py b/tests/test_controller.py index 95053cc..203f42b 100644 --- a/tests/test_controller.py +++ b/tests/test_controller.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest from django.conf import settings diff --git a/tests/test_correlation.py b/tests/test_correlation.py index 461c97c..e746b6e 100644 --- a/tests/test_correlation.py +++ b/tests/test_correlation.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from importlib import import_module, reload diff --git a/tests/test_dataclasses.py b/tests/test_dataclasses.py index 11ac227..1106315 100644 --- a/tests/test_dataclasses.py +++ b/tests/test_dataclasses.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from datetime import datetime, timezone diff --git a/tests/test_delay.py b/tests/test_delay.py index b6ca556..a925a8b 100644 --- a/tests/test_delay.py +++ b/tests/test_delay.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from datetime import datetime, timedelta, timezone from queue import Full diff --git a/tests/test_flow.py b/tests/test_flow.py index cf7beca..dd19d4b 100644 --- a/tests/test_flow.py +++ b/tests/test_flow.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest from django.db import transaction diff --git a/tests/test_master/__init__.py b/tests/test_master/__init__.py index 3c8c54d..70e63be 100644 --- a/tests/test_master/__init__.py +++ b/tests/test_master/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/tests/test_master/test_mixin.py b/tests/test_master/test_mixin.py index 726a7fa..4940bf7 100644 --- a/tests/test_master/test_mixin.py +++ b/tests/test_master/test_mixin.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from datetime import timedelta from time import sleep diff --git a/tests/test_master/test_signals.py b/tests/test_master/test_signals.py index d27ca9f..ee0289c 100644 --- a/tests/test_master/test_signals.py +++ b/tests/test_master/test_signals.py @@ -1,4 +1,4 @@ -# Copyright © 2024 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from datetime import datetime, timezone diff --git a/tests/test_metas.py b/tests/test_metas.py index 714c788..ffea90e 100644 --- a/tests/test_metas.py +++ b/tests/test_metas.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest diff --git a/tests/test_registries.py b/tests/test_registries.py index 0c10499..7a79288 100644 --- a/tests/test_registries.py +++ b/tests/test_registries.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest diff --git a/tests/test_replica/__init__.py b/tests/test_replica/__init__.py index 3c8c54d..70e63be 100644 --- a/tests/test_replica/__init__.py +++ b/tests/test_replica/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/tests/test_replica/test_factory.py b/tests/test_replica/test_factory.py index 09def47..331640b 100644 --- a/tests/test_replica/test_factory.py +++ b/tests/test_replica/test_factory.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest diff --git a/tests/test_replica/test_mixin.py b/tests/test_replica/test_mixin.py index cdb8cc8..32758a4 100644 --- a/tests/test_replica/test_mixin.py +++ b/tests/test_replica/test_mixin.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest from django.conf import settings diff --git a/tests/test_transport/__init__.py b/tests/test_transport/__init__.py index 3c8c54d..70e63be 100644 --- a/tests/test_transport/__init__.py +++ b/tests/test_transport/__init__.py @@ -1 +1 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. diff --git a/tests/test_transport/test_base.py b/tests/test_transport/test_base.py index 5f48de3..a873474 100644 --- a/tests/test_transport/test_base.py +++ b/tests/test_transport/test_base.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import pytest diff --git a/tests/test_transport/test_kombu.py b/tests/test_transport/test_kombu.py index 0f86d64..2bb9f71 100644 --- a/tests/test_transport/test_kombu.py +++ b/tests/test_transport/test_kombu.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import logging from importlib import import_module, reload diff --git a/tests/test_transport/test_mock.py b/tests/test_transport/test_mock.py index 920f9a3..842b6dc 100644 --- a/tests/test_transport/test_mock.py +++ b/tests/test_transport/test_mock.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from dj_cqrs.transport.mock import TransportMock diff --git a/tests/test_transport/test_rabbit_mq.py b/tests/test_transport/test_rabbit_mq.py index b94283b..d2a6b7e 100644 --- a/tests/test_transport/test_rabbit_mq.py +++ b/tests/test_transport/test_rabbit_mq.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. import logging from datetime import datetime, timedelta, timezone diff --git a/tests/test_utils.py b/tests/test_utils.py index 0c7c838..30441bf 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from datetime import ( date, diff --git a/tests/test_validation.py b/tests/test_validation.py index de47a66..0648565 100644 --- a/tests/test_validation.py +++ b/tests/test_validation.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from unittest.mock import MagicMock diff --git a/tests/utils.py b/tests/utils.py index d45f8f5..1b65c5e 100644 --- a/tests/utils.py +++ b/tests/utils.py @@ -1,4 +1,4 @@ -# Copyright © 2023 Ingram Micro Inc. All rights reserved. +# Copyright © 2025 CloudBlue All rights reserved. from django.db import DatabaseError