Skip to content

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

* Add `pyproject.toml` and scriv fragment template
* Remove legacy `setup.py` and `requirements.txt`
* Record resolved deps in `uv.lock`

Co-authored-by: AI <[email protected]>
@sderev sderev force-pushed the ai/ci-workflows branch 3 times, most recently from ca43832 to a3bdd1c Compare December 29, 2025 22:16
sderev and others added 3 commits December 30, 2025 18:10
* Run `ruff` checks and formatter
* Validate `pyproject.toml` and scriv fragments

Co-authored-by: AI <[email protected]>
* Run `pytest` across Python 3.10-3.14
* Install deps via `uv sync` and `uv run`

Co-authored-by: AI <[email protected]>
* `o1-pro`, `o1-pro-2025-03-19`
* `codex-mini-latest`
* `gpt-4o-search-preview`, `gpt-4o-search-preview-2025-03-11`
* `gpt-4o-mini-search-preview`, `gpt-4o-mini-search-preview-2025-03-11`
@sderev sderev merged commit d196097 into main Dec 30, 2025
6 checks passed
@sderev sderev deleted the ai/ci-workflows branch December 30, 2025 17:18
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.

2 participants