Commit 00ddc477 authored by Duggan, John's avatar Duggan, John
Browse files

Merge branch '23-allow-equal-but-not-identical-objects-to-be-bound-separately' into 'main'

Allow equal but not identical objects to be bound separately

Closes #23

See merge request ndip/public-packages/nova-mvvm!22
parents cb3786d7 2d11b5c3
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
[tool.poetry]
name = "nova-mvvm"
version = "0.10.3"
version = "0.10.4"
description = "A Python Package for Model-View-ViewModel pattern"
authors = ["Yakubov, Sergey <yakubovs@ornl.gov>"]
readme = "README.md"
+1 −1
Original line number Diff line number Diff line
@@ -96,5 +96,5 @@ def check_binding(linked_object: LinkedObjectType, name: str) -> None:
    if name in bindings_map:
        raise ValueError(f"cannot connect to binding {name}: name already used")
    for communicator in bindings_map.values():
        if communicator.viewmodel_linked_object and communicator.viewmodel_linked_object == linked_object:
        if communicator.viewmodel_linked_object and communicator.viewmodel_linked_object is linked_object:
            raise ValueError(f"cannot connect to binding {name}: object already connected")