Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 0 additions & 3 deletions app.yaml

This file was deleted.

21 changes: 21 additions & 0 deletions app/app.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
runtime: python
env: flex

runtime_config:
python_version: 3
api_version: 1
threadsafe: true

entrypoint: gunicorn -b :$PORT main:app

env_variables:
# Replace user, password, database, and instance connection name with the values obtained
# when configuring your Cloud SQL instance.
SQLALCHEMY_DATABASE_URI: >-
postgresql+psycopg2://postgres:SoftwareEngineering!420@/35.184.149.32/boswe?host=/cloudsql/boswemian-rhapsody:us-central1:boswe
beta_settings:
cloud_sql_instances: boswemian-rhapsody:us-central1:boswe

handlers:
- url: /.*
script: main.app
4 changes: 4 additions & 0 deletions app/appengine_config.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
from google.appengine.ext import vendor

# Add any libraries installed in the "lib" folder.
vendor.add('lib')
Binary file added app/cloud_sql_proxy
Binary file not shown.
46 changes: 46 additions & 0 deletions app/lib/Flask-0.12.1.dist-info/DESCRIPTION.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
Flask
-----

Flask is a microframework for Python based on Werkzeug, Jinja 2 and good
intentions. And before you ask: It's BSD licensed!

Flask is Fun
````````````

Save in a hello.py:

.. code:: python
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
And Easy to Setup
`````````````````

And run it:

.. code:: bash
$ pip install Flask
$ python hello.py
* Running on http://localhost:5000/
Ready for production? `Read this first <http://flask.pocoo.org/docs/deploying/>`.
Links
`````

* `website <http://flask.pocoo.org/>`_
* `documentation <http://flask.pocoo.org/docs/>`_
* `development version
<http://github.com/pallets/flask/zipball/master#egg=Flask-dev>`_



33 changes: 33 additions & 0 deletions app/lib/Flask-0.12.1.dist-info/LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
Copyright (c) 2015 by Armin Ronacher and contributors. See AUTHORS
for more details.

Some rights reserved.

Redistribution and use in source and binary forms of the software as well
as documentation, with or without modification, are permitted provided
that the following conditions are met:

* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.

* The names of the contributors may not be used to endorse or
promote products derived from this software without specific
prior written permission.

THIS SOFTWARE AND DOCUMENTATION IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE AND DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
75 changes: 75 additions & 0 deletions app/lib/Flask-0.12.1.dist-info/METADATA
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
Metadata-Version: 2.0
Name: Flask
Version: 0.12.1
Summary: A microframework based on Werkzeug, Jinja2 and good intentions
Home-page: http://github.com/pallets/flask/
Author: Armin Ronacher
Author-email: armin.ronacher@active-4.com
License: BSD
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: Jinja2 (>=2.4)
Requires-Dist: Werkzeug (>=0.7)
Requires-Dist: click (>=2.0)
Requires-Dist: itsdangerous (>=0.21)

Flask
-----

Flask is a microframework for Python based on Werkzeug, Jinja 2 and good
intentions. And before you ask: It's BSD licensed!

Flask is Fun
````````````

Save in a hello.py:

.. code:: python

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
return "Hello World!"

if __name__ == "__main__":
app.run()

And Easy to Setup
`````````````````

And run it:

.. code:: bash

$ pip install Flask
$ python hello.py
* Running on http://localhost:5000/

Ready for production? `Read this first <http://flask.pocoo.org/docs/deploying/>`.

Links
`````

* `website <http://flask.pocoo.org/>`_
* `documentation <http://flask.pocoo.org/docs/>`_
* `development version
<http://github.com/pallets/flask/zipball/master#egg=Flask-dev>`_



51 changes: 51 additions & 0 deletions app/lib/Flask-0.12.1.dist-info/RECORD
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
Flask-0.12.1.dist-info/DESCRIPTION.rst,sha256=DmJm8IBlBjl3wkm0Ly23jYvWbvK_mCuE5oUseYCijbI,810
Flask-0.12.1.dist-info/LICENSE.txt,sha256=hLgKluMRHSnxG-L0EmrqjmKgG5cHlff6pIh3rCNINeI,1582
Flask-0.12.1.dist-info/METADATA,sha256=SG7efIuuoa51GNPZ0gD4PnB-X-US_yk7xlKBkoMAnAI,1948
Flask-0.12.1.dist-info/RECORD,,
Flask-0.12.1.dist-info/WHEEL,sha256=o2k-Qa-RMNIJmUdIc7KU6VWR_ErNRbWNlxDIpl7lm34,110
Flask-0.12.1.dist-info/entry_points.txt,sha256=jzk2Wy2h30uEcqqzd4CVnlzsMXB-vaD5GXjuPMXmTmI,60
Flask-0.12.1.dist-info/metadata.json,sha256=6nWCwJZ8_KE2QOFkfrcgOc7vfLsJVJie2GP6eFRdQG0,1389
Flask-0.12.1.dist-info/top_level.txt,sha256=dvi65F6AeGWVU0TBpYiC04yM60-FX1gJFkK31IKQr5c,6
flask/__init__.py,sha256=PyjiUdcIkBrx6NAW441uD4d2lsjHgGPyh96TBRvzZ0w,1673
flask/__main__.py,sha256=cldbNi5zpjE68XzIWI8uYHNWwBHHVJmwtlXWk6P4CO4,291
flask/_compat.py,sha256=VlfjUuLjufsTHJIjr_ZsnnOesSbAXIslBBgRe5tfOok,2802
flask/app.py,sha256=6DPjtb5jUJWgL5fXksG5boA49EB3l-k9pWyftitbNNk,83169
flask/blueprints.py,sha256=6HVasMcPcaq7tk36kCrgX4bnhTkky4G5WIWCyyJL8HY,16872
flask/cli.py,sha256=2NXEdCOu5-4ymklxX4Lf6bjb-89I4VHYeP6xScR3i8E,18328
flask/config.py,sha256=Ym5Jenyu6zAZ1fdVLeKekY9-EsKmq8183qnRgauwCMY,9905
flask/ctx.py,sha256=UPA0YwoIlHP0txOGanC9lQLSGv6eCqV5Fmw2cVJRmgQ,14739
flask/debughelpers.py,sha256=z-uQavKIymOZl0WQDLXsnacA00ERIlCx3S3Tnb_OYsE,6024
flask/exthook.py,sha256=SvXs5jwpcOjogwJ7SNquiWTxowoN1-MHFoqAejWnk2o,5762
flask/globals.py,sha256=I3m_4RssLhWW1R11zuEI8oFryHUHX3NQwjMkGXOZzg8,1645
flask/helpers.py,sha256=LK4CQkN0LViGYH4FP5GLsS74SwedsHz4zO5awHOtzaQ,38449
flask/json.py,sha256=1zPM-NPLiWoOfGd0P14FxnEkeKtjtUZxMC9pyYyDBYI,9183
flask/logging.py,sha256=UG-77jPkRClk9w1B-_ArjjXPuj9AmZz9mG0IRGvptW0,2751
flask/sessions.py,sha256=QBKXVYKJ-HKbx9m6Yb5yan_EPq84a5yevVLgAzNKFQY,14394
flask/signals.py,sha256=MfZk5qTRj_R_O3aGYlTEnx2g3SvlZncz8Ii73eKK59g,2209
flask/templating.py,sha256=u7FbN6j56H_q6CrdJJyJ6gZtqaMa0vh1_GP12gEHRQQ,4912
flask/testing.py,sha256=II8EO_NjOT1LvL8Hh_SdIFL_BdlwVPcB9yot5pbltxE,5630
flask/views.py,sha256=6OPv7gwu3h14JhqpeeMRWwrxoGHsUr4_nOGSyTRAxAI,5630
flask/wrappers.py,sha256=1S_5mmuA1Tlx7D9lXV6xMblrg-PdAauNWahe-henMEE,7612
flask/ext/__init__.py,sha256=UEezCApsG4ZJWqwUnX9YmWcNN4OVENgph_9L05n0eOM,842
/var/folders/z7/wt4t05zs4q743qnrmn9c0wt80000gn/T/tmpecgcxziq/bin/flask,sha256=rgY52XXrY6_puZAlhZpvDMtH1XYpBdo649SRncGNcTs,256
flask/__pycache__/signals.cpython-34.pyc,,
flask/__pycache__/wrappers.cpython-34.pyc,,
flask/__pycache__/_compat.cpython-34.pyc,,
flask/__pycache__/__init__.cpython-34.pyc,,
flask/__pycache__/ctx.cpython-34.pyc,,
flask/__pycache__/views.cpython-34.pyc,,
flask/__pycache__/cli.cpython-34.pyc,,
flask/__pycache__/logging.cpython-34.pyc,,
flask/__pycache__/__main__.cpython-34.pyc,,
flask/__pycache__/exthook.cpython-34.pyc,,
flask/__pycache__/json.cpython-34.pyc,,
flask/__pycache__/blueprints.cpython-34.pyc,,
flask/ext/__pycache__/__init__.cpython-34.pyc,,
flask/__pycache__/sessions.cpython-34.pyc,,
flask/__pycache__/debughelpers.cpython-34.pyc,,
flask/__pycache__/config.cpython-34.pyc,,
flask/__pycache__/testing.cpython-34.pyc,,
flask/__pycache__/app.cpython-34.pyc,,
flask/__pycache__/helpers.cpython-34.pyc,,
flask/__pycache__/globals.cpython-34.pyc,,
flask/__pycache__/templating.cpython-34.pyc,,
6 changes: 6 additions & 0 deletions app/lib/Flask-0.12.1.dist-info/WHEEL
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Wheel-Version: 1.0
Generator: bdist_wheel (0.29.0)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

4 changes: 4 additions & 0 deletions app/lib/Flask-0.12.1.dist-info/entry_points.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@

[console_scripts]
flask=flask.cli:main

1 change: 1 addition & 0 deletions app/lib/Flask-0.12.1.dist-info/metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"classifiers": ["Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules"], "extensions": {"python.commands": {"wrap_console": {"flask": "flask.cli:main"}}, "python.details": {"contacts": [{"email": "armin.ronacher@active-4.com", "name": "Armin Ronacher", "role": "author"}], "document_names": {"description": "DESCRIPTION.rst", "license": "LICENSE.txt"}, "project_urls": {"Home": "http://github.com/pallets/flask/"}}, "python.exports": {"console_scripts": {"flask": "flask.cli:main"}}}, "extras": [], "generator": "bdist_wheel (0.29.0)", "license": "BSD", "metadata_version": "2.0", "name": "Flask", "platform": "any", "run_requires": [{"requires": ["Jinja2 (>=2.4)", "Werkzeug (>=0.7)", "click (>=2.0)", "itsdangerous (>=0.21)"]}], "summary": "A microframework based on Werkzeug, Jinja2 and good intentions", "version": "0.12.1"}
1 change: 1 addition & 0 deletions app/lib/Flask-0.12.1.dist-info/top_level.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
flask
43 changes: 43 additions & 0 deletions app/lib/Flask_Restless-0.17.0-py3.4.egg-info/PKG-INFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
Metadata-Version: 1.1
Name: Flask-Restless
Version: 0.17.0
Summary: A Flask extension for easy ReSTful API generation
Home-page: http://github.com/jfinkels/flask-restless
Author: Jeffrey Finkelstein
Author-email: jeffrey.finkelstein@gmail.com
License: GNU AGPLv3+ or BSD
Download-URL: http://pypi.python.org/pypi/Flask-Restless
Description:
Flask-Restless
~~~~~~~~~~~~~~

Flask-Restless is a `Flask <http://flask.pocoo.org>`_ extension which
facilitates the creation of ReSTful JSON APIs. It is compatible with models
which have been defined using `SQLAlchemy <http://sqlalchemy.org>`_ or
`FLask-SQLAlchemy <http://packages.python.org/Flask-SQLAlchemy>`_.

For more information, check the World Wide Web!

* `Documentation <http://readthedocs.org/docs/flask-restless>`_
* `PyPI listing <http://pypi.python.org/pypi/Flask-Restless>`_
* `Source code repository <http://github.com/jfinkels/flask-restless>`_


Keywords: ReST,API,Flask
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Topic :: Database :: Front-Ends
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
14 changes: 14 additions & 0 deletions app/lib/Flask_Restless-0.17.0-py3.4.egg-info/SOURCES.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
README
setup.cfg
setup.py
Flask_Restless.egg-info/PKG-INFO
Flask_Restless.egg-info/SOURCES.txt
Flask_Restless.egg-info/dependency_links.txt
Flask_Restless.egg-info/not-zip-safe
Flask_Restless.egg-info/requires.txt
Flask_Restless.egg-info/top_level.txt
flask_restless/__init__.py
flask_restless/helpers.py
flask_restless/manager.py
flask_restless/search.py
flask_restless/views.py
17 changes: 17 additions & 0 deletions app/lib/Flask_Restless-0.17.0-py3.4.egg-info/installed-files.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
../flask_restless/__init__.py
../flask_restless/helpers.py
../flask_restless/manager.py
../flask_restless/search.py
../flask_restless/views.py
../flask_restless/__pycache__/__init__.cpython-34.pyc
../flask_restless/__pycache__/helpers.cpython-34.pyc
../flask_restless/__pycache__/manager.cpython-34.pyc
../flask_restless/__pycache__/search.cpython-34.pyc
../flask_restless/__pycache__/views.cpython-34.pyc
./
dependency_links.txt
not-zip-safe
PKG-INFO
requires.txt
SOURCES.txt
top_level.txt
4 changes: 4 additions & 0 deletions app/lib/Flask_Restless-0.17.0-py3.4.egg-info/requires.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
flask>=0.10
sqlalchemy>=0.8
python-dateutil>2.0
mimerender>=0.5.2
1 change: 1 addition & 0 deletions app/lib/Flask_Restless-0.17.0-py3.4.egg-info/top_level.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
flask_restless
15 changes: 15 additions & 0 deletions app/lib/Flask_SQLAlchemy-2.2.dist-info/DESCRIPTION.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@

Flask-SQLAlchemy
----------------

Adds SQLAlchemy support to your Flask application.

Links
`````

* `documentation <http://flask-sqlalchemy.pocoo.org>`_
* `development version
<http://github.com/mitsuhiko/flask-sqlalchemy/zipball/master#egg=Flask-SQLAlchemy-dev>`_



31 changes: 31 additions & 0 deletions app/lib/Flask_SQLAlchemy-2.2.dist-info/LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
Copyright (c) 2014 by Armin Ronacher.

Some rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.

* The names of the contributors may not be used to endorse or
promote products derived from this software without specific
prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Loading