artesian is not on PyPI, so anything depending on it must pin a git ref. GRLP's docs/requirements.txt currently carries:
artesian @ git+https://github.com/MNiMORPH/artesian@main
That works on Read the Docs, but it means GRLP's documentation build tracks artesian's main with no version boundary — an unrelated change here can break GRLP's docs.
Blocking, or at least worth doing first
On release
Swap GRLP's git pin for an ordinary version specifier (e.g. artesian>=0.1). Tracked here rather than in GRLP so the two halves stay together.
🤖 Generated with Claude Code
artesianis not on PyPI, so anything depending on it must pin a git ref. GRLP'sdocs/requirements.txtcurrently carries:That works on Read the Docs, but it means GRLP's documentation build tracks artesian's
mainwith no version boundary — an unrelated change here can break GRLP's docs.Blocking, or at least worth doing first
On release
Swap GRLP's git pin for an ordinary version specifier (e.g.
artesian>=0.1). Tracked here rather than in GRLP so the two halves stay together.🤖 Generated with Claude Code