docs: track 0.15.3, which is what pip install now gives you - #128
Merged
Merged
Conversation
`data-product-forge` v0.15.3 is on PyPI. The pin moves after the release and never before it: `cli-consistency` runs `pip install data-product-forge==<pin>` on every pull request, so bumping ahead of publication fails that job on an install that cannot resolve. 0.15.3 is the second front-door patch in a day, and the more serious one. 0.15.2 removed the documentation links that went NOWHERE; it left nineteen that went SOMEWHERE. `docs.fluid.io` resolves, returns 200, and serves an unrelated fintech's documentation, and `fluid validate` printed it into its own error output on an unknown provider. Eighteen references bumped across fifteen files, every one named by check_cli_docs.py rather than found by hand. One `0.15.2` is deliberately kept, on the landing page, where the sentence names the patch releases that have no release-notes page of their own; it now names all three and says what they were for. History is not rewritten to match today. Verified: check_cli_docs.py green including "every version claim in docs/ agrees with the pin (CLI 0.15.3)" and all 1093 documented invocations against the newly pinned CLI; build clean; the artifact link gate clean with its canaries passing.
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
data-product-forgev0.15.3 is on PyPI (26 releases). The pin follows it — never the other way round, becausecli-consistency.ymlrunspip install data-product-forge==<pin>on every PR.Why there was a second patch in one day
0.15.2removed the documentation links that went nowhere. It left nineteen that went somewhere:docs.fluid.ioresolves, returns 200, and serves "Contracts Overview | Fluid Technical Docs — Financial system of the future" — an unrelated fintech.fluid validateprinted it into its own error output:A dead host announces itself. A live one sharing our product word does not.
18 references, 15 files, all named by the gate
check_cli_docs.pylisted every one — the repo-root README, the landing banner and itspip installline,vision.md, four provider baseline banners, two walkthrough banners, the CLI and providers index lines,getting-started's pin and tracking sentence,cli/mission.md, and twosdk-and-plugins/referenceexact-pin examples.One
0.15.2is deliberately kept, on the landing page, in the sentence naming the patch releases with no notes page of their own. It now names all three and says what they were for. History is not rewritten to match today.Verified