Metadata-Version: 2.4
Name: nova-trame
Version: 1.2.2
Summary: A Python Package for injecting curated themes and custom components into Trame applications
Project-URL: Changelog, https://code.ornl.gov/ndip/public-packages/nova-trame/blob/main/CHANGELOG.md
Author-email: John Duggan <dugganjw@ornl.gov>, Kristin Maroun <ponsonbykr@ornl.gov>, Sergey Yakubov <yakubovs@ornl.gov>, Gregory Cage <cagege@ornl.gov>
License-Expression: MIT
License-File: LICENSE
Keywords: NDIP,Python,Trame,Vuetify
Requires-Python: <3.14,>=3.10
Requires-Dist: altair
Requires-Dist: blinker<2,>=1.9.0
Requires-Dist: libsass
Requires-Dist: mergedeep
Requires-Dist: mpld3<0.6,>=0.5.11
Requires-Dist: natsort<9,>=8.4.0
Requires-Dist: nova-common>=0.2.2
Requires-Dist: nova-mvvm
Requires-Dist: pydantic
Requires-Dist: pyoncat<3,>=2.1
Requires-Dist: tomli
Requires-Dist: tornado>=6.5.0
Requires-Dist: trame
Requires-Dist: trame-datagrid
Requires-Dist: trame-matplotlib
Requires-Dist: trame-plotly
Requires-Dist: trame-vega
Requires-Dist: trame-vuetify
Description-Content-Type: text/markdown

nova-trame
==========

`nova-trame` is a Python package for streamlining development of Trame applications used in the NOVA framework.

You can install this package directly with

```commandline
pip install nova-trame
```

Once installed, you can check that it's working by running the widget gallery we use for visually testing components available through NOVA and Trame. We use [Pixi](https://pixi.sh/latest/) internally and recommend it for running the gallery.

```commandline
pixi install
pixi run app
```

A user guide, examples, and a full API for this package can be found at [https://nova-application-development.readthedocs.io/en/stable/](https://nova-application-development.readthedocs.io/projects/nova-trame/en/stable/).

Developers: please read [this document](DEVELOPMENT.md)
