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
2eae2e4f
Commit
2eae2e4f
authored
Sep 14, 2006
by
Jim Fulton
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updated release info.
parent
97254d56
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
129 additions
and
95 deletions
+129
-95
CHANGES.txt
CHANGES.txt
+102
-0
README.txt
README.txt
+13
-93
setup.py
setup.py
+14
-2
No files found.
CHANGES.txt
0 → 100644
View file @
2eae2e4f
Status
******
The buildout system is under active development. Some near term
priorities include:
- Fixing `bugs <https://launchpad.net/products/zc.buildout/+bugs>`_
- Making it easier to implement recipes by separating install and update.
- Making buildouts more
`repeatable <https://features.launchpad.net/products/zc.buildout/+spec/repeatable>`_
- Adding support for making distributions from buildouts
- Better error reporing
- Handling of egg extras
- More recipes
Change History
**************
1.0.0b5
=======
Refactored to do more work in buildout and less work in easy_install.
This makes things go a little faster, makes errors a little easier to
handle, and allows extensions (like the sftp extension) to influence
more of the process. This was done to fix a problem in using the sftp
support.
1.0.0b4
=======
- Added an **experimental** extensions mechanism, mainly to support
adding sftp support to buildouts that need it.
- Fixed buildout self-updating on Windows.
1.0.0b3
=======
- Added a help option (-h, --help)
- Increased the default level of verbosity.
- Buildouts now automatically update themselves to new versions of
zc.buildout and setuptools.
- Added Windows support.
- Added a recipe API for generating user errors.
- No-longer generate a py_zc.buildout script.
- Fixed some bugs in variable substitutions.
The characters "-", "." and " ", weren't allowed in section or
option names.
Substitutions with invalid names were ignored, which caused
missleading failures downstream.
- Improved error handling. No longer show tracebacks for user errors.
- Now require a recipe option (and therefore a section) for every part.
- Expanded the easy_install module API to:
- Allow extra paths to be provided
- Specify explicit entry points
- Specify entry-point arguments
1.0.0b2
=======
Added support for specifying some build_ext options when installing eggs
from source distributions.
1.0.0b1
=======
- Changed the bootstrapping code to only install setuptools and
zc.buildout. The bootstrap code no-longer runs the buildout itself.
This was to fix a bug that caused parts to be recreated
unnecessarily because the recipe signature in the initial buildout
reflected temporary locations for setuptools and zc.buildout.
- Now create a minimal setup.py if it doesn't exist and issue a
warning that it is being created.
- Fixed bug in saving installed configuration data. %'s and extra
spaces weren't quoted.
1.0.0a1
=======
Initial public version
README.txt
View file @
2eae2e4f
=============
*************
Zope Buildout
Zope Buildout
=============
*************
.. contents::
.. contents::
...
@@ -89,7 +89,7 @@ based on the Python ConfigParser module with some variable-definition
...
@@ -89,7 +89,7 @@ based on the Python ConfigParser module with some variable-definition
and substitution extensions.
and substitution extensions.
Installation
Installation
============
************
There are two ways to install zc,buildout
There are two ways to install zc,buildout
...
@@ -106,7 +106,7 @@ There are two ways to install zc,buildout
...
@@ -106,7 +106,7 @@ There are two ways to install zc,buildout
running the bootstrap script.
running the bootstrap script.
More information
More information
================
****************
The detailed documentation for the various parts of buildout can be
The detailed documentation for the various parts of buildout can be
found in the following files:
found in the following files:
...
@@ -121,13 +121,13 @@ found in the following files:
...
@@ -121,13 +121,13 @@ found in the following files:
Download
Download
========
********
You can download zc.buildout and many buildout recipes from the
You can download zc.buildout and many buildout recipes from the
`Python Package Index <http://www.python.org/pypi>`_.
`Python Package Index <http://www.python.org/pypi>`_.
Recipes
Recipes
=======
*******
Existing recipes include:
Existing recipes include:
...
@@ -152,7 +152,7 @@ Existing recipes include:
...
@@ -152,7 +152,7 @@ Existing recipes include:
Zope 3 instance creayed by the zope3instance recipe.
Zope 3 instance creayed by the zope3instance recipe.
Buildout examples
Buildout examples
=================
*****************
Some simple buildout examples:
Some simple buildout examples:
...
@@ -167,92 +167,12 @@ Some simple buildout examples:
...
@@ -167,92 +167,12 @@ Some simple buildout examples:
specified everything needed to create a Zope 3 installation with
specified everything needed to create a Zope 3 installation with
the zc.sharing package installed in development mode.
the zc.sharing package installed in development mode.
Status
Questions and Bug Reporting
======
***************************
The buildout system is under active development. Some near term
Please send questions and comments to the
priorities include:
`distutils SIG mailing list <mailto://distutils-sig@python.org>`_.
- Better error reporing
Report bugs using the `zc.buildout Launchpad Bug Tracker
<https://launchpad.net/products/zc.buildout/+bugs>`_.
- Windows support
- Handling of egg extras
- More recipes
Questions
=========
You can send questions to jim@zope.com.
Change History
==============
1.0.0b4
-------
Added an **experimental** extensions mechamism, mainly to support
adding sftp support to buildouts that need it.
1.0.0b3
-------
- Added a help option (-h, --help)
- Increased the default level of verbosity.
- Buildouts now automatically update themselves to new versions of
zc.buildout and setuptools.
- Added Windows support.
- Added a recipe API for generating user errors.
- No-longer generate a py_zc.buildout script.
- Fixed some bugs in variable substitutions.
The characters "-", "." and " ", weren't allowed in section or
option names.
Substitutions with invalid names were ignored, which caused
missleading failures downstream.
- Improved error handling. No longer show tracebacks for user errors.
- Now require a recipe option (and therefore a section) for every part.
- Expanded the easy_install module API to:
- Allow extra paths to be provided
- Specify explicit entry points
- Specify entry-point arguments
1.0.0b2
-------
Added support for specifying some build_ext options when installing eggs
from source distributions.
1.0.0b1
-------
- Changed the bootstrapping code to only install setuptools and
zc.buildout. The bootstrap code no-longer runs the buildout itself.
This was to fix a bug that caused parts to be recreated
unnecessarily because the recipe signature in the initial buildout
reflected temporary locations for setuptools and zc.buildout.
- Now create a minimal setup.py if it doesn't exist and issue a
warning that it is being created.
- Fixed bug in saving installed configuration data. %'s and extra
spaces weren't quoted.
1.0.0a1
-------
Initial public version
setup.py
View file @
2eae2e4f
import
os
from
setuptools
import
setup
,
find_packages
from
setuptools
import
setup
,
find_packages
name
=
"zc.buildout"
name
=
"zc.buildout"
setup
(
setup
(
name
=
name
,
name
=
name
,
version
=
"1.0.0b
3
"
,
version
=
"1.0.0b
5
"
,
author
=
"Jim Fulton"
,
author
=
"Jim Fulton"
,
author_email
=
"jim@zope.com"
,
author_email
=
"jim@zope.com"
,
description
=
"System for managing development buildouts"
,
description
=
"System for managing development buildouts"
,
long_description
=
open
(
'README.txt'
).
read
(),
long_description
=
(
open
(
'README.txt'
).
read
()
+
'
\
n
'
+
open
(
'CHANGES.txt'
).
read
()
+
'
\
n
'
+
'Detailed Documentation
\
n
'
'**********************
\
n
'
+
'
\
n
'
+
open
(
os
.
path
.
join
(
'src'
,
'zc'
,
'buildout'
,
'buildout.txt'
)).
read
()
+
'
\
n
'
+
open
(
os
.
path
.
join
(
'src'
,
'zc'
,
'buildout'
,
'update.txt'
)).
read
()
),
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'
,
...
...
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