Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
slapos.buildout
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boxiang Sun
slapos.buildout
Commits
14ba71cc
Commit
14ba71cc
authored
Oct 01, 2006
by
Jim Fulton
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updated release information.
parent
57cc64b9
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
102 additions
and
111 deletions
+102
-111
CHANGES.txt
CHANGES.txt
+15
-0
zc.recipe.egg_/CHANGES.txt
zc.recipe.egg_/CHANGES.txt
+53
-0
zc.recipe.egg_/README.txt
zc.recipe.egg_/README.txt
+2
-106
zc.recipe.egg_/setup.py
zc.recipe.egg_/setup.py
+23
-1
zc.recipe.testrunner/setup.py
zc.recipe.testrunner/setup.py
+9
-4
No files found.
CHANGES.txt
View file @
14ba71cc
...
@@ -22,6 +22,21 @@ priorities include:
...
@@ -22,6 +22,21 @@ priorities include:
Change History
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
1.0.0b7
=======
=======
...
...
zc.recipe.egg_/CHANGES.txt
0 → 100644
View file @
14ba71cc
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
zc.recipe.egg_/README.txt
View file @
14ba71cc
================================
********************************
Buildout Egg-Installation Recipe
Buildout Egg-Installation Recipe
================================
********************************
.. contents::
.. contents::
...
@@ -8,107 +8,3 @@ The egg-installation recipe installes eggs into a buildout eggs
...
@@ -8,107 +8,3 @@ The egg-installation recipe installes eggs into a buildout eggs
directory. It also generates scripts in a buildout bin directory with
directory. It also generates scripts in a buildout bin directory with
egg paths baked into them.
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
zc.recipe.egg_/setup.py
View file @
14ba71cc
import
os
from
setuptools
import
setup
,
find_packages
from
setuptools
import
setup
,
find_packages
def
read
(
*
rnames
):
return
open
(
os
.
path
.
join
(
os
.
path
.
dirname
(
__file__
),
*
rnames
)).
read
()
name
=
"zc.recipe.egg"
name
=
"zc.recipe.egg"
setup
(
setup
(
name
=
name
,
name
=
name
,
...
@@ -7,7 +11,25 @@ setup(
...
@@ -7,7 +11,25 @@ setup(
author
=
"Jim Fulton"
,
author
=
"Jim Fulton"
,
author_email
=
"jim@zope.com"
,
author_email
=
"jim@zope.com"
,
description
=
"Recipe for installing Python package distributions as eggs"
,
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"
,
license
=
"ZPL 2.1"
,
keywords
=
"development build"
,
keywords
=
"development build"
,
url
=
'http://svn.zope.org/zc.buildout'
,
url
=
'http://svn.zope.org/zc.buildout'
,
...
...
zc.recipe.testrunner/setup.py
View file @
14ba71cc
import
os
import
os
from
setuptools
import
setup
,
find_packages
from
setuptools
import
setup
,
find_packages
def
read
(
*
rnames
):
return
open
(
os
.
path
.
join
(
os
.
path
.
dirname
(
__file__
),
*
rnames
)).
read
()
name
=
"zc.recipe.testrunner"
name
=
"zc.recipe.testrunner"
setup
(
setup
(
name
=
name
,
name
=
name
,
...
@@ -9,15 +12,17 @@ setup(
...
@@ -9,15 +12,17 @@ setup(
author_email
=
"jim@zope.com"
,
author_email
=
"jim@zope.com"
,
description
=
"ZC Buildout recipe for creating test runners"
,
description
=
"ZC Buildout recipe for creating test runners"
,
long_description
=
(
long_description
=
(
open
(
'README.txt'
).
read
(
)
read
(
'README.txt'
)
+
'
\
n
'
+
+
'
\
n
'
+
open
(
'CHANGES.txt'
).
read
(
)
read
(
'CHANGES.txt'
)
+
'
\
n
'
+
+
'
\
n
'
+
'Detailed Documentation
\
n
'
'Detailed Documentation
\
n
'
'**********************
\
n
'
'**********************
\
n
'
+
'
\
n
'
+
+
'
\
n
'
+
open
(
os
.
path
.
join
(
'src'
,
'zc'
,
'recipe'
,
'testrunner'
,
'README.txt'
)
read
(
'src'
,
'zc'
,
'recipe'
,
'testrunner'
,
'README.txt'
)
).
read
()
+
'
\
n
'
+
'Download
\
n
'
'**********************
\
n
'
),
),
license
=
"ZPL 2.1"
,
license
=
"ZPL 2.1"
,
keywords
=
"development build testing"
,
keywords
=
"development build testing"
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment