Merge pull request #2555 from pallets/deprecate-26-33
remove tests and docs for python 2.6 and 3.3
This commit is contained in:
commit
05e3840cc2
8 changed files with 11 additions and 51 deletions
|
|
@ -45,11 +45,3 @@ spam, links to malicious software, and the like.
|
|||
|
||||
Flask is no different from any other framework in that you the developer must
|
||||
build with caution, watching for exploits when building to your requirements.
|
||||
|
||||
Python 3 Support in Flask
|
||||
-------------------------
|
||||
|
||||
Flask, its dependencies, and most Flask extensions all support Python 3.
|
||||
If you want to use Flask with Python 3 have a look at the :ref:`python3-support` page.
|
||||
|
||||
Continue to :ref:`installation` or the :ref:`quickstart`.
|
||||
|
|
|
|||
|
|
@ -56,7 +56,6 @@ Design notes, legal information and changelog are here for the interested.
|
|||
unicode
|
||||
extensiondev
|
||||
styleguide
|
||||
python3
|
||||
upgrading
|
||||
changelog
|
||||
license
|
||||
|
|
|
|||
|
|
@ -383,7 +383,7 @@ extension to be approved you have to follow these guidelines:
|
|||
(``PackageName==dev``).
|
||||
9. The ``zip_safe`` flag in the setup script must be set to ``False``,
|
||||
even if the extension would be safe for zipping.
|
||||
10. An extension currently has to support Python 2.7, Python 3.3 and higher.
|
||||
10. An extension currently has to support Python 3.4 and newer and 2.7.
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -6,8 +6,8 @@ Installation
|
|||
Python Version
|
||||
--------------
|
||||
|
||||
We recommend using the latest version of Python 3. Flask supports Python 3.3
|
||||
and newer, Python 2.6 and newer, and PyPy.
|
||||
We recommend using the latest version of Python 3. Flask supports Python 3.4
|
||||
and newer, Python 2.7, and PyPy.
|
||||
|
||||
Dependencies
|
||||
------------
|
||||
|
|
|
|||
|
|
@ -1,23 +0,0 @@
|
|||
.. _python3-support:
|
||||
|
||||
Python 3 Support
|
||||
================
|
||||
|
||||
Flask, its dependencies, and most Flask extensions support Python 3.
|
||||
You should start using Python 3 for your next project,
|
||||
but there are a few things to be aware of.
|
||||
|
||||
You need to use Python 3.3 or higher. 3.2 and older are *not* supported.
|
||||
|
||||
You should use the latest versions of all Flask-related packages.
|
||||
Flask 0.10 and Werkzeug 0.9 were the first versions to introduce Python 3 support.
|
||||
|
||||
Python 3 changed how unicode and bytes are handled, which complicates how low
|
||||
level code handles HTTP data. This mainly affects WSGI middleware interacting
|
||||
with the WSGI ``environ`` data. Werkzeug wraps that information in high-level
|
||||
helpers, so encoding issues should not affect you.
|
||||
|
||||
The majority of the upgrade work is in the lower-level libraries like
|
||||
Flask and Werkzeug, not the high-level application code.
|
||||
For example, all of the examples in the Flask repository work on both Python 2 and 3
|
||||
and did not require a single line of code changed.
|
||||
Loading…
Add table
Add a link
Reference in a new issue