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

Add python3 support #328

Closed
wants to merge 13 commits into from

Conversation

jacobgardner
Copy link

Bunch of stuff that causes locustio to pass all tests in python2 and python3.

Let me know if you find anything that isn't working.

This was referenced Aug 25, 2015
@pmdarrow
Copy link
Member

Looks like there are a lot of whitespace changes. You should probably move those into a separate PR, it makes it really hard to review.

@@ -47,7 +47,7 @@ def run(self):
packages=find_packages(exclude=['ez_setup', 'examples', 'tests']),
include_package_data=True,
zip_safe=False,
install_requires=["gevent>=1.0.1", "flask>=0.10.1", "requests>=2.4.1", "msgpack-python>=0.4.2"],
install_requires=["gevent>=1.0.1", "flask>=0.10.1", "requests>=2.4.1", "msgpack-python>=0.4.2", "future>=0.15.0", "six>=1.9.0"],
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think gevent 1.0.1 is compatible with Python 3. You need >=1.1, see https://github.com/gevent/gevent/blob/master/changelog.rst#11a1-jun-29-2015.

@jacobgardner
Copy link
Author

@pmdarrow, I will try to make a commit reverting all the whitespace changes tomorrow.

In the meantime, if you want, you can add ?w=1 to the end of the URL, github will show the diff with only non-whitespace changes.

Thanks!

@jgentil
Copy link

jgentil commented Oct 12, 2015

Has this been merged into master yet? I have a dependency on this happening in order to use locust with Python 3.

@pmdarrow
Copy link
Member

This has not been merged. Can any core maintainers comment on this? It looks like this PR has been sufficiently cleaned up.

@jmelfi
Copy link

jmelfi commented Nov 25, 2015

Any ETA here on when this can be merged? Dependency also here that needs 3 support if possible.

@pmdarrow
Copy link
Member

It appears this project is no longer being actively maintained (see commits for 2015). We might be better served by maintaining our own Python 3 fork.

@jmelfi
Copy link

jmelfi commented Nov 25, 2015

@pmdarrow thanks for that. I was hoping for a last fix so I didn't have to do it myself. Might have to keep using Gatling since that's currently running already in our infrastructure.

Best!

@pmdarrow pmdarrow mentioned this pull request Dec 2, 2015
@pmdarrow
Copy link
Member

pmdarrow commented Dec 2, 2015

Cleaned things up a little bit more in #363 and pinged the repo owners — hopefully we can get this merged!

@justiniso
Copy link
Member

Closing this in favor of #363, which is being actively developed.

@justiniso justiniso closed this Apr 1, 2016
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

Successfully merging this pull request may close these issues.

6 participants