restible-appengine
restible-appengine that allows you to use
restible in AppEngine standard python
environment. It includes a base resource class NdbResource
that works as a
glue between restible and Datastore.
It also includes webapp2 integration for the secure scaffold (properly integrates Google's base endpoint classes into restible.
Note
The CircleCI builds can be found here
Installation
$ pip install restible-appengine
Contributing
Cloning and setting up the development repo
$ git clone git@github.com:novopl/restible-appengine.git
$ cd restible
$ virtualenv env
$ source ./env/bin/activate
$ pip install .
$ pip install -r ops/devrequirements.txt
$ peltak git add-hooks
Note
God knows why, installing the current package with
python setup.py develop
or python setup.py install
will cause pylint
to think six is a local project package and it will throw errors about
the wrong import order.
Running tests
$ peltak test
Linting
$ peltak lint
Generating docs
$ peltak docs