docs: the documents describe smart-data-engine-sdk 0.1.1; main moves to 0.1.2.dev0 - #102
Merged
Merged
Conversation
…to 0.1.2.dev0 0.1.1 is on PyPI, published on the first run of python-v0.1.1 with attestations; npm keeps 0.1.0. The install commands pin 0.1.1 and 0.1.0, the pages name the current releases, and Python's development version moves to 0.1.2.dev0 while TypeScript, not released, stays on 0.1.1-dev.0. publishing.md corrects a rule written the day before. A pinned install waits for PyPI's simple index as well: 40 s after the upload, `pip install smart-data-engine-sdk==0.1.1 --no-cache-dir` answered "No matching distribution found", and the index listed 0.1.1 70 s after the upload. Right after a publish the files are verified through the JSON API; installs, pinned or not, wait for the simple index. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
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.
Summary
smart-data-engine-sdk0.1.1 is on PyPI, and npm keeps0.1.0. The documents that describeregistry state now say so. Python's development version moves to
0.1.2.dev0. TypeScript was notreleased and stays on
0.1.1-dev.0.What changed
docs/weather-starter.mdpin0.1.1from PyPI and0.1.0from npm.The artifact names are the ones a later commit builds.
README.mdandexamples/weather/README.mdname the current releases.docs/implementations.md:pip installinstalls0.1.1, andnpm installinstalls0.1.0.CHANGELOG.md: the publication date.python-v0.1.1published on its first run, withattestations.
docs/publishing.md:The correction
The rule for 0.1.0 said to pin the version when verifying right after a publish. For 0.1.1, a pinned
pip install 'smart-data-engine-sdk==0.1.1' --no-cache-dirstarted 41 s after the uploadanswered "No matching distribution found". It saw only
0.1.0rc1and0.1.0. The simple indexlisted
0.1.170 s after the upload, and it is served withcache-control: max-age=600.pip resolves a pinned version from that same index, so pinning is not the fix. Right after a
publish, the files are verified against the gate's artefacts through the JSON API. Installs,
pinned or not, wait until the simple index lists the version.
Verified from PyPI before this PR
release.ymland thepypienvironment.99c1ed7against the installed package, with both engines, on CPython 3.14.7:2098 passed, 10 skipped, 5 failed. The five are the ones 0.1.0 failed, each computing a repository
path from
sde.__file__. fix(operator): index recovery waits for the interrupted PostgreSQL statement #100's two recovery tests passed against the installed package.794ff972d69c52e5from PyPI0.1.1(pinned and unpinned) and fromnpm
0.1.0on Node 18 and 26.Tests
make checkwith both live engines onf86353e(this head):🤖 Generated with Claude Code