Bug Fixes
- **CI**: Add initial CI with semantic-release
([`a881ffb`](https://github.com/Kitware/trame/commit/a881ffb9232fd2f78e445be4be58dcc112181ff5))
This adds initial CI for trame 2.0, which includes a pre-commit (that currently uses black,
codespell, and flake8), some simple tests, and automatically releasing a new version with semantic
release (including a push to PyPI).
Signed-off-by: Patrick Avery <patrick.averykitware.com>
- **jupyter**: Proper server.start() call
([`e67625e`](https://github.com/Kitware/trame/commit/e67625e9775f688da7d80d5b2ea97d779af61dfb))
- **tools.app**: Add tool to create html app
([`d8c11e6`](https://github.com/Kitware/trame/commit/d8c11e679500005b976c8e934230aa8ea9f0d072))
- **tools/www**: Make it server independent
([`1d7ad31`](https://github.com/Kitware/trame/commit/1d7ad3197d445ffd600d5069c993a44c5f831a18))
Chores
- **black**: Run black on source code
([`ea45740`](https://github.com/Kitware/trame/commit/ea457408e97795003a99e70ae881bcfc395f521f))
Signed-off-by: Patrick Avery <patrick.averykitware.com>
- **commitlint**: Fix commitlint in CI
([`c35973c`](https://github.com/Kitware/trame/commit/c35973ca9029c17a97b16ffbfeb95927ba504430))
Signed-off-by: Patrick Avery <patrick.averykitware.com>
- **commitlint**: Only run commitlint on PR
([`5ed2b65`](https://github.com/Kitware/trame/commit/5ed2b654935441d04a5460fff76f856a23b9cb87))
Signed-off-by: Patrick Avery <patrick.averykitware.com>
- **docker**: Update scripts to use v2 www tools
([`361c976`](https://github.com/Kitware/trame/commit/361c976999dfc39f2daffb45bbde2e2a1c86cbe1))
- **fix**: Fix codespell issues
([`1696a9a`](https://github.com/Kitware/trame/commit/1696a9ac36b6a4f0bf136034abf6d080c26babf7))
Signed-off-by: Patrick Avery <patrick.averykitware.com>
- **flake8**: Fix flake8 issues
([`a66127c`](https://github.com/Kitware/trame/commit/a66127c67504ae4844a69ff5c81093605c2e585f))
Jupyter also had an issue with the __all__ statement that was fixed.
Signed-off-by: Patrick Avery <patrick.averykitware.com>
- **tools**: List possible tools to be added
([`95a8356`](https://github.com/Kitware/trame/commit/95a8356d461909332848763e4b929391209fe3c4))
- **tools**: List possible tools to be added
([`6309364`](https://github.com/Kitware/trame/commit/6309364757553874255baa3eeb05d579d21564c4))
Continuous Integration
- **actions**: Bring back some basic actions
([`fe6d329`](https://github.com/Kitware/trame/commit/fe6d32910cc20a166f1e0c3331e8aa7457290146))
- **actions**: Removed semantic-release
([`f176c4c`](https://github.com/Kitware/trame/commit/f176c4cd5f0713788e874dce8db58c39a9128a64))
Documentation
- **api**: Add missing information
([`32a9a4a`](https://github.com/Kitware/trame/commit/32a9a4a47232a24e7c79d3f037cd3c2fad7fcf56))
- **api**: Adding more api doc
([`0c9948d`](https://github.com/Kitware/trame/commit/0c9948d03f4a271747965afe7f68b3889e4c9daa))
- **api**: Adding more api doc
([`a78df91`](https://github.com/Kitware/trame/commit/a78df91235244a6cff4f688298bee91e98df5096))
- **content**: Fix doc wording
([`490196e`](https://github.com/Kitware/trame/commit/490196e62a5252a7b8b50d0b6bda03746d796ce8))
It seemed like "change" was referenced too many times in the same sentence.
- **example**: Add link to v1-v2 delta
([`b28723d`](https://github.com/Kitware/trame/commit/b28723d7e9ea56006e230b1898f3d158f77f49d6))
- **example**: Add missing v2 migration
([`7b3cda7`](https://github.com/Kitware/trame/commit/7b3cda7c45b8a60132892f762e16ed28cb709481))
- **example**: Fix RemoteSelection for trame v2
([`4c2ba6d`](https://github.com/Kitware/trame/commit/4c2ba6d2ebc5c4af0bb6427ecaff0435bf6d4a39))
- **examples**: Add ref to v1 + delta
([`c9bc9dc`](https://github.com/Kitware/trame/commit/c9bc9dc80d14c23782c246e3c202d89ffeed3f95))
- **examples**: Update and cleanup examples for v2
([`e8ad216`](https://github.com/Kitware/trame/commit/e8ad2164e64ab1656516f399afed639413ee5421))
- **migration**: Add widgets.html info
([`4e57496`](https://github.com/Kitware/trame/commit/4e5749670935e6ba684289d9f894782a1151c0a8))
- **rtd**: Update wwww
([`13258ad`](https://github.com/Kitware/trame/commit/13258ad7e807d18b5fa7123d28b59f452833a114))
- **website**: Update content to match new api
([`5f55d6a`](https://github.com/Kitware/trame/commit/5f55d6a575d3fb6afb28d49adc66e7f1afb22d96))
- **website**: Update landing page
([`faba163`](https://github.com/Kitware/trame/commit/faba16314dc229be1b9991fb8b3108d3d94a81a9))