Skip to content

Trame maintenance tasks #842

@jourdain

Description

@jourdain

To keep trame ecosystem current we need to monitor and update any infrastructure. Here is the latest set of items to look at and update:

  • hatchling: migrate from setup tools to pyproject/hatchling/src.
  • CI/semantic-release: use the latest version of semantice-release with PyPI and NPM new security token.
  • pre-commit: add more checks (Minimal list, Full list)
  • picture on readme: add a visual picture showcasing a given widget
  • registered on ReadTheDoc: The repo/pypi package is registered on the RDT (https://github.com/Kitware/trame/blob/master/docs/api/requirements.txt)
  • JS library: need to update the JavaScript library that we depend on.
  • Web versioning: add version in URL to prevent browser cache between version.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions