-
Notifications
You must be signed in to change notification settings - Fork 48
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
Broken pyperformance
benchmarks
#311
Comments
What is the issue with genshi? |
Sorry, that was an unrelated issue that has since been fixed. Removed it from the list! |
See also #333 for Windows breakages. |
Seems a new Genshi issue has popped up, see #333 (comment) and ff. |
Well, it wasn't a new genshi issue -- it's fixed in master but there's no release yet. |
My greenlet PR is merged python-greenlet/greenlet#294 but there is no release yet. Problem: it's unclear to me if gevent uses or can use the newer greenlet. It seems like greenlet got a new "v2" design which better hides its internals and CPython internals. |
Currently, on PyPI, there are only greenlet 1.x releases. The master branch of greenlet is not released yet. Maybe we change should be re-done in a greenlet "stable" branch, I didn't check if it exists. |
If so, we can just use that. |
The annoying thing is that the benchmarks don't actually use @vstinner, do you want to bump the version in |
Maybe involve @ericsnowcurrently too? He recently (this week) did a bunch of work, but I’m not sure he is done. The psutil thing isn’t fixed on Windows, and —python is broken. |
I no longer maintain pyperformance. |
Then who does? |
The latest release was done by @pablogsal: python/pyperformance@034f58b |
Interestingly, for me (on Windows) moving to |
python-greenlet/greenlet#294 was the fix shipped in |
Now I'm confused. Your open checkbox links to gevent/gevent#1872 which is still open. What is that then? Anyway, I confirmed that on macOS all BMs work (UPDATE: Also with Python 3.10 and 3.9). So maybe you can close this, or check that box? |
Ah, I think that might be actually breaking the Pyston macrobenchmarks, not Closing, since I've confirmed locally (Linux) that the |
Broken:
sqlalchemy_declarative
sqlalchemy_imperative
Cause: https://bugs.python.org/issue46836
Fixes:
The text was updated successfully, but these errors were encountered: