From ce5aa08e3bdedb283ffdad70d4c8e443019db393 Mon Sep 17 00:00:00 2001 From: Aaron Ayres Date: Mon, 14 Jun 2021 15:14:33 -0500 Subject: [PATCH 1/2] Replace Property depends_on with observe --- apptools/logger/plugin/view/logger_view.py | 4 ++-- apptools/naming/tests/test_object_serializer.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apptools/logger/plugin/view/logger_view.py b/apptools/logger/plugin/view/logger_view.py index 18dca391..b3e1e324 100644 --- a/apptools/logger/plugin/view/logger_view.py +++ b/apptools/logger/plugin/view/logger_view.py @@ -95,10 +95,10 @@ class LoggerView(TraitsUIView): service = Instance(LoggerService) log_records = List(Instance(logging.LogRecord)) - formatted_records = Property(Str, depends_on="log_records") + formatted_records = Property(Str, observe="log_records") activated = Instance(logging.LogRecord) - activated_text = Property(Str, depends_on="activated") + activated_text = Property(Str, observe="activated") reset_button = Button("Reset Logs") show_button = Button("Complete Text Log") copy_button = Button("Copy Log to Clipboard") diff --git a/apptools/naming/tests/test_object_serializer.py b/apptools/naming/tests/test_object_serializer.py index 623d9cfe..5b315481 100644 --- a/apptools/naming/tests/test_object_serializer.py +++ b/apptools/naming/tests/test_object_serializer.py @@ -22,7 +22,7 @@ class FooWithTraits(HasTraits): full_name = Str() - last_name = Property(depends_on="full_name") + last_name = Property(observe="full_name") event = Event() From 4d2723abc8235906aa45aaaca82c07e5bd77288f Mon Sep 17 00:00:00 2001 From: Aaron Ayres Date: Mon, 14 Jun 2021 15:16:43 -0500 Subject: [PATCH 2/2] add traits>=6.2.0 as an explicit required dependency --- setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py index 8cd0b9e5..69884f33 100644 --- a/setup.py +++ b/setup.py @@ -304,6 +304,7 @@ def get_long_description(): }, install_requires=[ 'configobj', + 'traits>=6.2.0', 'traitsui', ], extras_require={