nova-mvvm

View on PyPIReverse Dependencies (1)

0.10.0 nova_mvvm-0.10.0-py3-none-any.whl

Wheel Details

Project: nova-mvvm
Version: 0.10.0
Filename: nova_mvvm-0.10.0-py3-none-any.whl
Download: [link]
Size: 16425
MD5: 76bf8b89cfe4a8c259403e8a54994ca8
SHA256: 5b07b0bb6ba1d45ce42d80424b427693aab76d40da7993c70c1d3d82ec9d17fd
Uploaded: 2025-02-13 17:49:10 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: nova-mvvm
Version: 0.10.0
Summary: A Python Package for Model-View-ViewModel pattern
Author: Yakubov, Sergey
Author-Email: yakubovs[at]ornl.gov
License: MIT
Keywords: MVVM,python
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10,<4.0
Requires-Dist: deepdiff (<9.0.0,>=8.0.1)
Requires-Dist: panel (<2.0.0,>=1.4.4); extra == "panel"
Requires-Dist: pyqt5 (<6.0.0,>=5.15.11); extra == "pyqt5"
Requires-Dist: pyqt6 (<7.0.0,>=6.7.0); extra == "pyqt6"
Requires-Dist: pytest-asyncio (<0.26.0,>=0.25.0)
Requires-Dist: trame (<4.0.0,>=3.6.3)
Provides-Extra: panel
Provides-Extra: pyqt5
Provides-Extra: pyqt6
Description-Content-Type: text/markdown
[Description omitted; length: 472 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.0.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
nova/__init__.py sha256=ED6jHcYiuYpr_0vjGz0zx2lrrmJT9sDJCzIljoDfmlM 65
nova/mvvm/__init__.py sha256=fo1bT27jjUYzVoFJXuwokXcyFtOYj8eQ_BHkPgtI4Rg 149
nova/mvvm/_internal/pydantic_utils.py sha256=CitsxQBRG1FWoAFkOlFurXZ1lgT025UgdKa5PpH8dNU 2939
nova/mvvm/_internal/pyqt_communicator.py sha256=kcEaXCjJZXymNBM-8x5Yk22SUQFrQ7c5yV1-GDYf3DM 3797
nova/mvvm/_internal/utils.py sha256=Lle6lcloHQYF2ywwrT9tINRM9l8zrDjb8QOpgxlzu6o 3303
nova/mvvm/bindings_map.py sha256=SIVNPGHxDf91P9UxcPmuAHx1GNxZk66JUc-fYPcp-kc 417
nova/mvvm/interface.py sha256=uPbei03J3ZU1_g5axTPbwKjcY21P0amEju8ge8OB5TE 3532
nova/mvvm/panel_binding/__init__.py sha256=KV1V8hx45IK7QOaOwJv7nOl5rBp3kqEC1b3XO0nKA5g 62
nova/mvvm/panel_binding/binding.py sha256=t29rS2ZJlB0IP6lMBf18YQCniyLZEl8P7IJDgZbI_0k 7766
nova/mvvm/pydantic_utils.py sha256=kQ17-Thp_4FMQca6nJ_UNWbctssqHGY3FtZolUIZGQ0 3191
nova/mvvm/pyqt5_binding/__init__.py sha256=JbKOFJNIObJReotRHlN5-vi7oSMyc_v8K_uHjeJLcHg 62
nova/mvvm/pyqt5_binding/binding.py sha256=iPObbBCsFDqdxlXv4TQbW6aty7wLpKQR3vi9QOZcEsU 988
nova/mvvm/pyqt6_binding/__init__.py sha256=plms0W4kJjFpZReGOC7lE3SYX1ceGTLbdAJ1GCgxpnI 62
nova/mvvm/pyqt6_binding/binding.py sha256=2zXNb-bhqIBwSa5QFDif0b_fuJNIdA76cw2U2MhnXzY 891
nova/mvvm/trame_binding/__init__.py sha256=uTdEW9VxtVubSbTLpoD3pC8a-KMgbKkZFlRbucvuQSE 62
nova/mvvm/trame_binding/binding.py sha256=b1HLPwXyrX4BycNpHRTle7TnqvKELvsmAqs8peY6xW0 11516
nova_mvvm-0.10.0.dist-info/LICENSE sha256=MOqZ8tPMKy8ZETJ2-HEvFTZ7dYNlg3gXmBkV-Y9i8bw 1061
nova_mvvm-0.10.0.dist-info/METADATA sha256=Mnj5cvbNJ1MyT6JSq2qof7KxRMAnbsl2cQLB9ONGE0A 1416
nova_mvvm-0.10.0.dist-info/WHEEL sha256=IYZQI976HJqqOpQU6PHkJ8fb3tMNBFjg-Cn-pwAbaFM 88
nova_mvvm-0.10.0.dist-info/entry_points.txt sha256=lumprJa2CHEvUbb3UFSTx2ig7C-L8LhZaM08qhDEJZg 38
nova_mvvm-0.10.0.dist-info/RECORD

entry_points.txt

app = nova.mvvm:main