version: 0.0.1
type: stable
total changes: 2
-
Use
tomllib(with fallback totomli) to parsepyproject.tomlfrom uploaded package archives and populatePkgMetaDatafields:author,user_name, andlicense. (tag: feature) -
Prevent storing duplicate package versions: endpoint now checks for an existing
PkgMetaDatawith the samepkg_idandversion; on conflict it removes the uploaded file (best-effort) and returns HTTP 409. (tag: feature) -
Added:
tools/generate_pdoc.py— wrapper script that setsPYTHONPATHto the repositorysrcdirectory and runspdocto generate HTML for thepkgpackage. Path:tools/generate_pdoc.py. -
Added:
scripts/generate_docs.ps1— Windows PowerShell helper that runs the Python wrapper (uses.venvpython if present). Path:scripts/generate_docs.ps1. -
Added:
docs/GENERATE_DOCS.md— short instructions for running the wrapper and PowerShell helper. Path:docs/GENERATE_DOCS.md. -
Updated: Todo list via agent to track tasks performed. (Internal
manage_todo_listupdates.)