Skip to content

fix(pypi): publish under periscope-agentsview, not periscope - #38

Merged
diazMelgarejo merged 2 commits into
mergedfrom
claude/2026-07-30-pypi-package-rename
Jul 30, 2026
Merged

fix(pypi): publish under periscope-agentsview, not periscope#38
diazMelgarejo merged 2 commits into
mergedfrom
claude/2026-07-30-pypi-package-rename

Conversation

@diazMelgarejo

Copy link
Copy Markdown
Owner

Summary

  • The PyPI project name periscope is registered by an unrelated project (a subtitle downloader) — confirmed live via the PyPI API.
  • Renames the wheel-builder's PyPI distribution identity to periscope-agentsview (confirmed available on PyPI).
  • The installed console script and internal module/import name stay periscope — only the PyPI project name, wheel filename, and dist-info directory change.
  • Fixes release.yml's smoke-test step, which still referenced the old wheel filename.

Context

Prior release tags (v0.29.2-periscope.2-bd1d2bf-pypi1, v0.29.2-periscope.3-...-no-pypi) show a previous PyPI publish attempt was tried and abandoned — this was the blocker.

Test plan

  • python3 -m pytest scripts/build_wheels_test.py -q — 50/50 pass
  • Cut a real release tag and confirm the pypi job in release.yml successfully publishes periscope-agentsview to PyPI

The PyPI name "periscope" is registered by an unrelated project (a
subtitle downloader), so the wheel builder's package identity is now
periscope-agentsview instead. The installed console script and
internal module/import name stay "periscope" -- only the PyPI
distribution name (and therefore the wheel filename and dist-info
directory) change.

Also fixes release.yml's smoke-test step, which still referenced the
old wheel filename.
@cursor

cursor Bot commented Jul 30, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@coderabbitai

coderabbitai Bot commented Jul 30, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 0461e13f-1d3e-4ea4-9c8d-e7beabd86f49

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Align ARCHITECTURE and modernization-status with third AgentsView
integrative merge target; keep historical v0.29.2-periscope.2 examples.

Co-authored-by: Cursor <cursoragent@cursor.com>
@diazMelgarejo
diazMelgarejo merged commit c3f3d02 into merged Jul 30, 2026
12 checks passed
diazMelgarejo added a commit that referenced this pull request Jul 30, 2026
…pypi rename)

Brings in cursor-agent's independent PR #36 parser-provider synthesis
(merged as #37) and the periscope-agentsview PyPI rename (#38), which
had landed on merged concurrently with this branch's reconciliation
work. No real conflicts -- the only touched files (build_wheels.py,
build_wheels_test.py, release.yml) were edited identically in both
places and resolved by taking the already-merged version.
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