splent.manifest.json
Table of contents
Introduction
The manifest records where each feature of your product stands. You read it with feature:status. Its format, and which operation changes what, are in Feature state.
splent feature:status
Feature Mode Progress State
─────────────────────────────────────────────────────────────────────────────
splent_io/splent_feature_notes@v1.5.8 pinned ●─●─●─● active
splent_io/splent_feature_shop@v1.6.0 pinned ●─●─●─● active
splent_io/splent_feature_cache@v1.5.6 pinned ●─●─○─○ installed
splent_io/splent_feature_mailer@v1.3.6 pinned ●─○─○─○ declared
Only the features of the current pyproject.toml are shown. --json prints the raw manifest.
Cleaning stale entries
An upgrade leaves the old version’s entry behind. splent product:resolve removes the entries pyproject.toml does not list, and gives every declared feature at least a declared entry.
See also
- States, what each state means
feature:statusandproduct:resolve