contribute.dev icon indicating copy to clipboard operation
contribute.dev copied to clipboard

Please add https://github.com/wemake-services/wemake-python-styleguide

Open sobolevn opened this issue 5 years ago • 9 comments

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 avatar Oct 08 '19 22:10 sobolevn

@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

image

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

image

nisarhassan12 avatar Oct 14 '19 04:10 nisarhassan12

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.

sobolevn avatar Oct 14 '19 07:10 sobolevn

Thanks! @sobolevn That worked but now I'm getting this error image

This is what I get when I run the upgrade command for pip:

image

Sorry for the inconvenience. I'm actually not a Python developer. I mostly work with JS.

nisarhassan12 avatar Oct 14 '19 09:10 nisarhassan12

I tried to google Can't roll back we make-python-styleguide; was not uninstalled but have not found anything helpfull.

nisarhassan12 avatar Oct 14 '19 09:10 nisarhassan12

Hm, does not seem like a familiar error message.

Here's what can help you:

  1. Our travis setup: https://github.com/wemake-services/wemake-python-styleguide/blob/master/.travis.yml
  2. Dockerfile for Github Actions: https://github.com/wemake-services/wemake-python-styleguide/blob/master/Dockerfile It uses pip install wemake-python-styleguide because we test the latest pip-distributed version, you should not copy it

sobolevn avatar Oct 14 '19 09:10 sobolevn

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 avatar Apr 07 '20 07:04 jankeromnes

@jankeromnes let's try it again! 🙂

I am really interested in providing some kind of playground. And gitpod seems fun!

sobolevn avatar Apr 07 '20 08:04 sobolevn

Btw, I cannot reopen 😞

sobolevn avatar Apr 07 '20 08:04 sobolevn

What can be done from my side to help you?

sobolevn avatar Apr 07 '20 09:04 sobolevn