reserve neuropose name on PyPI via 0.1.0.dev0 squat

With the Paper A sprint starting ahead of the public release,
squatting the PyPI name now avoids the risk of a namesquatter
grabbing it once the project surfaces on arXiv or JOSS. The
0.1.0.dev0 version is a PEP 440 dev release — pip install neuropose
won't resolve to it without --pre, so no accidental installs until
0.1.0 final.

PYPI_README.md is a minimal PyPI-specific project page: name-
reserved notice, pointer at the source URL, author list. Kept as a
separate file from the contributor-focused README so the two can
evolve independently — README.md speaks to someone cloning the
repo, PYPI_README.md speaks to someone landing on the PyPI page.
This commit is contained in:
Levi Neuwirth 2026-04-23 09:13:02 -04:00
parent a4186582fa
commit db4972da42
2 changed files with 17 additions and 1 deletions

16
PYPI_README.md Normal file
View File

@ -0,0 +1,16 @@
# NeuroPose
3D human pose estimation pipeline for clinical movement research,
built on [MeTRAbs](https://github.com/isarandi/metrabs).
**Status:** pre-release. This is the reserved PyPI name for the
upcoming 0.1.0 release. The first public release is in preparation —
it will land with an accompanying engineering paper (JOSS submission).
- **Source:** <https://git.levineuwirth.org/neuwirth/neuropose>
- **License:** MIT
- **Authors:** Liqi Shu, Levi Neuwirth, David Man, Praneeth Tummala
(Brown University, Shu Lab)
Until 0.1.0 ships, `pip install neuropose` will resolve to nothing
useful; wait for the release announcement at the source URL above.

View File

@ -6,7 +6,7 @@ build-backend = "hatchling.build"
name = "neuropose"
version = "0.1.0.dev0"
description = "3D human pose estimation pipeline for clinical movement research, built on MeTRAbs."
readme = "README.md"
readme = "PYPI_README.md"
license = { file = "LICENSE" }
requires-python = ">=3.11,<3.12"
authors = [