[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