Trame

Latest version: v3.7.6

Safety actively analyzes 701507 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 9

2.3.0

Documentation

- **hot_reload**: Deprecate reloading example
([`96b4eb5`](https://github.com/Kitware/trame/commit/96b4eb5e5bd036ebc2816870022dcbbefdbc04ac))

- **hot_reload**: Make content center
([`e6aec3f`](https://github.com/Kitware/trame/commit/e6aec3fb41a6edecb379d2d7651ca3ecb40fe45f))

- **utils.tree**: Add API doc
([`2818473`](https://github.com/Kitware/trame/commit/28184737d7712f9ffe749ac3543bf3b43f4200fd))

- **website**: Update value proposition
([`e96749c`](https://github.com/Kitware/trame/commit/e96749c2360294ab5527d75052e2804dcc1aa210))

Features

- **client_type**: Preparation for 3.x release
([`b88a994`](https://github.com/Kitware/trame/commit/b88a994e2acea87bf624340a178022158f00a79b))

2.2.6

Bug Fixes

- **hot_reload**: Remove old code
([`7fc2948`](https://github.com/Kitware/trame/commit/7fc2948a61a2b304f72648cae062be2a1f52b697))

Chores

- Update issue template
([`08a1f57`](https://github.com/Kitware/trame/commit/08a1f577d5e18e5ebda92e4cb78ac24d435f80fa))

Documentation

- **docker**: Update readme
([`ade4c25`](https://github.com/Kitware/trame/commit/ade4c25dc634d9dd30a25158e58c66d5a4b89322))

- **DynamicLocalRemoteRendering**: Fix example to flush geometry
([`d0a1deb`](https://github.com/Kitware/trame/commit/d0a1deb65a5a8f6bbe7a2dcbbfda14a5ba563a91))

- **Example**: Add cursor example
([`78e31cc`](https://github.com/Kitware/trame/commit/78e31cc1d9c593c58f664fbf10c9e943f9468e28))

- **hot_reload**: Add example
([`f0f3cc8`](https://github.com/Kitware/trame/commit/f0f3cc8238677a7b2b2afd4585881873132dd97d))

- **HPC**: Update hpc doc
([`208b711`](https://github.com/Kitware/trame/commit/208b71123da8428414d3c909b5d988cd665b9ac0))

Corrected InfiniteTactics name and edited the description

- **issues**: Add issue code base
([`f177d4e`](https://github.com/Kitware/trame/commit/f177d4e35e855542513e17895092882bcc2d8521))

- **reloading**: Allow dynamic method reloading
([`06be552`](https://github.com/Kitware/trame/commit/06be55252f885ddf7ac917b47f6a5149b3cdb756))

- **website**: Update some website guides
([`7f58c1a`](https://github.com/Kitware/trame/commit/7f58c1a987066d92efbb460d65954695a912bd9e))

2.2.5

Bug Fixes

- **docker**: Separate out build and run steps
([`7393f1d`](https://github.com/Kitware/trame/commit/7393f1d44f9ddbc3d51db5cafbe88a4039ff9cc2))

This also updates the README with new relevant instructions.

Signed-off-by: Patrick Avery <patrick.averykitware.com>

Documentation

- **docker**: Update docker to use build script
([`c3b7bd1`](https://github.com/Kitware/trame/commit/c3b7bd130af104549e2a18dafee4719ba59abf24))

- **docker**: Update readme
([`33e050d`](https://github.com/Kitware/trame/commit/33e050d986b22cadb377c57ac5d5d0ae714135a6))

2.2.4

Bug Fixes

- **docker**: Move apps.json creation into launcher section
([`eeb4a88`](https://github.com/Kitware/trame/commit/eeb4a886e39721b9059a7957ecdb3ea09d4a9b58))

The `/deploy/setup` directory won't necessarily exist at runtime, because it is optional if
`/deploy/server` exists.

Thus, we should only create the `apps.json` file if we are performing one of the other build steps
(all of which require the `/deploy/server` directory). It makes most sense to put this in the
`launcher` section, since the launcher uses this.

However, we must create the `apps.json` file before activating the venv, because we have pyyaml in
the root env, but not necessarily in the venv. Also, the launcher creation script only uses
built-in libraries, so it can be moved before the venv as well.

Signed-off-by: Patrick Avery <patrick.averykitware.com>

2.2.3

Bug Fixes

- **docker**: Add ability to replace USE_HOST
([`3cd4dc3`](https://github.com/Kitware/trame/commit/3cd4dc321db1e404ec4ce8ae7db8747868b4d255))

If a `TRAME_USE_HOST` environment variable is defined, then this will replace `USE_HOST` in the
final copy of the launcher json file.

If `TRAME_USE_HOST` contains `://`, then this will replace `ws://USE_HOST` instead.

Signed-off-by: Patrick Avery <patrick.averykitware.com>

- **docker**: Add additional build options
([`8ad6f44`](https://github.com/Kitware/trame/commit/8ad6f449347969e091bd178560edebb41c6aafb4))

This allows the user to separate out building the venv, launcher, and www.

The default behavior is that all will build if they do not exist. If they do exist, then they will
not be built.

However, the user can now select some options via a `TRAME_BUILD` environment variable. If this
string contains (single or any combination of) "venv", "launcher", or "www", then those respective
parts will be re-built, even if they already exist.

Additionally, a "no_www" can be specified in the `TRAME_BUILD` environment variable, which indicates
to skip the `www` generation, even if it does not exist.

Signed-off-by: Patrick Avery <patrick.averykitware.com>

- **docker**: Add build.sh script for easier builds
([`26effc0`](https://github.com/Kitware/trame/commit/26effc03b88cf5e86411fca80994c515ce29dee6))

Any arguments that you provide it get put into `TRAME_BUILD`, so you can add arguments like `no_www`
or `venv`.

Signed-off-by: Patrick Avery <patrick.averykitware.com>

Documentation

- **examples**: Reformat using black
([`6fdc5a5`](https://github.com/Kitware/trame/commit/6fdc5a5f2bb52a2eff42ed4c1dfac9ec187cf372))

- **markdown**: Provide encoding at read time
([`2760bc2`](https://github.com/Kitware/trame/commit/2760bc28917fa31cc7f97ea8dd9a361cfe9f541c))

- **readme**: Handle typos
([`12879f2`](https://github.com/Kitware/trame/commit/12879f2e1f0e5f0f8550221278908a32180e2d5b))

Minor edits

- **Selection**: Add paraview remote rendering selection example
([`f9f6f7b`](https://github.com/Kitware/trame/commit/f9f6f7bbb23585e65bf2aaa0ccbfd00e342ebd14))

- **selection**: Update pv selection with clear and click
([`0d06739`](https://github.com/Kitware/trame/commit/0d06739114ed3b37f838304b334295d6f93bf50d))

- **Style**: Add global css style example
([`00fa606`](https://github.com/Kitware/trame/commit/00fa60618aaff4f383b50e34e1c85d3a89d2e4b5))

2.2.2

Bug Fixes

- **docker**: Add `wheel` to pip docker image
([`6f34a4e`](https://github.com/Kitware/trame/commit/6f34a4eead0e4f50372d3c6f524dfdd3f4a4b018))

Pip is now deprecating installation via the older install method that does not use wheel. This
deprecation message is now displaying, and it appears that in a version of pip soon, we may start
seeing errors.

Add wheel to the trame docker image to keep the installation process simple for users (so that they
will not be required to install wheel themselves or create a `pyproject.toml` file).

See: https://github.com/pypa/pip/issues/8559

Signed-off-by: Patrick Avery <patrick.averykitware.com>

Documentation

- **caprover**: Add info for caprover deploy
([`ea6fec4`](https://github.com/Kitware/trame/commit/ea6fec4b3c9d45241d00ff8b4913aab45200ebc0))

- **deploy**: Add a deployment section
([`2b5e122`](https://github.com/Kitware/trame/commit/2b5e122e09658534f970c2f0b1bb9fc9043df0d9))

- **docker**: Add single file example
([`18fa307`](https://github.com/Kitware/trame/commit/18fa30792e6d6b8f8a8decc54d659ea306d36be9))

- **example**: Switch view validation
([`662c5cb`](https://github.com/Kitware/trame/commit/662c5cb7c5092ff749edca94f15381cb72f22c6d))

- **examples**: Fix typo in vtkClass arg
([`4822ad3`](https://github.com/Kitware/trame/commit/4822ad3bbb60caab3630e8100cd71c3e4dc2d27e))

- **fileUpload**: Add validation example
([`9c81ea9`](https://github.com/Kitware/trame/commit/9c81ea995473f205348e5639d528ba9dde03521f))

- **menu**: Update doc menu
([`89ee007`](https://github.com/Kitware/trame/commit/89ee0074f495a383ac171a2982db08f3c24abc88))

- **readme**: Remove the --pre in pip install command
([`dc01c70`](https://github.com/Kitware/trame/commit/dc01c70370c25fcb9e77fd86d46cd786a9a4e740))

- **video**: Add video on landing page
([`76926cf`](https://github.com/Kitware/trame/commit/76926cfdcfabd724af34acd7e5bd613dd1e072c0))

- **video**: Add video on landing page
([`168a3c9`](https://github.com/Kitware/trame/commit/168a3c983bc71f5e03c27a0409d3f93f34683d54))

- **website**: Correct tutorial code examples
([`eb4a628`](https://github.com/Kitware/trame/commit/eb4a6283b2d1585d7c34b189c94871563817940e))

Page 8 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.