Skip to content

Restore the Python 3.10 test floor and credit contributors - #2

Merged
kishormorol merged 2 commits into
mainfrom
credit-and-py310-followup
Sep 12, 2026
Merged

kishormorol merged 2 commits into
mainfrom
credit-and-py310-followup

Conversation

@kishormorol

Copy link
Copy Markdown
Owner

Two follow-ups to #1, which is now merged.

Keep the source-checker tests runnable on Python 3.10. TestCase.enterContext landed in 3.11, so the nine new source-checker tests errored out with AttributeError on 3.10. CI pins 3.12 and stayed green, which hid the raised floor. Swapped in start()/addCleanup, which behaves identically and works everywhere.

Credit contributors in the README. New acknowledgements section naming @WhiteHades for the search, accessibility, route, source, and validation fixes in #1, so the credit is durable in the repo rather than only in commit metadata.

Verified on both interpreters:

Check Result
scripts/validate.py OK — 2604 entries, 33 capabilities
python -m unittest discover -s tests (3.10) 37 passed
python -m unittest discover -s tests (3.12) 37 passed
node tests/test_site_search.js valid
working tree after rebuild clean

🤖 Generated with Claude Code

https://claude.ai/code/session_018rw2KxMtReyjCJDwrgVtZR

kishormorol and others added 2 commits September 12, 2026 00:07
TestCase.enterContext landed in 3.11, so the nine new source-checker
tests errored out with AttributeError on 3.10. CI pins 3.12 and stayed
green, which hid the raised floor. Swap in start()/addCleanup, which
behaves identically and works everywhere.

Follow-up to the source-checker tests WhiteHades contributed in #1; the
tests and the behaviour they cover are theirs, this only lowers the
interpreter floor back to 3.10.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018rw2KxMtReyjCJDwrgVtZR
Add an acknowledgements section naming WhiteHades for the search,
accessibility, route, source, and validation fixes in #1, so the credit
survives however the pull request is merged.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018rw2KxMtReyjCJDwrgVtZR
@kishormorol
kishormorol merged commit 083ac1b into main Sep 12, 2026
1 check passed
@kishormorol
kishormorol deleted the credit-and-py310-followup branch September 12, 2026 04:14
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