The lock committed with the triplet (#13) predated the published wheel. Now that
posix-sdc 1.2.2 is on the private index, re-lock: it pins ==1.2.2 from the index
in both the default and develop sections, and the [hub] extra pulls
huggingface_hub and its transitive deps into the lock, so the next machine
installs the published wheel with the Hub path available.
Wire the posix-sdc dependency as a triplet:
- pyproject declares the abstract posix-sdc[hub], so the trainer's --hub path can
reach the Hub (huggingface_hub) wherever sekft is installed;
- Pipfile [packages] pulls the published wheel from the private index;
- Pipfile [dev-packages] pulls the git develop branch for develop-time work.
Commit Pipfile.lock so the dependency surface and its lock land together.