# Copyright 2013 by Rackspace Hosting, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. HTTP_METHODS = ( 'CONNECT', 'DELETE', 'GET', 'HEAD', 'OPTIONS', 'PATCH', 'POST', 'PUT', 'TRACE', ) DEFAULT_MEDIA_TYPE = 'application/json; charset=utf-8' # Hoist classes and functions into the falcon namespace from falcon.version import __version__ # NOQA from falcon.api import API, DEFAULT_MEDIA_TYPE # NOQA from falcon.status_codes import * # NOQA from falcon.errors import * # NOQA from falcon.http_error import HTTPError # NOQA from falcon.util import * # NOQA from falcon.hooks import before, after # NOQA from falcon.request import Request, RequestOptions # NOQA from falcon.response import Response # NOQA