-
Notifications
You must be signed in to change notification settings - Fork 20
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
Update CI/CD configuration #253
Conversation
Codecov Report
@@ Coverage Diff @@
## master #253 +/- ##
=======================================
Coverage 99.34% 99.34%
=======================================
Files 54 54
Lines 2144 2144
=======================================
Hits 2130 2130
Misses 14 14
Continue to review full report at Codecov.
|
@maxfischer2781 could take a look at https://github.com/MatterMiners/tardis/runs/7230668002?check_suite_focus=true, please? Can we ignore this or should we take any actions? |
That's a veritable bug. It should capture the value:
|
556ef82
to
db4e89a
Compare
@@ -125,7 +125,7 @@ async def _bulk_dispatch(self): | |||
# track tasks via strong references to avoid them being garbage collected. | |||
# see bpo#44665 | |||
self._bulk_tasks.add(task) | |||
task.add_done_callback(lambda _: self._bulk_tasks.discard(task)) | |||
task.add_done_callback(lambda _, task=task: self._bulk_tasks.discard(task)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
During development the newest flake version complaint about B023 in this line. So, as agreed in the this PR, I have added a fix.
I tried to make the pypy unittest optional, but using |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. I would have hoped we can keep PyPy for detecting lifetime issues, but that's not worth such dependency issues.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great, thanks a lot 👍
This pull request:
makes unittests on pypy optionalremoves pypy unittest due to broken dependencies