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

pypy3.5 support #521

Closed
slocke716 opened this issue Sep 20, 2018 · 3 comments
Closed

pypy3.5 support #521

slocke716 opened this issue Sep 20, 2018 · 3 comments

Comments

@slocke716
Copy link

Why is this limited to only 3.6+ ? I'm unable to pip install with pypy3.5 so I installed with 3.7 and ran against the code written in 3.5 and all of my tests still pass. Are there specific known issues?

I would like to avoid forking and pushing to pip under a different name with only the setup.py altered but this tool would be amazing for my team.

@zsol
Copy link
Collaborator

zsol commented Sep 20, 2018

You need python 3.6 to run black, but it can process any version of python code.

@zsol zsol closed this as completed Sep 20, 2018
@carljm
Copy link
Collaborator

carljm commented Sep 20, 2018

Why is this limited to only 3.6+

Because it takes advantage of useful language features (e.g. f-strings) available only in 3.6.

I would like to avoid forking and pushing to pip under a different name with only the setup.py altered

If you did that, you would find that the code does not run under 3.5. It's not just an arbitrary limit in setup.py.

@indirectlylit
Copy link

indirectlylit commented Mar 31, 2019

ref: #362, #585

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

4 participants