Skip to content

docs: point install at PyPI and add CI and PyPI badges - #3

Merged
KalinNonchev merged 1 commit into
mainfrom
docs/readme-pypi-badges
Jul 27, 2026
Merged

docs: point install at PyPI and add CI and PyPI badges#3
KalinNonchev merged 1 commit into
mainfrom
docs/readme-pypi-badges

Conversation

@KalinNonchev

Copy link
Copy Markdown
Member

deepspotm 1.0.0 is live on PyPI, so the README no longer needs the "when published" caveat.

  • pip install deepspotm is now the headline install; the [wsi] extra is documented for predict_wsi.py, and the git URL is kept as the way to track the development branch.
  • Adds a CI badge and a PyPI version badge.
  • Replaces the hardcoded Python 3.9+ badge with the dynamic pypi/pyversions badge. It was stale: requires-python is >=3.10 because torch, transformers, peft and lightning all require it. Reading the value from PyPI keeps it correct if that floor moves again.
  • examples/predict_tcga_skcm.ipynb install line goes back to pip install deepspotm, which now resolves.

Every badge URL was checked to render before committing. A downloads badge was left out on purpose: PyPI stats are not populated yet and it currently renders as "package not found". Worth adding in a day or so.

deepspotm 1.0.0 is on PyPI, so the install instructions no longer need the
"when published" caveat or the git URL as the primary path.

- README: `pip install deepspotm` is now the headline install, with the
  `[wsi]` extra documented for the predict_wsi.py example and the git install
  kept as the way to track the development branch.
- Add a CI badge and a PyPI version badge.
- Replace the hardcoded "Python 3.9+" badge with the dynamic pyversions badge.
  It was stale: requires-python is >=3.10, because torch, transformers, peft
  and lightning all require >=3.10. Reading it from PyPI keeps it honest if
  that floor moves again.
- examples/predict_tcga_skcm.ipynb: install line goes back to
  `pip install deepspotm`, which now resolves.

A downloads badge was left out deliberately; PyPI download stats are not
populated yet and it currently renders as "package not found".
@KalinNonchev
KalinNonchev merged commit 752b180 into main Jul 27, 2026
7 checks passed
@KalinNonchev
KalinNonchev deleted the docs/readme-pypi-badges branch July 27, 2026 16:20
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.

1 participant