thirdparty/google_appengine/google/appengine/api/appinfo.py
changeset 1278 a7766286a7be
parent 828 f5fd65cc3bf3
child 2273 e4cb9c53db3e
--- a/thirdparty/google_appengine/google/appengine/api/appinfo.py	Thu Feb 12 10:24:37 2009 +0000
+++ b/thirdparty/google_appengine/google/appengine/api/appinfo.py	Thu Feb 12 12:30:36 2009 +0000
@@ -56,6 +56,8 @@
 
 RUNTIME_RE_STRING = r'[a-z]{1,30}'
 
+API_VERSION_RE_STRING = r'[\w.]{1,32}'
+
 HANDLER_STATIC_FILES = 'static_files'
 HANDLER_STATIC_DIR = 'static_dir'
 HANDLER_SCRIPT = 'script'
@@ -307,7 +309,7 @@
     RUNTIME: RUNTIME_RE_STRING,
 
 
-    API_VERSION: validation.Options('1', 'beta'),
+    API_VERSION: API_VERSION_RE_STRING,
     HANDLERS: validation.Optional(validation.Repeated(URLMap)),
     DEFAULT_EXPIRATION: validation.Optional(_EXPIRATION_REGEX),
     SKIP_FILES: validation.RegexStr(default=DEFAULT_SKIP_FILES)