8000 unpin cython by jakkdl · Pull Request #3269 · python-trio/trio · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

unpin cython #3269

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

unpin cython #3269

wants to merge 2 commits into from

Conversation

jakkdl
Copy link
Member
@jakkdl jakkdl commented May 19, 2025

fixes part of #3267 with the release of https://github.com/cython/cython/releases/tag/3.1.1

I'm getting errors locally when I try to combine it with coverage, so I think there's more to be done, but let's see if CI errors as well

I did look at configuration options for coverage and tox and ultimately couldn't find a better option than seding pyproject.toml (as the CI setup does), though at least did it to a copy in the tox tmp/ directory to not screw with the git working tree.

Copy link
codecov bot commented May 19, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00000%. Comparing base (56275c1) to head (9af6d13).

Additional details and impacted files
@@               Coverage Diff               @@
##                 main        #3269   +/-   ##
===============================================
  Coverage   100.00000%   100.00000%           
===============================================
  Files             127          127           
  Lines           19259        19259           
  Branches         1301         1301           
===============================================
  Hits            19259        19259           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@jakkdl
Copy link
Member Author
jakkdl commented May 19, 2025

ah, I simply needed setuptools. The tox env isn't super pretty but I'm not sure it's worth trying to merge with the regular cython env, but it might be useful for testing / in the future if/when we integrate tox into CI.

@jakkdl jakkdl requested review from webknjaz and A5rocks May 19, 2025 13:45
@@ -63,6 +63,26 @@ commands_pre =
commands =
python -m tests.cython.run_test_cython

[testenv:cov-cython]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would rather either have this in CI or delay this part of this PR until that point, so it doesn't get stale.

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
0