[Checkins] SVN: zc.buildout/trunk/ Updated release information.

Jim Fulton jim at zope.com
Sun Oct 1 13:46:44 EDT 2006


Log message for revision 70463:
  Updated release information.
  

Changed:
  U   zc.buildout/trunk/CHANGES.txt
  A   zc.buildout/trunk/zc.recipe.egg_/CHANGES.txt
  U   zc.buildout/trunk/zc.recipe.egg_/README.txt
  U   zc.buildout/trunk/zc.recipe.egg_/setup.py
  U   zc.buildout/trunk/zc.recipe.testrunner/setup.py

-=-
Modified: zc.buildout/trunk/CHANGES.txt
===================================================================
--- zc.buildout/trunk/CHANGES.txt	2006-10-01 17:46:41 UTC (rev 70462)
+++ zc.buildout/trunk/CHANGES.txt	2006-10-01 17:46:43 UTC (rev 70463)
@@ -22,6 +22,21 @@
 Change History
 **************
 
+1.0.0b8 (2006-10-01)
+====================
+
+Bugs Fixed
+----------
+
+- Installing source distributions failed when using alternate Python
+  versions (depending on the versions of Python used.)
+
+- Installing eggs wasn't handled as efficiently as possible due to a
+  bug in egg URL parsing.
+
+- Fixed a bug in runsetup that caused setup scripts that introspected
+  __file__ to fail.
+
 1.0.0b7
 =======
 

Added: zc.buildout/trunk/zc.recipe.egg_/CHANGES.txt
===================================================================
--- zc.buildout/trunk/zc.recipe.egg_/CHANGES.txt	2006-10-01 17:46:41 UTC (rev 70462)
+++ zc.buildout/trunk/zc.recipe.egg_/CHANGES.txt	2006-10-01 17:46:43 UTC (rev 70463)
@@ -0,0 +1,53 @@
+To do
+*****
+
+- Some way to freeze the egg-versions used.  This includes some way to
+  record which versions were selected dynamially and then a way to
+  require that the recorded versions be used in a later run.
+
+Change History
+**************
+
+1.0.0b1
+=======
+
+Updated to work with zc.buildout 1.0.0b3.
+
+1.0.0a3
+=======
+
+- Extra path elements to be included in generated scripts can now be
+  set via the extra-paths option.
+
+- No longer implicitly generate py\_ scripts fo reach egg. There is
+  now an interpreter option to generate a script that, when run
+  without arguments, launches the Python interactive interpreter with
+  the path set based on a parts eggs and extra paths.  If this script
+  is run with the name of a Python script and arguments, then the
+  given script is run with the path set.
+
+- You can now specify explicit entry points.  This is useful for use
+  with packages that don't declare their own entry points.
+
+- Added Windows support.
+
+- Now-longer implicitly generate "py\_" scripts for each egg.  You can
+  now generate a script for launching a Python interpreter or for
+  running scripts based on the eggs defined for an egg part.
+
+- You can now specify custom entry points for packages that don't
+  declare their entry points.
+
+- You can now specify extra-paths to be included in generated scripts.
+
+
+1.0.0a2
+=======
+
+Added a custom recipe for building custom eggs using custom distrutils
+build_ext arguments.
+
+1.0.0a1
+=======
+
+Initial public version


Property changes on: zc.buildout/trunk/zc.recipe.egg_/CHANGES.txt
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: zc.buildout/trunk/zc.recipe.egg_/README.txt
===================================================================
--- zc.buildout/trunk/zc.recipe.egg_/README.txt	2006-10-01 17:46:41 UTC (rev 70462)
+++ zc.buildout/trunk/zc.recipe.egg_/README.txt	2006-10-01 17:46:43 UTC (rev 70463)
@@ -1,6 +1,6 @@
-================================
+********************************
 Buildout Egg-Installation Recipe
-================================
+********************************
 
 .. contents::
 
@@ -8,107 +8,3 @@
 directory.  It also generates scripts in a buildout bin directory with 
 egg paths baked into them.
 
-The recipe provides the following options:
-
-eggs
-    A list of eggs to install given as one ore more setuptools
-    requirement strings.  Each string must be given on a separate
-    line.
-
-find-links
-    One or more addresses of link servers to be searched for
-    distributions.  This is optional.  If not specified, links
-    specified in the buildout section will be used, if any.
-
-index
-    The optional address of a distribution index server.  If not
-    specified, then the option from the buildout section will be
-    used.  If not specified in the part data or in the buildout
-    section, then http://www.python.org/pypi is used.
-
-python
-    The name of a section defining the Python executable to use.
-    This defaults to buildout.
-
-scripts
-   Control which scripts are generated.  The value should be a list of
-   zero or more tokens.  Each token is either a name, or a name
-   followed by an '=' and a new name.  Only the named scripts are
-   generated.  If no tokens are given, then script generation is
-   disabled.  If the option isn't given at all, then all scripts
-   defined by the named eggs will be generated.
-
-entry-points
-   A list of entry-point identifiers of the form name=module#attrs,
-   name is a script name, module is a module name, and a attrs is a
-   (possibly dotted) name of an object wihin the module.  This option
-   is useful when working with distributions that don't declare entry
-   points, such as distributions not written to work with setuptools.
-
-interpreter
-   The name of a script to generate that allows access to a Python
-   interpreter that has the path set based on the eggs installed.
-
-extra-paths
-   Extra paths to include in a generates script.
-
-Custom eggs
------------
-
-The zc.recipe.egg:custom recipe supports building custom eggs,
-currently with specialized options for building extensions.
-
-extra-paths
-   Extra paths to include in a generates script.
-
-To do
------
-
-- Some way to freeze the egg-versions used.  This includes some way to
-  record which versions were selected dynamially and then a way to
-  require that the recorded versions be used in a later run.
-
-- More control over script generation.  In particular, some way to 
-  specify data to be recored in the script.
-
-Change History
---------------
-
-1.0.0a3
-~~~~~~~
-
-- Extra path elements to be included in generated scripts can now be
-  set via the extra-paths option.
-
-- No longer implicitly generate py\_ scripts fo reach egg. There is
-  now an interpreter option to generate a script that, when run
-  without arguments, launches the Python interactive interpreter with
-  the path set based on a parts eggs and extra paths.  If this script
-  is run with the name of a Python script and arguments, then the
-  given script is run with the path set.
-
-- You can now specify explicit entry points.  This is useful for use
-  with packages that don't declare their own entry points.
-
-- Added Windows support.
-
-- Now-longer implicitly generate "py\_" scripts for each egg.  You can
-  now generate a script for launching a Python interpreter or for
-  running scripts based on the eggs defined for an egg part.
-
-- You can now specify custom entry points for packages that don't
-  declare their entry points.
-
-- You can now specify extra-paths to be included in generated scripts.
-
-
-1.0.0a2
-~~~~~~~
-
-Added a custom recipe for building custom eggs using custom distrutils
-build_ext arguments.
-
-1.0.0a1
-~~~~~~~
-
-Initial public version

Modified: zc.buildout/trunk/zc.recipe.egg_/setup.py
===================================================================
--- zc.buildout/trunk/zc.recipe.egg_/setup.py	2006-10-01 17:46:41 UTC (rev 70462)
+++ zc.buildout/trunk/zc.recipe.egg_/setup.py	2006-10-01 17:46:43 UTC (rev 70463)
@@ -1,5 +1,9 @@
+import os
 from setuptools import setup, find_packages
 
+def read(*rnames):
+    return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
+
 name = "zc.recipe.egg"
 setup(
     name = name,
@@ -7,7 +11,25 @@
     author = "Jim Fulton",
     author_email = "jim at zope.com",
     description = "Recipe for installing Python package distributions as eggs",
-    long_description = open('README.txt').read(),
+    long_description = (
+        read('README.txt')
+        + '\n' +
+        read('CHANGES.txt')
+        + '\n' +
+        'Detailed Documentation\n'
+        '**********************\n'
+        + '\n' +
+        read('src', 'zc', 'recipe', 'egg', 'README.txt')
+        + '\n' +
+        read('src', 'zc', 'recipe', 'egg', 'selecting-python.txt')
+        + '\n' +
+        read('src', 'zc', 'recipe', 'egg', 'custom.txt')
+        + '\n' +
+        read('src', 'zc', 'recipe', 'egg', 'api.txt')
+        + '\n' +
+        'Download\n'
+        '**********************\n'
+        ),
     license = "ZPL 2.1",
     keywords = "development build",
     url='http://svn.zope.org/zc.buildout',

Modified: zc.buildout/trunk/zc.recipe.testrunner/setup.py
===================================================================
--- zc.buildout/trunk/zc.recipe.testrunner/setup.py	2006-10-01 17:46:41 UTC (rev 70462)
+++ zc.buildout/trunk/zc.recipe.testrunner/setup.py	2006-10-01 17:46:43 UTC (rev 70463)
@@ -1,6 +1,9 @@
 import os
 from setuptools import setup, find_packages
 
+def read(*rnames):
+    return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
+
 name = "zc.recipe.testrunner"
 setup(
     name = name,
@@ -9,15 +12,17 @@
     author_email = "jim at zope.com",
     description = "ZC Buildout recipe for creating test runners",
     long_description = (
-        open('README.txt').read()
+        read('README.txt')
          + '\n' +
-        open('CHANGES.txt').read()
+        read('CHANGES.txt')
         + '\n' +
         'Detailed Documentation\n'
         '**********************\n'
         + '\n' +
-        open(os.path.join('src', 'zc', 'recipe', 'testrunner', 'README.txt')
-             ).read()
+        read('src', 'zc', 'recipe', 'testrunner', 'README.txt')
+        + '\n' +
+        'Download\n'
+        '**********************\n'
         ),
     license = "ZPL 2.1",
     keywords = "development build testing",



More information about the Checkins mailing list