Merge branch 'feature/13'

feat(13): reference posix-sdc three ways for seamless multi-machine dev
This commit is contained in:
Tiara Rodney 2026-06-18 00:18:06 +02:00
commit c295a98748
Signed by: tiara
GPG key ID: 5CD8EC1D46106723
4 changed files with 1195 additions and 5 deletions

10
Pipfile
View file

@ -3,11 +3,14 @@ url = "https://pypi.org/simple"
verify_ssl = true verify_ssl = true
name = "pypi" name = "pypi"
[[source]]
url = "https://pypi.code.tiararodney.com/root/byteb4rb1e/+simple/"
verify_ssl = true
name = "pypicodetiararodney"
[packages] [packages]
"tiararodney.sekft" = {file = ".", editable = true} "tiararodney.sekft" = {file = ".", editable = true}
# Local editable override of the posix-sdc dependency declared (abstractly) in "tiararodney.posix-sdc" = {version = "*", index = "pypicodetiararodney", extras= ["hub"]}
# pyproject.toml, so the dataset/factory is developed side by side.
"tiararodney.posix-sdc" = {path = "../posix-sdc", editable = true}
[dev-packages] [dev-packages]
tox = "*" tox = "*"
@ -18,6 +21,7 @@ twine = "*"
setuptools-scm = "~=8.2.0" setuptools-scm = "~=8.2.0"
pypi-attestations = "*" pypi-attestations = "*"
autopep8 = "*" autopep8 = "*"
"tiararodney.posix-sdc" = {ref = "develop", git = "https://git.code.tiararodney.com/tiara/posix-sdc.git", extras = ["hub"]}
[requires] [requires]
python_version = "3" python_version = "3"

1186
Pipfile.lock generated Normal file

File diff suppressed because it is too large Load diff

2
TODO
View file

@ -220,7 +220,7 @@ Content-Type: application/issue
ID: 13 ID: 13
Type: feature Type: feature
Title: reference posix-sdc three ways for seamless multi-machine dev Title: reference posix-sdc three ways for seamless multi-machine dev
Status: in-progress Status: done
Priority: medium Priority: medium
Created: 2026-06-17 Created: 2026-06-17
Module: sekft Module: sekft

View file

@ -31,7 +31,7 @@ classifiers = [
"Typing :: Typed", "Typing :: Typed",
] ]
dependencies = [ dependencies = [
"tiararodney.posix-sdc", "tiararodney.posix-sdc[hub]",
] ]
dynamic = ["version"] dynamic = ["version"]
requires-python = ">=3.9" requires-python = ">=3.9"