Skip to content

Release 1.0.1#54

Merged
weihaokong merged 3 commits into
mainfrom
bump-version-1.0.1
Jul 9, 2026
Merged

Release 1.0.1#54
weihaokong merged 3 commits into
mainfrom
bump-version-1.0.1

Conversation

@weihaokong

Copy link
Copy Markdown
Collaborator

Why

pip install tabfm[pytorch] is broken on the current PyPI release. Running the PyTorch examples fails with:

FileNotFoundError: Weights not found at: .../classification/pytorch_model.bin

The published 1.0.0 loader hardcodes pytorch_model.bin, but the Hugging Face checkpoint (google/tabfm-1.0.0-pytorch) now ships model.safetensors, so the weights are never found. The fixed loader (PyTorchModelHubMixin, loads safetensors) has been on main since 1.0.0 was uploaded to PyPI (2026-06-30), but was never released because __version__ stayed at 1.0.0 and the auto-publish only pushes on a version increase.

PyPI versions are immutable, so the fix cannot ship as 1.0.0 — it needs a new version.

What

Bump __version__ to 1.0.1 and add the CHANGELOG entry. On merge, the auto-publish job ships 1.0.1 with the fixed loader and the other post-1.0.0 fixes (bf16 default, default chunking, HF Hub support for both backends, the multi-device / FLASH-attention / eager-transform / NotFittedError fixes, and the README regression-example fix).

Package version and model/weights version are independent: 1.0.1 is a patch release of the code that still loads the unchanged v1.0.0 weights.

Bump __version__ to 1.0.1 and add the CHANGELOG entry so the auto-publish
pushes a new PyPI release.

The published 1.0.0 loader looks for pytorch_model.bin, but the Hugging Face
checkpoint now ships model.safetensors, so `load()` raises FileNotFoundError.
The fixed loader (and the other post-1.0.0 fixes) have been on main since
1.0.0 was uploaded, but were never released because __version__ was unchanged.
@weihaokong
weihaokong merged commit d8678b6 into main Jul 9, 2026
9 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.

2 participants