Summary
The package metadata published from pyproject.toml points users at https://github.com/SpM-lab/sparse-r, but the actual repository is https://github.com/SpM-lab/sparse-ir.
Reproduction
From a clean virtual environment in the repository root:
python -m venv .tmp/test-feature/venv
.tmp/test-feature/venv/bin/python -m pip install -e . --no-deps
.tmp/test-feature/venv/bin/python - <<'PY'
from importlib import metadata
for key, value in metadata.metadata('sparse-ir').items():
if key == 'Project-URL':
print(value)
PY
Observed output:
Homepage, https://github.com/SpM-lab/sparse-r
Repository, https://github.com/SpM-lab/sparse-r
Bug Tracker, https://github.com/SpM-lab/sparse-r/issues
Expected
The metadata URLs should point to the current repository and issue tracker under SpM-lab/sparse-ir.
Actual
All three project URLs point to the nonexistent sparse-r repository.
Likely source
pyproject.toml currently sets:
[project.urls]
Homepage = "https://github.com/SpM-lab/sparse-r"
Repository = "https://github.com/SpM-lab/sparse-r"
"Bug Tracker" = "https://github.com/SpM-lab/sparse-r/issues"
Summary
The package metadata published from
pyproject.tomlpoints users athttps://github.com/SpM-lab/sparse-r, but the actual repository ishttps://github.com/SpM-lab/sparse-ir.Reproduction
From a clean virtual environment in the repository root:
Observed output:
Expected
The metadata URLs should point to the current repository and issue tracker under
SpM-lab/sparse-ir.Actual
All three project URLs point to the nonexistent
sparse-rrepository.Likely source
pyproject.tomlcurrently sets: