Skip to content

Consider improving theme packaging #2553

@akhmerov

Description

@akhmerov

Proposal

The compatibility issues between mystmd <1.7.0, and myst-theme >1.0.0 suggest the need for more explicit versioning.

I believe this is typically solved by package repositories and placing version constraints on dependencies or peer dependencies (e.g. sphinx/mkdocs).

An alternative would be to implement explicit versioning of themes in myst.yml and implement version validation in mystmd talking to a theme server.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions