|
|
@ -33,19 +33,20 @@ guarantee that this won't happen on Python 3. |
|
|
|
Few Users |
|
|
|
Few Users |
|
|
|
--------- |
|
|
|
--------- |
|
|
|
|
|
|
|
|
|
|
|
Python 3 currently has less than 1% of the users of Python 2 going by PyPI |
|
|
|
Although moving to Python 3 should be done someday, most people still use |
|
|
|
download stats. As a result many of the problems you will encounter are |
|
|
|
Python 2 for now. As a result many of the problems you will encounter are |
|
|
|
probably hard to search for on the internet if they are Python 3 specific. |
|
|
|
probably hard to search for on the internet if they are Python 3 specific. |
|
|
|
|
|
|
|
|
|
|
|
Small Ecosystem |
|
|
|
Small Ecosystem |
|
|
|
--------------- |
|
|
|
--------------- |
|
|
|
|
|
|
|
|
|
|
|
The majority of the Flask extensions, all of the documentation and the |
|
|
|
Some Flask extensions, documentation and PyPI provided libraries do not |
|
|
|
vast majority of the PyPI provided libraries do not support Python 3 yet. |
|
|
|
support Python 3 yet. |
|
|
|
|
|
|
|
|
|
|
|
Even if you start your project with knowing that all you will need is |
|
|
|
Even if you start your project with knowing that all you will need is |
|
|
|
supported by Python 3 you don't know what happens six months from now. If |
|
|
|
supported by Python 3 you don't know what happens six months from now. |
|
|
|
you are adventurous you can start porting libraries on your own, but that |
|
|
|
But if you are familiar with Python 3 and Flask extension, you can start |
|
|
|
is nothing for the faint of heart. |
|
|
|
porting libraries on your own. |
|
|
|
|
|
|
|
|
|
|
|
Recommendations |
|
|
|
Recommendations |
|
|
|
--------------- |
|
|
|
--------------- |
|
|
|