Bring project scaffolding up to date with feed2fedi/zaojun standards #21
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Apply the same project maintenance improvements done on feed2fedi and zaojun in their July 2026 sessions. This covers dependency bumps, CI workflow modernisation, scaffolding alignment, and AGENTS.md formatting.
Scope
Notes
No new transitive vulnerabilities found (pysentry-rs reports 0). Existing pydantic-settings constraint addresses GHSA-4xgf-cpjx-pc3j.
Plan
Branch:
chore/issue-21-scaffolding-alignmentCommits
:arrow_up: deps: bump cyclopts→4.21.0, prek→0.4.9, ty→0.0.58— also bump pre-commit revs: ty→v0.0.58, zaojun→1.7.2; uv lock + pylock.toml:construction_worker: ci: replace curl|sh uv installs with astral-sh/setup-uv@v5— apply to checks, publish, deploy-docs jobs in ci.yml and weekly-checks.yml; checksum-verify gitleaks install in gitleaks job:wrench: chore: scaffolding alignment— addtitle = "sub2pod"to .gitleaks.toml; addtarget-version = "py312"to ruff config; create .editorconfig; bump uv_build floor to >=0.11.0:memo: docs: fix AGENTS.md heading to match filenamePR
No new vulnerabilities (pysentry-rs: 0), no new deptry violations. All existing constraints and ignores hold.