Skip to content

Commit 36fa6af

Browse files
committed
testing python 3.12 and 3.13 bump
1 parent aa0f58d commit 36fa6af

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Pytest drives all suites. Mark unit-only tests with the default markers and inte
1616
Write concise, present-tense commit messages (e.g., `add delimiter argument`) and group related changes. Reference issues in the body using `Fixes #<id>` when relevant. For pull requests, summarise behaviour changes, call out new dependencies, and attach command outputs or screenshots when UX changes. Confirm CI passes, ensure docs stay accurate (update Sphinx sources when CLI flags change), and request at least one review before merging.
1717

1818
## Environment & Documentation Tips
19-
Use `requirements.txt` for runtime deps (supports CPython 3.9 through 3.13) and install doc tooling via `pipenv` inside `docs/` when updating the Sphinx site (`cd docs && pipenv run make html`). Avoid checking in files under `docs/_build/` or temporary trees left by integration tests.
19+
Use `requirements.txt` for runtime and packaging deps (supports CPython 3.9 through 3.13) and install doc tooling via `pipenv` inside `docs/` when updating the Sphinx site (`cd docs && pipenv run make html`). Avoid checking in files under `docs/_build/` or temporary trees left by integration tests.
2020

2121
## Performance Improvements In Progress
2222
- Replace whole-tree `copy.deepcopy` calls in `orthosnap/orthosnap.py` with subtree-level cloning so we only touch the relevant clade per iteration.

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ pytest-cov>=5.0
1212
pytest-mock>=3.12
1313
tomli>=2.0.1; python_version < "3.11"
1414
tqdm>=4.66.1
15+
setuptools>=68

0 commit comments

Comments
 (0)