skip to navigation
skip to content

cykooz.recipe.pastewsgi 0.5

Buildout recipe to create paste.deploy entry points for mod_wsgi or uwsgi

Latest Version: 0.6.1


This recipe creates a paste.deploy entry point for mod_wsgi.

This project is a fork of recipe tranchitella.recipe.wsgi ( originally created by Tranchitella Kft. Forked to add new options.


This is a minimal ”buildout.cfg” file which creates a WSGI script mod_wsgi can use:

parts = wsgi

recipe = cykooz.recipe.pastewsgi
eggs = myapplication
config-file = ${buildout:directory}/etc/deploy.ini
environ =
initialization =
    import logging'Run myapplication')

This will create a small python script in the bin directory called ”wsgi” which mod_wsgi can load. You can also use the optional ”extra-paths” option to specify extra paths that are added to the python system path.

You may also use the ”script-name” option to specify the name of the generated script file, if ”wsgi” is unsuitable.

The apache configuration for this buildout looks like this::

WSGIScriptAlias /mysite /path/to/buildout/bin/wsgi

<Directory /home/me/buildout>
    Order deny,allow
    Allow from all

This recipe does not fully install packages, which means that console scripts will not be created. If you need console scripts you can add a second buildout part which uses zc.recipe.egg to do a full install.


0.5 (2014-05-20)

  • Create fork of tranchitella.recipe.wsgi == 0.4
  • Add an initialization option to specify code for additional initialization
File Type Py Version Uploaded on Size
cykooz.recipe.pastewsgi-0.5.tar.gz (md5) Source 2014-05-20 10KB