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

No one assigned

    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