Skip to content
This repository has been archived by the owner on Nov 27, 2023. It is now read-only.

Downgrading to Python 2.7 #3

Closed
sudorandom opened this issue Nov 14, 2013 · 2 comments
Closed

Downgrading to Python 2.7 #3

sudorandom opened this issue Nov 14, 2013 · 2 comments
Milestone

Comments

@sudorandom
Copy link
Contributor

Due to the current state of eventlet and gevent, it appears that the best deployment strategy at the moment (evented: http://docs.gunicorn.org/en/latest/design.html#choosing-a-worker-type) has to involve Python 2.7. However, Jumpgate currently exclusively works with Python 3.

I don't believe we're using too much that is exclusive to Python 3.3 currently. The biggest things that come to mind are:

  • Not using __init__.py files
  • Relative imports

Main libraries:

  • Requests (Supports 2.6, 2.7, 3.3)
  • SoftLayer bindings (Supports 2.6, 2.7, 3.3)
  • Falcon (Supports 2.6, 2.7, 3.3)
@beittenc
Copy link
Contributor

There are also some notes in the documentation that specifically reference Python 3.3, so we'll need to update that as well.

@sudorandom
Copy link
Contributor Author

Finished.

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

No branches or pull requests

2 participants