The Wire · Showcase
FASTAPI TIGHTENS CODE QUALITY, UPGRADES CI TOOLING
By RepoJournal · Filed · About FastAPI & Pydantic
FastAPI removed a Ruff linting exemption for tabs while bumping two critical GitHub Actions, signaling stricter code standards ahead.
The FastAPI team eliminated an ignored Ruff rule for tab characters [1], a housekeeping move that enforces consistent spacing across the codebase and prevents future style violations from slipping through CI. Alongside that cleanup, the project upgraded actions/add-to-project from 1.0.2 to 2.0.0 [2], which updates internal token handling instructions, and bumped actions/labeler from 6.0.1 to 6.1.0 [3] to gain better control over label volume with new configuration options like changed-files-labels-limit. These automation upgrades reduce noise in your issue tracking while the linting tightening catches more edge cases before code hits main. TalorData also joined the sponsor roster [4], keeping the lights on for continued development.
One email a day. Unsubscribe in one click.
Keep up with FastAPI & Pydantic in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → No immediate action required. These are internal FastAPI maintenance changes. fastapi/fastapi [monitor]
References
- [1] 🔧 Remove Ruff ignored rule for tabs (#15533) fastapi/fastapi
- [2] ⬆ Bump actions/add-to-project from 1.0.2 to 2.0.0 ↗ fastapi/fastapi
- [3] ⬆ Bump actions/labeler from 6.0.1 to 6.1.0 ↗ fastapi/fastapi
- [4] 🔧 Add sponsor: TalorData (#15531) fastapi/fastapi