Skip to content

ai/ci workflows#2

Merged
sderev merged 4 commits intomainfrom
ai/ci-workflows
Dec 30, 2025
Merged

ai/ci workflows#2
sderev merged 4 commits intomainfrom
ai/ci-workflows

Conversation

@sderev
Copy link
Owner

@sderev sderev commented Dec 29, 2025

  • Add worktrees/ to .gitignore
  • Add pyproject.toml, drop setup.py
  • Add lint.yml workflow
  • Add tests.yml workflow

sderev and others added 3 commits December 29, 2025 21:29
* Add `pyproject.toml`, scriv template, and `uv.lock`
* Remove legacy `setup.py`, `requirements.txt`, `requirements-dev.txt`, `pytest.ini`
* Point `update_requirements.py` to `uv add -U`

Co-authored-by: AI <ai@sderev.com>
* Run `ruff` checks and formatter
* Validate `pyproject.toml` and scriv fragments

Co-authored-by: AI <ai@sderev.com>
* Run `pytest -m "not real"` across Python 3.10-3.14
* Install deps via `uv sync` and `uv run`

Co-authored-by: AI <ai@sderev.com>
@sderev sderev force-pushed the ai/ci-workflows branch 4 times, most recently from 4ca0841 to d667c38 Compare December 29, 2025 22:59
@sderev sderev merged commit d3f3d96 into main Dec 30, 2025
6 checks passed
@sderev sderev deleted the ai/ci-workflows branch December 30, 2025 16:54
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