Skip to content

fix: remove purl references and update stale secret_key docs#87

Merged
brendanjryan merged 2 commits intomainfrom
fix/open-source-readme-cleanup
Mar 18, 2026
Merged

fix: remove purl references and update stale secret_key docs#87
brendanjryan merged 2 commits intomainfrom
fix/open-source-readme-cleanup

Conversation

@brendanjryan
Copy link
Collaborator

Prep for open-sourcing pympp.

  • Remove purl.tempo.xyz prerequisite and CLI usage from api-server example (internal tool, not accessible to external users)
  • Replace with pympp client command
  • Fix stale docs on L80 claiming secret_key is "auto-generated and persisted to .env" — v0.4.0 removed that behavior; now requires explicit MPP_SECRET_KEY env var or secret_key param

brendanjryan and others added 2 commits March 17, 2026 20:05
- Remove purl.tempo.xyz prerequisite and CLI usage from api-server example
- Replace with pympp client command
- Fix stale docs claiming secret_key is auto-generated and persisted to .env
  (v0.4.0 requires explicit MPP_SECRET_KEY or secret_key param)
Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 14a2fda790

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".


```bash
purl http://localhost:8000/paid
python -m mpp.fetch http://localhost:8000/paid

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Replace this invocation with an actual installed fetch entrypoint

In the documented uv sync setup for examples/api-server, this command is not runnable: that environment only installs pympp[tempo,server] (examples/api-server/pyproject.toml:6-10), while the fetch client in this repo is a separate example package that exposes a fetch script (examples/fetch/pyproject.toml:8-9). There is no mpp.fetch module under src/mpp, so users following the README will hit ModuleNotFoundError instead of exercising the paid endpoint.

Useful? React with 👍 / 👎.

@brendanjryan brendanjryan merged commit c5dfddd into main Mar 18, 2026
@brendanjryan brendanjryan deleted the fix/open-source-readme-cleanup branch March 18, 2026 03:08
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