| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
automatically download and locally install the requested version of
setuptools. (This also provides an early draft of functions needed for
dependency installation.)
git-svn-id: svn://svn.eby-sarna.com/svnroot/wsgiref@243 571e12c6-e1fa-0310-aee7-ff1267fa46bd
|
|
|
|
| |
git-svn-id: svn://svn.eby-sarna.com/svnroot/wsgiref@242 571e12c6-e1fa-0310-aee7-ff1267fa46bd
|
|
|
|
| |
git-svn-id: svn://svn.eby-sarna.com/svnroot/wsgiref@241 571e12c6-e1fa-0310-aee7-ff1267fa46bd
|
|
|
|
| |
git-svn-id: svn://svn.eby-sarna.com/svnroot/wsgiref@240 571e12c6-e1fa-0310-aee7-ff1267fa46bd
|
|
|
|
|
|
|
| |
include --with/--without options on individual commands.
git-svn-id: svn://svn.eby-sarna.com/svnroot/wsgiref@239 571e12c6-e1fa-0310-aee7-ff1267fa46bd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
installed in a particular location or set of locations, and up-to-date.
Smart defaults make most version checks trivial, e.g.:
Require('Something','1.2','some.thing').is_current()
Require('Other',None,'other.thing',attribute='someFunc').is_current()
Require('Existentialism',None,'existenz').is_current()
The first line checks whether the 'some.thing' module defines a
'__version__' constant that compares >='1.2' (using smart version parsing
from 'distutils.version'). The second checks whether 'other.thing' defines
'someFunc'. (This latter form ('requested_version=None') is used to do
version sniffing on modules that don't define a version attribute.)
The third format just checks for the existence of the named module.
git-svn-id: svn://svn.eby-sarna.com/svnroot/wsgiref@238 571e12c6-e1fa-0310-aee7-ff1267fa46bd
|
|
|
|
| |
git-svn-id: svn://svn.eby-sarna.com/svnroot/wsgiref@237 571e12c6-e1fa-0310-aee7-ff1267fa46bd
|
|
|
|
|
|
|
| |
'.pyx' with '.c' in source file lists if Pyrex isn't available.
git-svn-id: svn://svn.eby-sarna.com/svnroot/wsgiref@236 571e12c6-e1fa-0310-aee7-ff1267fa46bd
|
|
|
|
|
|
|
|
|
|
|
|
| |
that can be optionally installed or not, controlled by '--with-X' and
'--without-X' options. Features can depend on one another, and add or
remove packages, extensions, libraries, etc. from the base distribution.
Added tons of docstrings for the new stuff, and the existing package data
and tests support. Added lots of tests. This version is finally ready,
I think, for people to actually look at.
git-svn-id: svn://svn.eby-sarna.com/svnroot/wsgiref@235 571e12c6-e1fa-0310-aee7-ff1267fa46bd
|
|
|
|
|
|
|
|
|
| |
install of 'command' subpackage. Changed setup() arg to 'test_suite'
instead of 'test_module'. Added '--test-suite' option to 'test' command,
usable in place of '--test-module'.
git-svn-id: svn://svn.eby-sarna.com/svnroot/wsgiref@234 571e12c6-e1fa-0310-aee7-ff1267fa46bd
|
|
|
|
| |
git-svn-id: svn://svn.eby-sarna.com/svnroot/wsgiref@233 571e12c6-e1fa-0310-aee7-ff1267fa46bd
|
|
|
|
| |
git-svn-id: svn://svn.eby-sarna.com/svnroot/wsgiref@232 571e12c6-e1fa-0310-aee7-ff1267fa46bd
|
|
Cleaned up data file installation handling: we now just set extensions,
and all data files contained in packages are installed automatically.
Additional wildcards or filenames can be defined on a per-package basis.
Also, fixed some broken installation bits for ZConfig.
git-svn-id: svn://svn.eby-sarna.com/svnroot/wsgiref@231 571e12c6-e1fa-0310-aee7-ff1267fa46bd
|