Skip to content
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

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

Open
sobolevn opened this issue Oct 8, 2019 · 9 comments
Assignees

Comments

@sobolevn
Copy link

sobolevn commented Oct 8, 2019

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

@nisarhassan12
Copy link
Contributor

nisarhassan12 commented Oct 14, 2019

@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 😄 ?

By default the Python version was 2.something I switched it to 3.7 via

image

@sobolevn
Copy link
Author

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.

@nisarhassan12
Copy link
Contributor

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
Copy link
Contributor

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

@sobolevn
Copy link
Author

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

@jankeromnes
Copy link
Contributor

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! 🙂

@sobolevn
Copy link
Author

sobolevn commented Apr 7, 2020

@jankeromnes let's try it again! 🙂

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

@sobolevn
Copy link
Author

sobolevn commented Apr 7, 2020

Btw, I cannot reopen 😞

@nisarhassan12 nisarhassan12 reopened this Apr 7, 2020
@sobolevn
Copy link
Author

sobolevn commented Apr 7, 2020

What can be done from my side to help you?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants