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
Since 3.1.2, the pre-PEP-8 compat wrapper passes on wrong args #548
Comments
Wow, this is an interesting one, thanks for submitting! For now, you can work around this bug by either:
I'm not sure what other PEP wrappers are affected, probably any that is a class or static method that could be invoked through an instance. |
Ok, I've figured out a solution. I'll push out a fix this evening. |
My "fix" broke a few other pieces, but those are fixed now too. |
Sure about the fix? I get the same error as eylenburg - downgrading to v3.1.1 fixes the problem |
I haven't published this change to PyPI yet. Have you tried installing the latest 3.1.3 development commit? Do this using:
If this addresses your issue, I'll push out a 3.1.3 alpha1 release to PyPI. Note - this revision has the 3.1.3 version, as I'm not use do to handing out development versions. You'll need to manually uninstall this when I finally release the 3.1.3 version. |
I used Arch's extra repo to install. I'll wait for v3.1.3 - thanks for the quick reply. |
I came here from puddletag/puddletag#876
I tried running Puddletag but got the error:
Apparently this is a regression. One of the Puddletag devs said: "This happens with the recently released pyparsing v3.1.2, where their pre-PEP-8 compat wrapper passes on wrong args. Works fine with v3.1.1 though."
The text was updated successfully, but these errors were encountered: