-
Notifications
You must be signed in to change notification settings - Fork 25
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
Add windows installation compatibility #17
Conversation
Thanks! I can merge this in once the functionality in the existing |
@asimon-1 @myint At least running under pre-commit, the current version (2.0.0) of Eradicate is still broken and unusable for me on Windows (failing on run with error |
Hi everyone! 👋 Do you still need this PR? In case you do, please rebase / recreate it. |
Hi @sobolevn ; cool to see you here! Haven't been really following development of this so not 100% sure the specific blocker is here, but given there are no apparent conflicts (assuming GitHub is reporting that correctly) it would seem that the changes are still needed, and if it just needs a rebase any maintainer should be able to trigger it either manually or with this option in the main repo settings page: If further non-trivial changes are needed perhaps I could make them as suggestions if possible, though at that point might be worth just remaking the PR to fix/clean up some things and add the CIs. Not 100% sure I'll have the bandwidth but I could potentially try to give it a shot at some point if someone else doesn't get to it first... |
@CAM-Gerlach this is very funny 😆 I cannot change the project settings. But I can re-open this PR. I think that GitHub does the rebase automatically in this case. There are some conflicts for sure, for example: https://github.com/myint/eradicate/blob/master/setup.py#L8 |
Hi all - thanks for reopening this! I haven't been involved with the guts of python distribution in some time, so it'd be better if someone else handled the rebase conflicts. I remember this being a pretty small change so hopefully it will be easy to address. |
If you're the lead maintainer, that's a longer-term issue—you might want to consider asking @myint to move the project to a GitHub org with shared ownership to reduce bus factor.
Hmm, I don't think so but it will re-run the checks.
Hmm, in that case GitHub is likely screwing up and saying it doesn't because the PR is too old...yeah, best to create a new one. I'll add it to my queue and take a look if I get the time, given @asimon-1 is okay with it, unless you get to it first. |
All yours |
@myint we can move this to https://github.com/wemake-services/ It has several flake8 plugins already, I will give you admin access on the repo. |
@sobolevn Sure, that works for me. |
@myint can you please first send a transfer request for my personal account? I will transfer it to the org. Thanks a lot! 👍 |
@myint I've removed my fork, please try again. |
Done:
|
🎉 New home is here :) |
@myint please check your admin permissions. Does it work? Anything else we have to do? :) |
Great, thanks @myint and @sobolevn ! With the additional motivation of your effort here, I'll try to take a look at this next week. And @sobolevn I had no idea all this time that you were the guy behind the famous WeMake! I've actually used your linter config and (at least part of) your style guide on some of my repos. |
@CAM-Gerlach awesome to hear that! I know that it might be way too strict sometimes, but I see great results of it tutoring my students. I've enabled the "rebase" button for this repo. Testing it out. |
@sobolevn Things look good to me. Thanks! |
It does not feel right to me (see #45 for more context) to store this package under my org, I want to pay more respect to the original author. Since Maybe we can try moving it to https://github.com/PyCQA ? I think it is significant enough to be accepted and since @myint is a member of PyCQA, it should not be a problem. I will send an email today, if you support my idea, please reply to https://mail.python.org/mailman3/lists/code-quality.python.org/ Cheers! |
Sorry for the extra noise! |
I got a "yes" from PyCQA: https://mail.python.org/archives/list/code-quality@python.org/thread/33SZLUQZJFUPK3OAP7DJCIHTTDEOSSNG/ @myint what do you think? :) |
I will close this issue, because 2.3 with Windows support was just released, but I am still waiting for @myint's response about the project transfer :) |
@sobolevn Moving it to PyCQA sounds great to me! |
Done, I hope for the final time :) |
No description provided.