Stamp 2.59.0 Docker leftover seams only, not PinScope product.

Images copy periscope/src, vendor/, and skipped Clerk/shadcn/billing/GCS
files. dependency/ stays in git. Audit written; FastAPI boots with
PYTHONPATH=src.
This commit is contained in:
2026-09-20 21:03:26 +02:00
parent 22bc075c58
commit ed3fff565d
11 changed files with 137 additions and 16 deletions
@@ -17,7 +17,7 @@ DOCKERIGNORE = ROOT / ".dockerignore"
def test_package_json_is_periscope_web():
text = PKG.read_text(encoding="utf-8")
assert '"name": "periscope-web"' in text
assert '"version": "2.58.0"' in text
assert '"version": "2.59.0"' in text
assert "Native Periscope overlay" not in text[:400]
assert LOCK.is_file()
lock = LOCK.read_text(encoding="utf-8")
@@ -45,6 +45,7 @@ def test_docker_installs_from_src():
assert "COPY periscope/src/frontend/package.json" in fe
assert "periscope/src/frontend/package-lock.json" in fe
assert "COPY periscope/src/backend/requirements*.txt" in be
assert "COPY periscope/dependency/backend/ /app/backend/" not in be
ignore = DOCKERIGNORE.read_text(encoding="utf-8")
assert "faradworks-logo-white.png" in ignore
assert "power-tree.gif" in ignore