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

Drop support for Python 3.2? #87

Closed
juanshishido opened this issue Aug 12, 2016 · 1 comment
Closed

Drop support for Python 3.2? #87

juanshishido opened this issue Aug 12, 2016 · 1 comment

Comments

@juanshishido
Copy link
Collaborator

juanshishido commented Aug 12, 2016

twitter-ads users:

Proposed change

We are considering whether we should drop support for Python 3.2 and would appreciate your feedback and opinion on this potential change. Your comments will help us determine how best to proceed.

Why are we considering it?

Requests, a twitter-ads dependency, recently started using unicode literals, which causes SyntaxErrors in Python 3.2 (see failed Travis build).

Given this change, being compatible with 3.2 poses some challenges. The biggest of these is not being able to use the latest release of Requests. Other twitter-ads dependencies—mock and Sphinx—have also dropped official support for 3.2, though there aren't any breaking changes there.

In addition, recent data on all pip-initiated traffic shows 3.2 usage at 0.07%. If these numbers are similar to usage for twitter-ads users, the change will have minor impacts.

Feedback

Please share your comments below. Thanks!

@juanshishido
Copy link
Collaborator Author

A quick update. We are not seeing any requests coming from Python 3.2. Because of this and the fact that no developers have mentioned needing 3.2, we have decided to move forward with dropping support. This change will take effect in the coming days. Thanks!

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

No branches or pull requests

2 participants