Skip to content

Root README badges + fix python badge + loosen FastAPI dep + extras docs cleanup#146

Merged
bedus-creation merged 2 commits into
mainfrom
task/readme-badges-604
Jul 6, 2026
Merged

Root README badges + fix python badge + loosen FastAPI dep + extras docs cleanup#146
bedus-creation merged 2 commits into
mainfrom
task/readme-badges-604

Conversation

@bedus-creation

Copy link
Copy Markdown
Contributor

Consolidated follow-ups after PR #145. Single PR — please do not merge; leave for review/merge.

Changes

  1. Root readme.md header — added a header block at the top: project title, Codecov / PyPI version / Python versions badges, a one-line description and docs link. The existing Setup / git-hooks section is preserved below.
  2. Python badge fix — added a trove classifiers list to [project] in fastapi_startkit/pyproject.toml (including Programming Language :: Python :: 3.12 / 3.13). The pyversions badge resolves from these once the next release is published to PyPI.
  3. Loosen FastAPI depfastapi[standard] (>=0.124.4,<0.125.0)fastapi[standard]>=0.124.4 (keep the floor, drop the upper cap).
  4. Extras docs cleanup (docs-only) — documented the existing inertia and ai extras in fastapi_startkit/README.md and CLAUDE.md so the docs match the extras actually defined in pyproject.toml.

Notes

…lassifiers and loosen fastapi dep

- Add title, Codecov/PyPI/Python badges, description and docs link to root README
- Add trove classifiers to core pyproject so the pyversions badge resolves
- Loosen fastapi[standard] extra: keep floor, drop upper cap
- Document the inertia and ai extras in README and CLAUDE.md
Only these extras are used; remove postgres/sqlite/mysql (and the
previously added inertia/ai) from the README and CLAUDE.md extras lists.
@bedus-creation bedus-creation merged commit 0802d8f into main Jul 6, 2026
3 checks passed
@bedus-creation bedus-creation deleted the task/readme-badges-604 branch July 6, 2026 21:27
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.

1 participant