Skip to content
This repository has been archived by the owner on Feb 21, 2019. It is now read-only.

Python 3 support #47

Open
sandlerben opened this issue Aug 26, 2016 · 8 comments
Open

Python 3 support #47

sandlerben opened this issue Aug 26, 2016 · 8 comments

Comments

@sandlerben
Copy link

Are there any plans to migrate to/support python 3?

@Cabalist
Copy link
Contributor

Cabalist commented Aug 30, 2016

Out of curiousity, what are you seeing that doesn't support Python 3?

@sandlerben
Copy link
Author

$ pip install caniusepython3
$ caniusepython3 -r requirements.txt

You need 2 projects to transition to Python 3.
Of those 2 projects, 2 have no direct dependencies blocking their transition:

  flask-rq
  flask-sslify

@Cabalist
Copy link
Contributor

I believe that is just an issue with the values in setup.py and has nothing to do with the functionality of the package.

It is working fine for me in a python 3.5 environment.

@sandlerben
Copy link
Author

Which values?

@Cabalist
Copy link
Contributor

From caniusepython3's documentation:


How do you tell if a project has been ported to Python 3?

On PyPI each project can specify various
trove classifiers
(typically in a project's setup.py through a classifier
argument to setup()).
There are various classifiers related to what version of Python a project can
run on. E.g.:

Programming Language :: Python :: 3
Programming Language :: Python :: 3.0
Programming Language :: Python :: 3.1
Programming Language :: Python :: 3.2
Programming Language :: Python :: 3.3
Programming Language :: Python :: 3.4

As long as a trove classifier for some version of Python 3 is specified then the
project is considered to support Python 3 (project owners: it is preferred you
at least specify Programming Language :: Python :: 3 as that is how you
end up listed on the Python 3 Packages list on PyPI;
you can represent Python 2 support with Programming Language :: Python).


@kennethreitz just hasn't put those into the setup.py at all.

@kennethreitz
Copy link
Contributor

Pull request! :)

@Cabalist
Copy link
Contributor

Derp. Of course. #48

@sandlerben
Copy link
Author

Ok great!

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

No branches or pull requests

3 participants