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
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions