Skip to main content

MVVM Library for Python

Introduction

nova-mvvm is a Python package designed to simplify the implementation of the Model-View-ViewModel (MVVM) pattern. It provides data-binding abstractions for PyQt5, PyQt6, Trame, and Panel applications.

Installation

pip install nova-mvvm

See the documentation for concepts, examples, and the API reference.

Compatibility

Version 1.x supports Python 3.10 through 3.13. The documented API follows semantic versioning: breaking changes require a new major release, while names under nova.mvvm._internal are not public API.

See the changelog for release notes and migration information.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nova_mvvm-1.0.0.tar.gz (85.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nova_mvvm-1.0.0-py3-none-any.whl (21.4 kB view details)

Uploaded Python 3

File details

Details for the file nova_mvvm-1.0.0.tar.gz.

File metadata

  • Download URL: nova_mvvm-1.0.0.tar.gz
  • Upload date:
  • Size: 85.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.5 cpython/3.13.9 HTTPX/0.28.1

File hashes

Hashes for nova_mvvm-1.0.0.tar.gz
Algorithm Hash digest
SHA256 aedabd65681ed3dc40f29c1b4f8e4aaa18032a7172db77278c765d56e3cf84a5
MD5 c5a276acedc031b8f920537c7e6c3d2d
BLAKE2b-256 c625c42889631c77f2127402fc8f06a74432fda9dd5a880a68c4efaaf259cac4

See more details on using hashes here.

File details

Details for the file nova_mvvm-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: nova_mvvm-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 21.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.5 cpython/3.13.9 HTTPX/0.28.1

File hashes

Hashes for nova_mvvm-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 478f25664c6cd5b8708fb7e514f3330a3f87e0a4fe9d277e358f5b170093ca48
MD5 6e6ee89398ee70185e41c9679d252807
BLAKE2b-256 8a19fdaf99e9834f965bb5b86b61491f1d99de9f39c647d0eda0ab7ce1e27fc8

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 files

0.16.4

2 files

0.16.3

2 files

0.16.2

2 files

0.16.1

2 files

0.16.0

2 files

0.15.1

2 files

0.15.0

2 files

0.14.0

2 files

0.13.2

2 files

0.13.1

2 files

0.13.0

2 files

0.12.0

1 file

0.11.1

1 file

0.10.4

1 file

0.10.1

1 file

0.10.0

1 file

0.9.0

1 file

0.8.0

1 file

0.7.2

1 file

0.7.1

1 file

0.7.0

1 file

0.6.1

1 file

0.6.0

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page