v0.0.2
refkit, refkit-core, and polars-refkit 0.0.2 publish the reorganized Rust and Python package layout with CPython wheels, PyEmscripten wheels, and sdists for the public packages.
Install
python -m pip install --upgrade refkit==0.0.2
python -m pip install --upgrade polars-refkit==0.0.2For Pyodide, install Polars first so the runtime selects Pyodide's Polars wheel, then install the published refkit wheels:
python -m pip install polars
python -m pip install refkit==0.0.2
python -m pip install polars-refkit==0.0.2Highlights
polars-refkitnow publishes a Python 3.14 PyEmscripten wheel forpyemscripten_2026_0_wasm32alongside CPython wheels and an sdist.refkit-corecontinues to publish CPython wheels and now publishes the matching Python 3.14 PyEmscripten wheel used byrefkitin Pyodide.- The release workflow builds, tests, and publishes
refkit-core,refkit, andpolars-refkitthrough GitHub Actions trusted publishing. - Release tests run CPython install checks, sdist rebuild checks, and Pyodide smoke checks before publishing.
polars-refkitkeeps the public dependency contractpolars>=1.29with no upper bound.
Package Layout
- The shared Rust library moved to
crates/refkit-core. - The
refkit-corePyO3 adapter now lives inpackages/refkit-core/rust. - The
polars-refkitplugin adapter now lives inpackages/polars-refkit/rust. packages/refkit-core-pywas renamed topackages/refkit-coreto match the Python package name.refkit-benchremains a workspace benchmark package. It is excluded from public build, upload, and publish jobs, and itsrefkitdependencies come from the workspace without package version pins.
Validation
- Main CI passed for
089af17. - Publish workflow passed for
v0.0.2. - PyPI contains
0.0.2files forrefkit-core,refkit, andpolars-refkit. polars-refkitPyPI files includepolars_refkit-0.0.2-cp311-abi3-pyemscripten_2026_0_wasm32.whl.- Fresh CPython install from PyPI rendered
(Doe, 2024)through the Polars expression plugin. - Fresh Pyodide Python 3.14 install from PyPI downloaded the published
refkit-coreandpolars-refkitPyEmscripten wheels and rendered(Doe, 2024).