Skip to content

Drop Python 3.10 support and require lint#286

Merged
hussainsultan merged 1 commit into
mainfrom
drop-python-310-mandatory-lint
Jul 10, 2026
Merged

Drop Python 3.10 support and require lint#286
hussainsultan merged 1 commit into
mainfrom
drop-python-310-mandatory-lint

Conversation

@hachej

@hachej hachej commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • raise the package Python floor to 3.11 and update Ruff/uv lock metadata
  • add a mandatory Ruff correctness lint job to CI and run it from make check
  • clean up existing F/E9 lint issues so the mandatory lint job passes

Validation

  • make lint
  • uv run pytest src/boring_semantic_layer/tests/test_dependency_groups.py
  • autoreview: /home/ubuntu/.agents/skills/coding-autoreview/scripts/autoreview --mode branch --base origin/main

@hussainsultan hussainsultan merged commit fdbb80b into main Jul 10, 2026
6 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.

3 participants