Conversation
61e823f to
c212a8a
Compare
c212a8a to
7dbb749
Compare
Add Valon monorepo benchmark showing 236x collection speedup on a large real-world codebase, along with a paragraph explaining why rtest's AST-based collection scales better than pytest's import-heavy approach. Expand the Known Limitations section to document native runner scope (#105), pytest-xdist Decimal serialization failures (#116), and collection failures on complex codebases like pydantic (#55). Update the --runner pytest note to reflect that test ID generation differences (#124) have been fixed. Fix CI failures on Python 3.10-3.12 caused by maturin trying to use `pip install --group` which requires pip 25.1+. Older Python versions bundle older pip, so we now upgrade pip before installing maturin. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
7dbb749 to
df4b259
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
--collect-onlytable showing 236x collection speedup, with a value proposition paragraph explaining why AST-based collection scales dramatically better on large codebases--runner pytestnote to reflect that test ID generation differences (Test ID mismatch for parametrized tests with escaped unicode strings #124) have been fixedmaturin develop(maturin now usespip install --groupwhich requires pip 25.1+)Test plan
🤖 Generated with Claude Code