-
-
Notifications
You must be signed in to change notification settings - Fork 31.9k
gh-100238: Use setuptools in peg-generator and reenable tests #104798
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
gh-100238: Use setuptools in peg-generator and reenable tests #104798
Conversation
lysnikolaou
commented
May 23, 2023
•
edited by bedevere-bot
Loading
edited by bedevere-bot
- Issue: Update test_peg_generator to not need distutils & reenable it #100238
@lysnikolaou you need to probably rebase the changes in the PR that removes the endings from lines (also two windows tests are failing). |
We still have the failing windows tests. This may be something regarding the name of the binary perhaps? |
It appears so and I'm not sure why. The only other test that uses this ( |
Do you know if
|
Also that looks odd because there should be a temporary directory there no (as in |
That's okay, since that's the command that creates the venv. |
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.
Great job @lysnikolaou ❤️
Probabaly no backport for this, right? |
I don't think so, but I also don't think it would hurt |
@pablogsal I built #105056 on top. I think it would be reasonable to backport this to 3.12, so I can backport mine as is. WDYT? |
Thanks @lysnikolaou for the PR 🌮🎉.. I'm working now to backport this PR to: 3.12. |
…ythonGH-104798) (cherry picked from commit afa759f) Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
GH-105135 is a backport of this pull request to the 3.12 branch. |
I've asked Petr to label this with the 3.12 label so we know the CI results before a decision is made. |
(I pushed the button to open the 3.12 PR for Miro; I'm not implying it should be merged.) |
I'm okay with backporting, since this is just re-enabling a test, so it really wouldn't hurt. I'll leave it up to @pablogsal though. |
The problem with the back port is that we have ref leaks with this PR on |
That's right, I meant after fixing the refleaks. |
In that case I am ok back porting 👍 |
Since pythongh-104798 (Use setuptools in peg-generator and reenable tests), the TestCParser test case has been producing ref leaks.
pythonGH-106024) Since pythongh-104798 (Use setuptools in peg-generator and reenable tests), the TestCParser test case has been producing ref leaks. (cherry picked from commit 41ad4df) Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
|