Skip to content

growth: PyPI nanoodle is 0.5.0, and the sample run now reaches video - #377

Open
mikkel wants to merge 1 commit into
mainfrom
growth/pypi-0-5-0
Open

growth: PyPI nanoodle is 0.5.0, and the sample run now reaches video#377
mikkel wants to merge 1 commit into
mainfrom
growth/pypi-0-5-0

Conversation

@mikkel

@mikkel mikkel commented Jul 30, 2026

Copy link
Copy Markdown
Member

Why

I published nanoodle 0.5.0 to PyPI today (release: https://github.com/nanoodlecom/nanoodle-py/releases/tag/v0.5.0). The launch drafts and the checklist's re-check block still said 0.4.0.

scripts/check-launch-facts.mjs passed on the stale number. That is by design and worth knowing: the guard reads the version from the committed re-check block in growth/launch-checklist.md, not from live npm or PyPI. It keeps the 6 launch files agreeing with each other and with that block. It cannot notice that the block itself went stale.

What changed

  • Re-verified all 3 published versions live on 2026-07-29: npm nanoodle 0.8.0, npm nanoodle-mcp 0.4.0, PyPI nanoodle 0.5.0.
  • Updated the re-check block, its 3 verification dates, and the header date so they agree.
  • Updated the 2 draft lines that quote the PyPI version: growth/launch-checklist.md and growth/product-hunt-draft.md.
  • Added a note on what the 5 pull requests of 2026-07-29 changed after the Jul 28 fact-check pass. None of them makes a claim in the drafts false.

One thing to read before posting

nanoodle#376 merged today. A signed-out visitor now reaches a video result in the sample run, with no account and no key. The drafts were written when the sample covered text and images only, so the hooks undersell it. The showcase is also linked from the product now, which the Product Hunt draft's demo section could use.

I did not rewrite the launch copy. That is a voice decision, and only Mikkel posts.

Verification

  • node scripts/check-launch-facts.mjs → ok, 6 launch files, 10 examples, versions npm nanoodle 0.8.0, npm nanoodle-mcp 0.4.0, PyPI nanoodle 0.5.0.
  • All 55 scripts/check-*.mjs guards pass, 0 fail.
  • Committed through .githooks/pre-commit, no --no-verify.
  • lora-models.json restored after the guard loop and kept out of the commit.

🤖 Generated with Claude Code

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
nanoodle 0f97414 Commit Preview URL

Branch Preview URL
Aug 04 2026, 04:44 AM

I published nanoodle 0.5.0 to PyPI today, so the launch drafts and the
re-check block stated a stale version. check-launch-facts passed on the
stale number, because it reads the committed re-check block instead of
live PyPI.

Re-verified all 3 published versions live on 2026-07-29: npm nanoodle
0.8.0, npm nanoodle-mcp 0.4.0, PyPI nanoodle 0.5.0.

Also records what the 5 pull requests of 2026-07-29 changed after the
Jul 28 fact-check pass. None makes a claim in the drafts false. One is
worth adding to the copy before posting: a signed-out visitor now reaches
a video result in the sample run, with no account and no key.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@mikkel
mikkel force-pushed the growth/pypi-0-5-0 branch from 643853c to 0f97414 Compare August 4, 2026 04:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant