v0.10.3
New features
kernels check
This release adds a check subcommand to the kernels command. This subcommand can be used to check the ABI compatibility of a kernel on the Hub. For example:
$ kernels check kernels-community/activation
Checking variant: torch29-cxx11-cu130-x86_64-linux
Dynamic library activation/_activation_beeaae6.abi3.so:
π Python ABI 3.9 compatible
π§ manylinux_2_28 compatible
[...]
Checking variant: torch29-cxx11-cu126-x86_64-linux
Dynamic library activation/_activation_beeaae6.abi3.so:
π Python ABI 3.9 compatible
π§ manylinux_2_28 compatible
Upload a kernel to a branch
kernels upload now has an additional --branch option to upload a kernel to a branch.
What's Changed
- Add support for NPU kernelize/layers by @zheliuyu in #155
- Only run staging tests in one configuration by @danieldk in #156
- Add a
Makefileto run formatting one-shot by @sayakpaul in #157 - Add the
kernels checksubcommand by @danieldk in #158 - Add a note on
torch.compileby @sayakpaul in #159 - Link local kernel and local/locked kernel API docs by @danieldk in #160
- Bump torch version in runner by @MekkCyber in #162
- feat: allow kernels to be uploaded to a revision by @sayakpaul in #161
- Set version to 0.10.3.dev0 by @danieldk in #164
Full Changelog: v0.10.2...v0.10.3