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.
37 lines
1,014 B
TOML
37 lines
1,014 B
TOML
[[source]]
|
|
url = "https://pypi.org/simple"
|
|
verify_ssl = true
|
|
name = "pypi"
|
|
|
|
[[source]]
|
|
url = "https://pypi.code.tiararodney.com/root/byteb4rb1e/+simple/"
|
|
verify_ssl = true
|
|
name = "pypicodetiararodney"
|
|
|
|
[packages]
|
|
"tiararodney.sekft" = {file = ".", editable = true}
|
|
"tiararodney.posix-sdc" = {version = "*", index = "pypicodetiararodney", extras= ["hub"]}
|
|
|
|
[dev-packages]
|
|
tox = "*"
|
|
pytest = "*"
|
|
mypy = "*"
|
|
build = "*"
|
|
twine = "*"
|
|
setuptools-scm = "~=8.2.0"
|
|
pypi-attestations = "*"
|
|
autopep8 = "*"
|
|
"tiararodney.posix-sdc" = {ref = "develop", git = "https://git.code.tiararodney.com/tiara/posix-sdc.git", extras = ["hub"]}
|
|
|
|
[requires]
|
|
python_version = "3"
|
|
|
|
[scripts]
|
|
"dist" = "python3 -m build"
|
|
"dist:attestations" = "python3 -m pypi_attestations sign dist/*"
|
|
"dist:publish:tiararodney" = "python3 -m twine upload --sign --repository tiararodney dist/*"
|
|
"test" = "tox"
|
|
"test:static" = "tox run -m static"
|
|
"test:unit" = "tox run -m unit"
|
|
"test:integration" = "tox run -m integration"
|
|
"test:smoke" = "tox run -m smoke"
|