docs: add CHANGELOG and ship LICENSE/CHANGELOG in the archive

- Add CHANGELOG.md (Keep a Changelog format) with a 0.1.0 entry summarizing
  the initial release plus the recent healthcheck fix, image pin, and
  profile-naming changes.
- Add LICENSE and CHANGELOG.md to the build_archive.py manifest so the
  distributable tarball actually contains the license and history.
- Expand the README license section to the full MIT + copyright line.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Dieter Schlüter 2026-07-07 10:36:14 +02:00
commit 49a7756a01
3 changed files with 54 additions and 1 deletions

View file

@ -44,6 +44,8 @@ from pathlib import Path
REQUIRED_FILES = [
"pyproject.toml",
"README.md",
"LICENSE",
"CHANGELOG.md",
"requirements.txt",
"requirements-dev.txt",
"llama.cpp.config.example",
@ -83,6 +85,8 @@ INCLUDE_DIRS = ["src", "tests", "docs", "man", "scripts"]
INCLUDE_FILES = [
"pyproject.toml",
"README.md",
"LICENSE",
"CHANGELOG.md",
"requirements.txt",
"requirements-dev.txt",
"llama.cpp.config.example",