You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 12, 2022. It is now read-only.
This repository contains the source code used for the [App Engine Flexible Environment](https://cloud.google.com/appengine/docs/flexible/) Python Compat runtime. This runtime provides best effort compatibility with applications written to target the App Engine Standard Environment with Python 2.7. This runtime is currently [*deprecated*](https://cloud.google.com/appengine/docs/flexible/python/upgrading#runtime_deprecations).
5
-
6
-
This runtime is intended for users migrating applications from App Engine Standard to App Engine Flex. For users building new applications on App Engine with Python, we recommend following the [getting started guide](https://cloud.google.com/python).
4
+
This repository contains the source code used for the [App Engine Flexible Environment](https://cloud.google.com/appengine/docs/flexible/) Python Compat (multicore) runtime, corresponding to `env:flex` + `runtime: python-compat` in your `app.yaml`. This runtime provides best effort compatibility with applications written to target the App Engine Standard Environment with Python 2.7. This runtime is [**deprecated**](https://cloud.google.com/appengine/docs/flexible/python/upgrading#runtime_deprecations) and incomplete.
7
5
8
6
9
7
Using this runtime
10
8
------------------
11
-
Please refer to [the docs](https://cloud.google.com/appengine/docs/flexible/python/migrating-an-existing-app) on how to use and customize this runtime.
9
+
**Do not use this runtime for new development**. If you are using this runtime, you should expediently migrate to the [vanilla Python runtime](https://cloud.google.com/appengine/docs/flexible/python/migrating) before **November 2017**.
12
10
13
11
Gunicorn configuration
14
12
----------------------
@@ -22,15 +20,14 @@ application's root directory, which will override the default
22
20
23
21
Caveats
24
22
-------
25
-
This runtime is deprecated. Only critical bug fixes are planned.
23
+
This runtime is deprecated and incomplete. Only critical bug fixes are planned.
26
24
27
25
Notably:
28
26
* Handlers in `app.yaml `that are flagged as `login: required` or `login: admin` are not supported. Attemping to access these handlers will result in a 404 as the handlers will not be registered.
29
27
*`threadsafe: false` in `app.yaml` is ignored. Your application must either be threadsafe or you much change the gunicorn configuration to use sync workers.
28
+
* Deferred TaskQueues are not functional.
30
29
31
-
There may be other features that work on the current Python runtime and are not
32
-
implemented or not functional in this version. Please open an issue on Github
33
-
for any you encounter.
30
+
There may be other features that are not implemented or not functional in this version.
0 commit comments