Skip to content

feat: update Python 3.13 package index from Pyodide 0.28.3 to 0.29.3#117

Merged
ryanking13 merged 2 commits into
mainfrom
gyeongjae/pyodide-index
Jun 2, 2026
Merged

feat: update Python 3.13 package index from Pyodide 0.28.3 to 0.29.3#117
ryanking13 merged 2 commits into
mainfrom
gyeongjae/pyodide-index

Conversation

@ryanking13
Copy link
Copy Markdown
Contributor

Close #116

Updates pyodide package index to the recent version. I also added (vibe-coded) a script that compares the package index to ensure we didn't lose any important package by accident.

python ./scripts/compare_pyodide_index.py 0.28.3 0.29.3
Fetching index for 0.28.3...
  273 packages
Fetching index for 0.29.3...
  296 packages

Removed: (none)

Added (23):
  + bilby-cython
  + bottleneck
  + cartopy
  + fastapi
  + fastcan
  + geopandas
  + google-crc32c
  + healpy
  + highspy
  + jsonpatch
  + jsonpointer
  + ml-dtypes
  + numpy-tests
  + pyarrow
  + pycdfpp
  + pygame-ce
  + pylimer-tools
  + pyproj
  + pyrodigal
  + python-calamine
  + starlette
  + typing-inspection
  + vrplib

@ryanking13 ryanking13 requested review from dom96 and hoodmane June 1, 2026 06:38
Copy link
Copy Markdown

@ask-bonk ask-bonk Bot left a comment

Choose a reason for hiding this comment

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

Minor nit on the new comparison script -- otherwise LGTM.

Comment thread scripts/compare_pyodide_index.py
@ask-bonk
Copy link
Copy Markdown

ask-bonk Bot commented Jun 1, 2026

I'm Bonk, and I've done a quick review of your PR.

This PR bumps the Python 3.13 Pyodide package index from 0.28.3 to 0.29.3 and adds a helper script to compare package indices between versions.

Issues found (low severity):

  1. The docstring example in scripts/compare_pyodide_index.py:5 uses version 0.29.4 instead of 0.29.3. Posted a suggestion comment to fix.

Everything else looks good -- the version bump is clean and the comparison script is a nice addition for validating future index updates.

github run

Copy link
Copy Markdown
Contributor

@dom96 dom96 left a comment

Choose a reason for hiding this comment

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

Nice, thanks!

Comment thread packages/cli/src/pywrangler/utils.py
@ryanking13 ryanking13 changed the title chore: update Python 3.13 package index from Pyodide 0.28.3 to 0.29.3 feat: update Python 3.13 package index from Pyodide 0.28.3 to 0.29.3 Jun 2, 2026
@ryanking13 ryanking13 force-pushed the gyeongjae/pyodide-index branch from afc4ab9 to b3e7d39 Compare June 2, 2026 04:15
@ryanking13 ryanking13 merged commit 9c322af into main Jun 2, 2026
14 checks passed
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.

Bump Python 3.13 Pyodide package index to 0.29.3

2 participants