Summary
requirements.txt and pyproject.toml install weedremeed-client from the internal GitLab repo, which external users can't access:
requirements.txt:
weedremeed-client @ git+ssh://git@gitlab.internal.2pisoftware.com/customers/CISS/weedremeed/weedremeed-python@ff93f46f91f7a016847f90e9f32591d2fef6d78b
pyproject.toml ([tool.uv.sources]):
weedremeed-client = { git = "ssh://git@gitlab.internal.2pisoftware.com/customers/CISS/weedremeed/weedremeed-python" }
The host is reachable, but the repo is private (requires an SSH key registered to a GitLab account and a repo grant), so pip install -r requirements.txt fails for anyone outside 2pisoftware with Permission denied (publickey).
Suggested fix
The library is now publicly mirrored at https://github.com/2pisoftware/weedremeed-python, and its main HEAD matches the pinned commit ff93f46f91f7a016847f90e9f32591d2fef6d78b. Pointing both files at the public mirror would let external users install directly, e.g.:
weedremeed-client @ git+https://github.com/2pisoftware/weedremeed-python@ff93f46f91f7a016847f90e9f32591d2fef6d78b
(plus the equivalent change in pyproject.toml). Verified: installing from the mirror builds weedremeed-client 1.0.0 identically to the GitLab pin.
cc @careck
Summary
requirements.txtandpyproject.tomlinstallweedremeed-clientfrom the internal GitLab repo, which external users can't access:requirements.txt:pyproject.toml([tool.uv.sources]):The host is reachable, but the repo is private (requires an SSH key registered to a GitLab account and a repo grant), so
pip install -r requirements.txtfails for anyone outside 2pisoftware withPermission denied (publickey).Suggested fix
The library is now publicly mirrored at https://github.com/2pisoftware/weedremeed-python, and its
mainHEAD matches the pinned commitff93f46f91f7a016847f90e9f32591d2fef6d78b. Pointing both files at the public mirror would let external users install directly, e.g.:(plus the equivalent change in
pyproject.toml). Verified: installing from the mirror buildsweedremeed-client 1.0.0identically to the GitLab pin.cc @careck