Skip to content

Conversation

@edwardpeek-crown-public

Mitigation for #774.

Some packages define markers in an order where short-circuiting the "and" expressions can skip the problematic version comparisons.

This PR changes the marker evaluation to be lazy so that the marker expressions not affecting the outcome are not evaluated.

@edwardpeek-crown-public edwardpeek-crown-public force-pushed the issue-774-mitigation-by-lazy-eval branch from 149b776 to 8a82eb2 Compare November 12, 2024 02:01
@kamikaze

This comment was marked as off-topic.

@brettcannon
Copy link
Member

There's also #877 trying to solve the same problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants