[sylvain] r51030 - in buildout/infrae.uwsgi/trunk: . docs src

[email protected]
Newsgroups gmane.comp.web.zope.silva.cvs
Message-ID <[email protected]>
Author: sylvain
Date: Mon Aug 19 12:01:46 2013
New Revision: 51030

Added:
   buildout/infrae.uwsgi/trunk/MANIFEST.in
   buildout/infrae.uwsgi/trunk/README.txt
Removed:
   buildout/infrae.uwsgi/trunk/README.rst
Modified:
   buildout/infrae.uwsgi/trunk/docs/HISTORY.txt
   buildout/infrae.uwsgi/trunk/setup.py
   buildout/infrae.uwsgi/trunk/src/   (props changed)
Log:
Prepare to release initial version.


Added: buildout/infrae.uwsgi/trunk/MANIFEST.in
==============================================================================
--- (empty file)
+++ buildout/infrae.uwsgi/trunk/MANIFEST.in	Mon Aug 19 12:01:46 2013
@@ -0,0 +1,3 @@
+recursive-include src *.py
+recursive-include docs *.txt
+include README.txt

Added: buildout/infrae.uwsgi/trunk/README.txt
==============================================================================
--- (empty file)
+++ buildout/infrae.uwsgi/trunk/README.txt	Mon Aug 19 12:01:46 2013
@@ -0,0 +1,65 @@
+shaunsephton.recipe.uwsgi
+=========================
+
+**Buildout recipe downloading, compiling and configuring uWSGI.**
+
+Creates a ``bin/`` uWSGI_ executable and ``parts`` XML configuration
+file with which you can easily launch Buildout sandboxed uWSGI_
+processes. This recipe is a fork of shaunsephton.recipe.uwsgi.
+
+.. contents:: Contents
+    :depth: 5
+
+Usage
+-----
+
+Add a part to your ``buildout.cfg`` like so::
+
+    [buildout]
+    parts=uwsgi
+
+    [uwsgi]
+    recipe=infrae.uwsgi
+
+Running the buildout will download and compile uWSGI_ and add an
+executable with the same name as your part in the ``bin/``
+directory. In this case ``bin/uwsgi``. It will also create a
+``uwsgi.xml`` configuration file in a ``parts`` directory with the
+same name as your part. In this case ``bin/uwsgi/uwsgi.xml``.
+
+This allows you to start a uWSGI_ process configured by the generated
+XML file, i.e.::
+
+    $ ./bin/uwsgi --xml parts/uwsgi/uwsgi.xml
+
+The generated XML configuration includes ``pythonpath`` directives
+referencing the various Python eggs installed by Buildout allowing
+uWSGI_ to utilize them.
+
+You can specify any and all additional uWSGI_ configuration options as
+additional options of the Buildout part. For instance to specify a
+socket and module and to enable the master process add ``socket``,
+``module`` and ``master`` options to the buildout part, i.e.::
+
+    [buildout]
+    parts=uwsgi
+
+    [uwsgi]
+    recipe=infrae.uwsgi
+    socket=127.0.0.1:7001
+    module=my_uwsgi_package.wsgi
+    master=on
+
+
+You can also provided a set of eggs explicitly using the ``eggs``
+option, i.e.::
+
+    [buildout]
+    parts=uwsgi
+
+    [uwsgi]
+    recipe=infrae.uwsgi
+    download-url=http://projects.unbit.it/downloads/uwsgi-1.4.9.tar.gz
+    eggs=my_uwsgi_package
+
+.. _uWSGI: http://uwsgi-docs.readthedocs.org/

Modified: buildout/infrae.uwsgi/trunk/docs/HISTORY.txt
==============================================================================
--- buildout/infrae.uwsgi/trunk/docs/HISTORY.txt	(original)
+++ buildout/infrae.uwsgi/trunk/docs/HISTORY.txt	Mon Aug 19 12:01:46 2013
@@ -1,7 +1,7 @@
 Changes
 =======
 
-1.0 (unreleased)
+1.0 (19-08-2013)
 ----------------
 
 * Initial version as a fork of `shaunsephton.recipe.uwsgi`_. Update

Modified: buildout/infrae.uwsgi/trunk/setup.py
==============================================================================
--- buildout/infrae.uwsgi/trunk/setup.py	(original)
+++ buildout/infrae.uwsgi/trunk/setup.py	Mon Aug 19 12:01:46 2013
@@ -5,7 +5,7 @@
     name='infrae.uwsgi',
     version='1.0',
     description='Buildout recipe downloading, compiling and configuring uWSGI.',
-    long_description = open('README.rst', 'r').read() + "\n" +
+    long_description = open('README.txt', 'r').read() + "\n" +
                        open(os.path.join("docs", "HISTORY.txt")).read(),
     author='Infrae',
     author_email='[email protected]',
@@ -19,7 +19,6 @@
     classifiers = [
         "Programming Language :: Python",
         "License :: OSI Approved :: BSD License",
-        "Development Status :: 4 - Beta",
         "Operating System :: OS Independent",
         "Framework :: Buildout",
         "Intended Audience :: Developers",
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.