Skip to content

README: identify the repo as the Apso Python template; align license claims with LICENSE#2

Open
cultron wants to merge 4 commits into
mainfrom
fix/1-readme-pass
Open

README: identify the repo as the Apso Python template; align license claims with LICENSE#2
cultron wants to merge 4 commits into
mainfrom
fix/1-readme-pass

Conversation

@cultron

@cultron cultron commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator

Fixes #1.

Opening now identifies this as the GitHub template behind apso init --language python (FastAPI, SQLAlchemy 2 async, Alembic, PostgreSQL) and links the docs quickstart and apso.ai/templates. README license section and the pyproject.toml license field said MIT while the LICENSE file is Apache-2.0; both corrected. Reviewed by apso-build.

This branch includes the three previously unpushed local-main commits (docker-compose, license switch, DATABASE_SYNC tooling) riding under the README commit, per Matt's instruction not to push them to main directly.

Merge sequencing (Matt's order): land mavric/apso-docs#31 and mavric/apso-site#2 before this PR, because this README links pages those PRs create.

🤖 Generated with Claude Code

cultron and others added 4 commits May 4, 2026 10:00
Compose file with app (using existing Dockerfile) + postgres:16-alpine,
healthcheck, named pgdata volume, AUTH_DISABLED env pass-through.
No version field (modern compose default).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds patent grant and retaliation clause. Part of platform-wide
license standardization for Mavric Technology IP protection.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…detection

create_all no longer runs unconditionally on startup -- requires DATABASE_SYNC=true.
Uncommented model import in alembic/env.py so autogenerate can detect generated models.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…claims with LICENSE

Fixes #1. Opening now answers template queries and links the docs
quickstart and apso.ai/templates. README license section and the
pyproject.toml license field both said MIT while the shipped LICENSE
file is Apache-2.0; both now say Apache-2.0, matching the stated
licensing policy for templates. No code changes.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

README and pyproject.toml claim MIT license; LICENSE file is Apache-2.0. README opening and links need the template-query pass

1 participant