Metadata-Version: 2.4
Name: sparsecore
Version: 0.1.2
Summary: RENAMED: sparsecore is now sparselab. pip install sparselab.
Author: SparseLab Contributors
License-Expression: MIT
Project-URL: Homepage, https://github.com/DarshanFofadiya/sparselab
Project-URL: New Project, https://pypi.org/project/sparselab/
Keywords: renamed,sparselab
Classifier: Development Status :: 7 - Inactive
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# sparsecore has been renamed to sparselab

This PyPI project (`sparsecore`) has been renamed. The library you
probably want is now called **`sparselab`**:

- **New PyPI project:** https://pypi.org/project/sparselab/
- **New GitHub repo:** https://github.com/DarshanFofadiya/sparselab
- **Migration notes:** https://github.com/DarshanFofadiya/sparselab/blob/main/CHANGELOG.md

To install:

```bash
pip uninstall sparsecore
pip install sparselab
```

Replace `import sparsecore` with `import sparselab` in your code. All
public API symbols (`PaddedCSR`, `spmm`, `SparseLinear`,
`SparsityAlgorithm`, `SET`, `RigL`, `Static`) are unchanged.

## Why the rename?

The name `sparsecore` collided with Google's TPU SparseCore hardware
block (documented in OpenXLA, Keras, and Google Cloud since 2020).
Sharing a name with a well-established Google hardware product made
long-term disambiguation permanently awkward.

## Old pins still work

If you depended on `sparsecore==0.1.0` or `sparsecore==0.1.1`, those
releases are still available on PyPI and still function normally. This
`0.1.2` release is a placeholder whose only purpose is to raise
`ImportError` on import, pointing new users at the renamed project.
