Skip to content
This repository was archived by the owner on Jan 12, 2022. It is now read-only.

Commit 743ade7

Browse files
author
Douglas Greiman
authored
Update README with warnings
1 parent 1b7d8ad commit 743ade7

1 file changed

Lines changed: 6 additions & 9 deletions

File tree

README.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
1-
Google App Engine Flexible Environment Python Compat Runtime
1+
DEPRECATED: Google App Engine Flexible Environment Python Compat Runtime
22
===================================================
33

4-
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.
75

86

97
Using this runtime
108
------------------
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**.
1210

1311
Gunicorn configuration
1412
----------------------
@@ -22,15 +20,14 @@ application's root directory, which will override the default
2220

2321
Caveats
2422
-------
25-
This runtime is deprecated. Only critical bug fixes are planned.
23+
This runtime is deprecated and incomplete. Only critical bug fixes are planned.
2624

2725
Notably:
2826
* 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.
2927
* `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.
3029

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.
3431

3532
Contributing changes
3633
--------------------

0 commit comments

Comments
 (0)