Skip to content

Versioning

Jeff Zohrab edited this page Dec 23, 2023 · 2 revisions

Lute follows the version notes in https://packaging.python.org/en/latest/specifications/version-specifiers/#version-specifiers

The current Lute version is specified in lute/__init__.py, and is pulled into the pyproject.toml using flits dynamickeyword. Lute uses something like,..`.

  • <major> will likely stay at 3, as different modes (e.g. a thick client) will only be extensions of the current code.
  • <minor> will increment on breaking DB schema changes, in case anyone writes scripts that directly hit the DB, or breaking API changes if and when an API is released.
Clone this wiki locally