[Checkins] SVN: lovely.recipe/branches/setup-extras/CHANGES.txt added documentation which extras are needed for which recipes

Harald Friessnegger harald at webmeisterei.com
Wed Jan 23 19:23:47 EST 2008


Log message for revision 83150:
  added documentation which extras are needed for which recipes

Changed:
  U   lovely.recipe/branches/setup-extras/CHANGES.txt

-=-
Modified: lovely.recipe/branches/setup-extras/CHANGES.txt
===================================================================
--- lovely.recipe/branches/setup-extras/CHANGES.txt	2008-01-24 00:16:20 UTC (rev 83149)
+++ lovely.recipe/branches/setup-extras/CHANGES.txt	2008-01-24 00:23:46 UTC (rev 83150)
@@ -8,6 +8,24 @@
 BIG TODO: add tests for lovely.recipe.zeo and lovely.recipe.zope to test and
           to show for what this all is for.
 
+- using extras_require to filter dependencies installed by setuptools
+  on recipe level.
+  
+  The following extras install dependencies for the following entry points:
+  
+  * [i18n]: i18n = lovely.recipe.i18n.i18n:I18n
+  * [zope]: instance = lovely.recipe.zope.zope:LovelyInstance
+            app = lovely.recipe.zope.zope:LovelyApp
+  * [zeo]:  server = lovely.recipe.zeo:LovelyServer
+
+  Dependencies for all the other recipes are installed by default.
+  
+  To use this branch you need to change your setup.py to use this
+  specific spelling:
+  
+  install_requires = ['lovely.recipe[<extra>]', ...]
+
+
 2007/09/21 0.3.1b1:
 ===================
 



More information about the Checkins mailing list