Skip to content

Fix Flit metadata blocking CI installation - #194

Merged
eadwinCode merged 1 commit into
masterfrom
codex/fix-master-ci
Sep 15, 2026
Merged

eadwinCode merged 1 commit into
masterfrom
codex/fix-master-ci

Conversation

@eadwinCode

Copy link
Copy Markdown
Owner

The Test and Full Test workflows on master fail during dependency installation because Flit 4 rejects project.home-page, preventing the Ruff check and coverage tests from running.

Move the existing homepage URL to project.urls.Homepage, preserving the package metadata in the supported format.

Validation (Python 3.10):

  • Installed all requirements and ran flit install --symlink with Flit 4.0.2.
  • ruff check ninja_jwt tests: passed (Ruff 0.16.5).
  • pytest --cov=ninja_jwt --cov-report=term tests: 151 passed, 6 skipped; 95% coverage.
  • Commit hooks and git diff --check: passed.

@eadwinCode
eadwinCode merged commit 0bb08f3 into master Sep 15, 2026
54 checks passed
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