contribute.dev
contribute.dev copied to clipboard
Please add https://github.com/wemake-services/wemake-python-styleguide
Is your project's development setup fully automated? How to use it?
Yes, here are the docs: https://wemake-python-stylegui.de/en/latest/pages/api/index.html Here's the CI: https://github.com/wemake-services/wemake-python-styleguide/blob/master/.travis.yml
Why is your project interesting/exciting to contribute to?
We are the strictest python linter ever!
Does your project have an active community?
Yes, we are active on github and slack.
Does your project have basic newcomer onboarding docs? (e.g. CONTRIBUTING.md, good-first-issues...)
Yep! Docs: https://wemake-python-stylegui.de/en/latest/pages/api/index.html
CONTRIBUTING.md
: https://github.com/wemake-services/wemake-python-styleguide
Issues: https://github.com/wemake-services/wemake-python-styleguide/issues?q=is%3Aissue+is%3Aopen+label%3Alevel%3Astarter
@sobolevn Thanks! a lot! for the issue. I'm working on adding this project to the list but before doing that I'm trying to automate the dev enviroment for contributors via https://gitpod.io.
As metioned in https://github.com/wemake-services/wemake-python-styleguide/blob/master/CONTRIBUTING.md for managing the dependencies poetry is used. So for installing it i ran:
pip install --user poetry
but when i ran
poetry install
i got this
Can you please help me with this I'm not sure why this is happening even though the python version is 3.7.3 :smile: ?
By default the Python version was 2.something I switched it to 3.7 via
Oh, that's a well-known bug in poetry
. You need to point all possible python binaries to the correct version. I use pyenv
and solve it by specifying 3.7.4
in ~/.pyenv/version
I hope it helps.
Thanks! @sobolevn That worked but now I'm getting this error
This is what I get when I run the upgrade command for pip:
Sorry for the inconvenience. I'm actually not a Python developer. I mostly work with JS.
I tried to google Can't roll back we make-python-styleguide; was not uninstalled
but have not found anything helpfull.
Hm, does not seem like a familiar error message.
Here's what can help you:
- Our
travis
setup: https://github.com/wemake-services/wemake-python-styleguide/blob/master/.travis.yml -
Dockerfile
for Github Actions: https://github.com/wemake-services/wemake-python-styleguide/blob/master/Dockerfile It usespip install wemake-python-styleguide
because we test the latestpip
-distributed version, you should not copy it
Closing this issue as "stale" since there hasn't been any activity in 6 months.
Please feel free to re-open it if you think something still needs to be done! 🙂
@jankeromnes let's try it again! 🙂
I am really interested in providing some kind of playground. And gitpod
seems fun!
Btw, I cannot reopen 😞
What can be done from my side to help you?