Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install zojax.mr.gae

How to install zojax.mr.gae

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install zojax.mr.gae
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.3 Available View build log
Windows (64-bit)
0.3 Available View build log
Mac OS X (10.5+)
0.3 Available View build log
Linux (32-bit)
0.3 Available View build log
Linux (64-bit)
0.3 Available View build log
 
Author
License
GPL
Dependencies
Imports
Lastest release
version 0.3 on May 24th, 2012

Introduction

zojax.mr.gae is a zc.buildout extension that alows to install GAE libs that distributed with GAE in development mode. This extension is supposed to be used with rod.recipe.googleapengine recipe. Eggs that distributed with GAE are discovered by buildout as generic eggs.

Usage

Add zojax.mr.gae to the extensions entry in your [buildout] section:

[buildout]
extensions = mr.developer

The format of entries in the [gae_source] section is:

[sources]
url = url
extraxt_dir = path to dir
eggs = list

Where individual parts are:

url
Link to Google App Engine.
extraxt_dir
The path to directory where Google App Engine will be stored
eggs
The names of the package that will be installed from Google App Engine libs.

Example

Thet is a simple example of buildout config.:

[buildout]
develop = src/inboxer

parts = PIL
        app
        py-utils
        tests
        ipython-unix

extensions = zojax.mr.gae

[sources]
jinja2 = fs jinja2
webob_1_1_1 = fs webob_1_1_1
webapp2 = fs webapp2
yaml = fs yaml

[gae_source]
url = http://googleappengine.googlecode.com/files/google_appengine_1.6.4.zip
extraxt_dir = parts
eggs = jinja2
       webob_1_1_1
       webapp2
       yaml
       django_1_3

[versions]
Django = 1.3.1
rod.recipe.appengine = 2.0.0


[app]
recipe = rod.recipe.appengine
eggs = inboxer
       jinja2
       webapp2
       PyYaml
       Django

packages = inboxer
           wtforms

server-script=dev_appserver
src = src/inboxer
zip-packages=False
url=${gae_source:url}
extra-paths = ${PIL:extra-path}

[py-utils]
recipe=zc.recipe.egg
eggs= pastescript
      utils
      WebTest
      ${app:eggs}
extra-paths= ${tests:extra-paths}


[pep8]
recipe = zc.recipe.egg
eggs = pep8

Subscribe to package updates

Last updated May 24th, 2012

Download Stats

Last month:3

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.